Skip to main content
Version: 1.0.0

JobDefinition

No description

type JobDefinition {
containerRegistry: ContainerRegistrySource
clusterId: String
jobName: String
jobNamespace: String
dockerEntrypoint: [String]
dockerCommand: [String]
envVars: [EnvVar]
parallelism: Int
timeoutSeconds: Int
appGeneratorVersion: String
branchName: String
productionBranchName: String
cpuRequest: String
memoryRequest: String
ephemeralStorage: String
dedicated: Boolean
gpuRequest: String
gpuType: String
tpuType: String
tpuTfVersion: String
tpuCores: Int
staticIp: Boolean
hostNetwork: Boolean
volumes: [VolumeSpec]
secretMounts: [SecretMountData]
logShipperType: LogShipperType
betterstackToken: String
datadogApmEnabled: Boolean
datadogHost: String
datadogKey: String
logDnaKey: String
logzToken: String
logzUrl: String
syslogConfig: String
awsIamRole: String
gcpServiceAccount: String
serviceAccountName: String
annotations: MapString
nodeSelector: MapString
podSpecPatch: String
legacyRepo: LegacyRepo
}

Fields

JobDefinition.containerRegistry ● ContainerRegistrySource object

JobDefinition.clusterId ● String scalar

JobDefinition.jobName ● String scalar

JobDefinition.jobNamespace ● String scalar

JobDefinition.dockerEntrypoint ● [String] list scalar

JobDefinition.dockerCommand ● [String] list scalar

JobDefinition.envVars ● [EnvVar] list object

JobDefinition.parallelism ● Int scalar

JobDefinition.timeoutSeconds ● Int scalar

JobDefinition.appGeneratorVersion ● String scalar

JobDefinition.branchName ● String scalar

JobDefinition.productionBranchName ● String scalar

JobDefinition.cpuRequest ● String scalar

JobDefinition.memoryRequest ● String scalar

JobDefinition.ephemeralStorage ● String scalar

JobDefinition.dedicated ● Boolean scalar

JobDefinition.gpuRequest ● String scalar

JobDefinition.gpuType ● String scalar

JobDefinition.tpuType ● String scalar

JobDefinition.tpuTfVersion ● String scalar

JobDefinition.tpuCores ● Int scalar

JobDefinition.staticIp ● Boolean scalar

JobDefinition.hostNetwork ● Boolean scalar

JobDefinition.volumes ● [VolumeSpec] list object

JobDefinition.secretMounts ● [SecretMountData] list object

JobDefinition.logShipperType ● LogShipperType enum

JobDefinition.betterstackToken ● String scalar

JobDefinition.datadogApmEnabled ● Boolean scalar

JobDefinition.datadogHost ● String scalar

JobDefinition.datadogKey ● String scalar

JobDefinition.logDnaKey ● String scalar

JobDefinition.logzToken ● String scalar

JobDefinition.logzUrl ● String scalar

JobDefinition.syslogConfig ● String scalar

JobDefinition.awsIamRole ● String scalar

JobDefinition.gcpServiceAccount ● String scalar

JobDefinition.serviceAccountName ● String scalar

JobDefinition.annotations ● MapString scalar

JobDefinition.nodeSelector ● MapString scalar

JobDefinition.podSpecPatch ● String scalar

JobDefinition.legacyRepo ● LegacyRepo object

Member Of

Job object ● JobRun object