Name: Deployment

Represents a k8s Deployment

Data Structure
{
   "typeId": "com.tintri.api.rest.v310.dto.domain.beans.k8s.Deployment",
   "clusterName": <String>,
   "creationTime": DateTime,
   "hypervisorName": <String>,
   "labelSelector": <String>,
   "lastUpdatedTime": DateTime,
   "name": <String>,
   "namespace": <String>,
   "paused": <Boolean>,
   "replicas": <Number>,
   "uuid": <String>,
   "vmInstanceUuid": <String>,
   "vmName": <String>,
   "vmTintriUuid": <String>,
   "annotations": java.util.Map,
   "labels": java.util.Map,
   "podUuids": [<String>],
   "status": DeploymentStatus,
   "updateStrategy": DeploymentUpdateStrategy,
}

Elements
NameTypeDescription
annotationsjava.util.MapAnnotations assigned to the k8s entity
labelsjava.util.MapLabels assigned to the k8s entity
podUuidsxsd:list[xsd:string]Uuids of pods that are selected by the deployment
statusDeploymentStatusDeployment status
updateStrategyDeploymentUpdateStrategyDeployment update strategy

Attributes
NameTypeDescription
clusterNamexsd:stringk8s cluster name of the entity
creationTimeDateTimeDeployment creation time
hypervisorNamexsd:stringName of hypervisor managing the worker VM
labelSelectorxsd:stringLabel selector expression for selecting pods
lastUpdatedTimeDateTimeLast update date/time
namexsd:stringEntity name
namespacexsd:stringEntity namespace
pausedxsd:booleanIndicates whether a deployment is paused
replicasxsd:intNumber of replicas for the deployment
uuidxsd:stringEntity's uuid
vmInstanceUuidxsd:stringInstance uuid of the worker node VM
vmNamexsd:stringName of the worker/control node VM
vmTintriUuidxsd:stringTintri uuid of the worker node VM