API Reference
Packages
tensorstack.dev/v1beta1
Package v1beta1 contains API Schema definitions for the v1beta1 API group
Resource Types
EventControllerStatus
Appears in:
Field | Description |
---|---|
deployment EventDeploymentStatus |
EventDeploymentStatus
Appears in:
Field | Description |
---|---|
name string | |
readyReplicas integer | |
podStatus EventPodStatus |
EventPodStatus
Appears in:
Field | Description |
---|---|
name string | |
uid UID | |
phase PodPhase |
NetworkPolicy
Appears in:
Field | Description |
---|---|
useDefaultTemplate boolean | If true , the default NetworkPolicy defined by the administrator will be applied. |
template NetworkPolicyTemplate | A NethworkPolicy defined for this project. |
NetworkPolicyTemplate
Appears in:
Field | Description |
---|---|
spec NetworkPolicySpec |
Project
Project is the Schema for the projects API
Appears in:
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta1 |
kind string | Project |
metadata ObjectMeta | Refer to Kubernetes API documentation for fields of metadata . |
spec ProjectSpec | |
status ProjectStatus |
ProjectCondition
Appears in:
Field | Description |
---|---|
type ProjectConditionType | Type is the type of the condition. |
status ConditionStatus | Status is the status of the condition. Can be True, False, Unknown. |
lastUpdateTime Time | Last time we probed the condition. |
lastTransitionTime Time | Last time the condition transitioned from one status to another. |
reason string | Unique, one-word, CamelCase reason for the condition's last transition. |
message string | Human-readable message indicating details about last transition. |
ProjectConditionType
Underlying type: string
Appears in:
ProjectList
ProjectList contains a list of Project
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta1 |
kind string | ProjectList |
metadata ListMeta | Refer to Kubernetes API documentation for fields of metadata . |
items Project array |
ProjectSpec
ProjectSpec defines the desired state of Project
Appears in:
Field | Description |
---|---|
resourceQuota ResourceQuota | |
networkPolicy NetworkPolicy | |
quotaProfile string | |
defaultScheduler SchedulePolicy | DefaultScheduler defines the default scheduler and queue information for the project. It is just a configuration information, the controller does not need to do anything. |
ProjectStatus
ProjectStatus defines the observed state of Project
Appears in:
Field | Description |
---|---|
conditions ProjectCondition array | |
eventController EventControllerStatus | |
resourceQuota ResourceQuotaStatus |
QuotaProfile
QuotaProfile is the Schema for the quotaprofiles API. This API resource represents a template for project/namespace resource quota specifications, defined as an instance of corev1.ResourceQuotaSpec
.
Appears in:
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta1 |
kind string | QuotaProfile |
metadata ObjectMeta | Refer to Kubernetes API documentation for fields of metadata . |
spec ResourceQuotaSpec |
QuotaProfileList
QuotaProfileList contains a list of QuotaProfile
Field | Description |
---|---|
apiVersion string | tensorstack.dev/v1beta1 |
kind string | QuotaProfileList |
metadata ListMeta | Refer to Kubernetes API documentation for fields of metadata . |
items QuotaProfile array |
ResourceQuota
Appears in:
Field | Description |
---|---|
template ResourceQuotaTemplate | A corev1.ResourceQuota defined for this project. |
ResourceQuotaStatus
Appears in:
Field | Description |
---|---|
name string | |
ResourceQuotaStatus ResourceQuotaStatus |
ResourceQuotaTemplate
Appears in:
Field | Description |
---|---|
spec ResourceQuotaSpec |
SchedulePolicy
SchedulePolicy specifies preferences for resource allocation requests, including the name of the preferred scheduler and additional configuration parameters.
Appears in:
Field | Description |
---|---|
t9kScheduler T9kScheduler |
T9kScheduler
Appears in:
Field | Description |
---|---|
queue string | Name of the resource Queue of a T9kScheduler . |