API Reference

Packages

tensorstack.dev/v1beta1

Package v1beta1 contains API Schema definitions for the v1beta1 API group

Resource Types

EventControllerStatus

Appears in:

FieldDescription
deployment EventDeploymentStatus

EventDeploymentStatus

Appears in:

FieldDescription
name string
readyReplicas integer
podStatus EventPodStatus

EventPodStatus

Appears in:

FieldDescription
name string
uid UID
phase PodPhase

NetworkPolicy

Appears in:

FieldDescription
useDefaultTemplate booleanIf true, the default NetworkPolicy defined by the administrator will be applied.
template NetworkPolicyTemplateA NethworkPolicy defined for this project.

NetworkPolicyTemplate

Appears in:

FieldDescription
spec NetworkPolicySpec

Project

Project is the Schema for the projects API

Appears in:

FieldDescription
apiVersion stringtensorstack.dev/v1beta1
kind stringProject
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec ProjectSpec
status ProjectStatus

ProjectCondition

Appears in:

FieldDescription
type ProjectConditionTypeType is the type of the condition.
status ConditionStatusStatus is the status of the condition. Can be True, False, Unknown.
lastUpdateTime TimeLast time we probed the condition.
lastTransitionTime TimeLast time the condition transitioned from one status to another.
reason stringUnique, one-word, CamelCase reason for the condition’s last transition.
message stringHuman-readable message indicating details about last transition.

ProjectConditionType

Underlying type: string

Appears in:

ProjectList

ProjectList contains a list of Project

FieldDescription
apiVersion stringtensorstack.dev/v1beta1
kind stringProjectList
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items Project array

ProjectSpec

ProjectSpec defines the desired state of Project

Appears in:

FieldDescription
resourceQuota ResourceQuota
networkPolicy NetworkPolicy
quotaProfile string
defaultScheduler SchedulePolicyDefaultScheduler 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:

FieldDescription
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:

FieldDescription
apiVersion stringtensorstack.dev/v1beta1
kind stringQuotaProfile
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec ResourceQuotaSpec

QuotaProfileList

QuotaProfileList contains a list of QuotaProfile

FieldDescription
apiVersion stringtensorstack.dev/v1beta1
kind stringQuotaProfileList
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items QuotaProfile array

ResourceQuota

Appears in:

FieldDescription
template ResourceQuotaTemplateA corev1.ResourceQuota defined for this project.

ResourceQuotaStatus

Appears in:

FieldDescription
name string
ResourceQuotaStatus ResourceQuotaStatus

ResourceQuotaTemplate

Appears in:

FieldDescription
spec ResourceQuotaSpec

SchedulePolicy

SchedulePolicy specifies preferences for resource allocation requests, including the name of the preferred scheduler and additional configuration parameters.

Appears in:

FieldDescription
t9kScheduler T9kScheduler

T9kScheduler

Appears in:

FieldDescription
queue stringName of the resource Queue of a T9kScheduler.