@terascope/job-components / index / ExecutionConfig
Interface: ExecutionConfig
Extends
Properties
_context
_context:
"ex"
Source
packages/types/dist/src/teraslice.d.ts:71
_created
_created:
string
|Date
Source
packages/types/dist/src/teraslice.d.ts:72
_deleted?
optional
_deleted:boolean
Source
packages/types/dist/src/teraslice.d.ts:74
_deleted_on?
optional
_deleted_on:string
|Date
Source
packages/types/dist/src/teraslice.d.ts:75
_failureReason?
optional
_failureReason:string
Source
packages/types/dist/src/teraslice.d.ts:82
_has_errors
_has_errors:
boolean
Source
packages/types/dist/src/teraslice.d.ts:80
_slicer_stats
_slicer_stats:
Record
<string
,any
>
Source
packages/types/dist/src/teraslice.d.ts:81
_status
_status:
"pending"
|"scheduling"
|"initializing"
|"running"
|"recovering"
|"failing"
|"paused"
|"stopping"
|"completed"
|"stopped"
|"rejected"
|"failed"
|"terminated"
Source
packages/types/dist/src/teraslice.d.ts:79
_updated
_updated:
string
|Date
Source
packages/types/dist/src/teraslice.d.ts:73
active
active:
boolean
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:221
analytics
analytics:
boolean
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:222
apis
apis:
APIConfig
[]
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:230
assetIds?
optional
assetIds:string
[]
This may not exist until ran in an execution
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:225
assets
assets:
string
[]
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:223
autorecover?
optional
autorecover:boolean
Inherited from
ValidatedJobConfig
.autorecover
Source
packages/types/dist/src/teraslice.d.ts:226
cpu?
optional
cpu:number
This will only be available in the context of k8s
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:248
cpu_execution_controller?
optional
cpu_execution_controller:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.cpu_execution_controller
Source
packages/types/dist/src/teraslice.d.ts:250
env_vars
env_vars:
object
Index signature
[key
: string
]: string
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:234
ephemeral_storage?
optional
ephemeral_storage:boolean
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.ephemeral_storage
Source
packages/types/dist/src/teraslice.d.ts:252
ex_id
ex_id:
string
Source
packages/types/dist/src/teraslice.d.ts:70
external_ports?
optional
external_ports: (number
|ExternalPort
)[]
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.external_ports
Source
packages/types/dist/src/teraslice.d.ts:254
job_id
job_id:
string
Source
packages/types/dist/src/teraslice.d.ts:69
kubernetes_image?
optional
kubernetes_image:string
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.kubernetes_image
Source
packages/types/dist/src/teraslice.d.ts:272
labels?
optional
labels:object
This will only be available in the context of k8s
Index signature
[key
: string
]: string
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:242
lifecycle
lifecycle:
LifeCycle
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:227
log_level?
optional
log_level:string
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:237
max_retries
max_retries:
number
Inherited from
ValidatedJobConfig
.max_retries
Source
packages/types/dist/src/teraslice.d.ts:228
memory?
optional
memory:number
This will only be available in the context of k8s
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:256
memory_execution_controller?
optional
memory_execution_controller:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.memory_execution_controller
Source
packages/types/dist/src/teraslice.d.ts:258
metadata
metadata:
Record
<string
,any
>
Source
packages/types/dist/src/teraslice.d.ts:76
name
name:
string
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:229
operations
operations:
OpConfig
[]
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:231
performance_metrics?
optional
performance_metrics:boolean
Inherited from
ValidatedJobConfig
.performance_metrics
Source
packages/types/dist/src/teraslice.d.ts:233
pod_spec_override?
optional
pod_spec_override:Record
<string
,any
>
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.pod_spec_override
Source
packages/types/dist/src/teraslice.d.ts:260
probation_window
probation_window:
number
Inherited from
ValidatedJobConfig
.probation_window
Source
packages/types/dist/src/teraslice.d.ts:232
prom_metrics_add_default?
optional
prom_metrics_add_default:boolean
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.prom_metrics_add_default
Source
packages/types/dist/src/teraslice.d.ts:278
prom_metrics_enabled?
optional
prom_metrics_enabled:boolean
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.prom_metrics_enabled
Source
packages/types/dist/src/teraslice.d.ts:274
prom_metrics_port?
optional
prom_metrics_port:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.prom_metrics_port
Source
packages/types/dist/src/teraslice.d.ts:276
recovered_execution?
optional
recovered_execution:string
Source
packages/types/dist/src/teraslice.d.ts:77
recovered_slice_type?
optional
recovered_slice_type:RecoveryCleanupType
Source
packages/types/dist/src/teraslice.d.ts:78
resources_limits_cpu?
optional
resources_limits_cpu:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.resources_limits_cpu
Source
packages/types/dist/src/teraslice.d.ts:266
resources_limits_memory?
optional
resources_limits_memory:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.resources_limits_memory
Source
packages/types/dist/src/teraslice.d.ts:268
resources_requests_cpu?
optional
resources_requests_cpu:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.resources_requests_cpu
Source
packages/types/dist/src/teraslice.d.ts:262
resources_requests_memory?
optional
resources_requests_memory:number
This will only be available in the context of k8s
Inherited from
ValidatedJobConfig
.resources_requests_memory
Source
packages/types/dist/src/teraslice.d.ts:264
slicer_hostname
slicer_hostname:
string
Source
packages/types/dist/src/teraslice.d.ts:84
slicer_port
slicer_port:
number
Source
packages/types/dist/src/teraslice.d.ts:83
slicers
slicers:
number
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:238
stateful?
optional
stateful:boolean
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:240
targets?
optional
targets:Targets
[]
This will only be available in the context of k8s
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:246
volumes?
optional
volumes:Volume
[]
This will only be available in the context of k8s
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:270
workers
workers:
number
Inherited from
Source
packages/types/dist/src/teraslice.d.ts:239