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. |