跳转至

API Reference

Packages

tensorstack.dev/v1beta1

Package v1beta1 contains API Schema definitions for the v1beta1 API group

Resource Types

EventControllerStatus

Appears in: - ProjectStatus

Field Description
deployment EventDeploymentStatus

EventDeploymentStatus

Appears in: - EventControllerStatus

Field Description
name string
readyReplicas integer
podStatus EventPodStatus

EventPodStatus

Appears in: - EventDeploymentStatus

Field Description
name string
uid UID
phase PodPhase

NetworkPolicy

Appears in: - ProjectSpec

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

Field Description
spec NetworkPolicySpec

Project

Project is the Schema for the projects API

Appears in: - ProjectList

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

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

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

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

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

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

Field Description
template ResourceQuotaTemplate A corev1.ResourceQuota defined for this project.

ResourceQuotaStatus

Appears in: - ProjectStatus

Field Description
name string
ResourceQuotaStatus ResourceQuotaStatus

ResourceQuotaTemplate

Appears in: - ResourceQuota

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

Field Description
t9kScheduler T9kScheduler

T9kScheduler

Appears in: - SchedulePolicy

Field Description
queue string Name of the resource Queue of a T9kScheduler.