teraslice-cli / interfaces / JobConfigFile
Interface: JobConfigFile
Extends
JobConfigParams
Properties
__metadata
__metadata:
object
cli
cli:
object
cli.cluster
cluster:
string
cli.job_id
job_id:
string
cli.updated
updated:
string
cli.version
version:
string
Source
teraslice-cli/src/interfaces.ts:29
active?
optional
active:boolean
Inherited from
Teraslice.JobConfigParams.active
Source
types/dist/src/teraslice.d.ts:219
analytics?
optional
analytics:boolean
Inherited from
Teraslice.JobConfigParams.analytics
Source
types/dist/src/teraslice.d.ts:220
apis?
optional
apis:APIConfig
[]
Inherited from
Teraslice.JobConfigParams.apis
Source
types/dist/src/teraslice.d.ts:228
assetIds?
optional
assetIds:string
[]
This may not exist until ran in an execution
Inherited from
Teraslice.JobConfigParams.assetIds
Source
types/dist/src/teraslice.d.ts:223
assets?
optional
assets:string
[]
Inherited from
Teraslice.JobConfigParams.assets
Source
types/dist/src/teraslice.d.ts:221
autorecover?
optional
autorecover:boolean
Inherited from
Teraslice.JobConfigParams.autorecover
Source
types/dist/src/teraslice.d.ts:224
cpu?
optional
cpu:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.cpu
Source
types/dist/src/teraslice.d.ts:246
cpu_execution_controller?
optional
cpu_execution_controller:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.cpu_execution_controller
Source
types/dist/src/teraslice.d.ts:248
env_vars?
optional
env_vars:object
Index signature
[key
: string
]: string
Inherited from
Teraslice.JobConfigParams.env_vars
Source
types/dist/src/teraslice.d.ts:232
ephemeral_storage?
optional
ephemeral_storage:boolean
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.ephemeral_storage
Source
types/dist/src/teraslice.d.ts:250
external_ports?
optional
external_ports: (number
|ExternalPort
)[]
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.external_ports
Source
types/dist/src/teraslice.d.ts:252
kubernetes_image?
optional
kubernetes_image:string
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.kubernetes_image
Source
types/dist/src/teraslice.d.ts:270
labels?
optional
labels:object
This will only be available in the context of k8s
Index signature
[key
: string
]: string
Inherited from
Teraslice.JobConfigParams.labels
Source
types/dist/src/teraslice.d.ts:240
lifecycle?
optional
lifecycle:LifeCycle
Inherited from
Teraslice.JobConfigParams.lifecycle
Source
types/dist/src/teraslice.d.ts:225
log_level?
optional
log_level:string
Inherited from
Teraslice.JobConfigParams.log_level
Source
types/dist/src/teraslice.d.ts:235
max_retries?
optional
max_retries:number
Inherited from
Teraslice.JobConfigParams.max_retries
Source
types/dist/src/teraslice.d.ts:226
memory?
optional
memory:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.memory
Source
types/dist/src/teraslice.d.ts:254
memory_execution_controller?
optional
memory_execution_controller:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.memory_execution_controller
Source
types/dist/src/teraslice.d.ts:256
name?
optional
name:string
Inherited from
Teraslice.JobConfigParams.name
Source
types/dist/src/teraslice.d.ts:227
operations
operations:
OpConfig
[]
Inherited from
Teraslice.JobConfigParams.operations
Source
types/dist/src/teraslice.d.ts:180
performance_metrics?
optional
performance_metrics:boolean
Inherited from
Teraslice.JobConfigParams.performance_metrics
Source
types/dist/src/teraslice.d.ts:231
pod_spec_override?
optional
pod_spec_override:Record
<string
,any
>
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.pod_spec_override
Source
types/dist/src/teraslice.d.ts:258
probation_window?
optional
probation_window:number
Inherited from
Teraslice.JobConfigParams.probation_window
Source
types/dist/src/teraslice.d.ts:230
prom_metrics_add_default?
optional
prom_metrics_add_default:boolean
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.prom_metrics_add_default
Source
types/dist/src/teraslice.d.ts:276
prom_metrics_enabled?
optional
prom_metrics_enabled:boolean
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.prom_metrics_enabled
Source
types/dist/src/teraslice.d.ts:272
prom_metrics_port?
optional
prom_metrics_port:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.prom_metrics_port
Source
types/dist/src/teraslice.d.ts:274
resources_limits_cpu?
optional
resources_limits_cpu:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.resources_limits_cpu
Source
types/dist/src/teraslice.d.ts:264
resources_limits_memory?
optional
resources_limits_memory:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.resources_limits_memory
Source
types/dist/src/teraslice.d.ts:266
resources_requests_cpu?
optional
resources_requests_cpu:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.resources_requests_cpu
Source
types/dist/src/teraslice.d.ts:260
resources_requests_memory?
optional
resources_requests_memory:number
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.resources_requests_memory
Source
types/dist/src/teraslice.d.ts:262
slicers?
optional
slicers:number
Inherited from
Teraslice.JobConfigParams.slicers
Source
types/dist/src/teraslice.d.ts:236
stateful?
optional
stateful:boolean
Inherited from
Teraslice.JobConfigParams.stateful
Source
types/dist/src/teraslice.d.ts:238
targets?
optional
targets:Targets
[]
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.targets
Source
types/dist/src/teraslice.d.ts:244
volumes?
optional
volumes:Volume
[]
This will only be available in the context of k8s
Inherited from
Teraslice.JobConfigParams.volumes
Source
types/dist/src/teraslice.d.ts:268
workers?
optional
workers:number
Inherited from
Teraslice.JobConfigParams.workers
Source
types/dist/src/teraslice.d.ts:237