Skip to main content

@terascope/job-components / index / ExecutionConfig

Interface: ExecutionConfig

Defined in: types/dist/src/teraslice.d.ts:117

Extends​

Properties​

PropertyTypeDescriptionInherited fromDefined in
_context"ex"--types/dist/src/teraslice.d.ts:120
_createdstring | Date--types/dist/src/teraslice.d.ts:121
_deleted?boolean--types/dist/src/teraslice.d.ts:123
_deleted_on?string | Date--types/dist/src/teraslice.d.ts:124
_failureReason?string--types/dist/src/teraslice.d.ts:131
_has_errorsboolean--types/dist/src/teraslice.d.ts:129
_slicer_statsRecord<string, any>--types/dist/src/teraslice.d.ts:130
_status"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated"--types/dist/src/teraslice.d.ts:128
_updatedstring | Date--types/dist/src/teraslice.d.ts:122
activeboolean-ValidatedJobConfig.activetypes/dist/src/teraslice.d.ts:276
analyticsboolean-ValidatedJobConfig.analyticstypes/dist/src/teraslice.d.ts:277
apisAPIConfig[]-ValidatedJobConfig.apistypes/dist/src/teraslice.d.ts:283
assetsstring[]-ValidatedJobConfig.assetstypes/dist/src/teraslice.d.ts:278
autorecover?boolean-ValidatedJobConfig.autorecovertypes/dist/src/teraslice.d.ts:279
cpu?numberThis will only be available in the context of k8sValidatedJobConfig.cputypes/dist/src/teraslice.d.ts:300
cpu_execution_controller?numberThis will only be available in the context of k8sValidatedJobConfig.cpu_execution_controllertypes/dist/src/teraslice.d.ts:302
env_varsobject-ValidatedJobConfig.env_varstypes/dist/src/teraslice.d.ts:286
ephemeral_storage?booleanThis will only be available in the context of k8sValidatedJobConfig.ephemeral_storagetypes/dist/src/teraslice.d.ts:304
ex_idstring--types/dist/src/teraslice.d.ts:119
external_ports?(number | ExternalPort)[]This will only be available in the context of k8sValidatedJobConfig.external_portstypes/dist/src/teraslice.d.ts:306
job_idstring--types/dist/src/teraslice.d.ts:118
kubernetes_image?stringThis will only be available in the context of k8sValidatedJobConfig.kubernetes_imagetypes/dist/src/teraslice.d.ts:324
labels?objectThis will only be available in the context of k8sValidatedJobConfig.labelstypes/dist/src/teraslice.d.ts:294
lifecycleLifeCycle-ValidatedJobConfig.lifecycletypes/dist/src/teraslice.d.ts:280
log_level?string-ValidatedJobConfig.log_leveltypes/dist/src/teraslice.d.ts:289
max_retriesnumber-ValidatedJobConfig.max_retriestypes/dist/src/teraslice.d.ts:281
memory?numberThis will only be available in the context of k8sValidatedJobConfig.memorytypes/dist/src/teraslice.d.ts:308
memory_execution_controller?numberThis will only be available in the context of k8sValidatedJobConfig.memory_execution_controllertypes/dist/src/teraslice.d.ts:310
metadataRecord<string, any>--types/dist/src/teraslice.d.ts:125
namestring-ValidatedJobConfig.nametypes/dist/src/teraslice.d.ts:282
operationsOpConfig[]-ValidatedJobConfig.operationstypes/dist/src/teraslice.d.ts:284
pod_spec_override?Record<string, any>This will only be available in the context of k8sValidatedJobConfig.pod_spec_overridetypes/dist/src/teraslice.d.ts:312
probation_windownumber-ValidatedJobConfig.probation_windowtypes/dist/src/teraslice.d.ts:285
prom_metrics_add_default?booleanThis will only be available in the context of k8sValidatedJobConfig.prom_metrics_add_defaulttypes/dist/src/teraslice.d.ts:330
prom_metrics_enabled?booleanThis will only be available in the context of k8sValidatedJobConfig.prom_metrics_enabledtypes/dist/src/teraslice.d.ts:326
prom_metrics_port?numberThis will only be available in the context of k8sValidatedJobConfig.prom_metrics_porttypes/dist/src/teraslice.d.ts:328
recovered_execution?string--types/dist/src/teraslice.d.ts:126
recovered_slice_type?RecoveryCleanupType--types/dist/src/teraslice.d.ts:127
relocatable?booleanThis will only be available in the context of k8s. Set by the system at execution start.ValidatedJobConfig.relocatabletypes/dist/src/teraslice.d.ts:332
resources_limits_cpu?numberThis will only be available in the context of k8sValidatedJobConfig.resources_limits_cputypes/dist/src/teraslice.d.ts:318
resources_limits_memory?numberThis will only be available in the context of k8sValidatedJobConfig.resources_limits_memorytypes/dist/src/teraslice.d.ts:320
resources_requests_cpu?numberThis will only be available in the context of k8sValidatedJobConfig.resources_requests_cputypes/dist/src/teraslice.d.ts:314
resources_requests_memory?numberThis will only be available in the context of k8sValidatedJobConfig.resources_requests_memorytypes/dist/src/teraslice.d.ts:316
slicer_hostnamestring--types/dist/src/teraslice.d.ts:133
slicer_portnumber--types/dist/src/teraslice.d.ts:132
slicersnumber-ValidatedJobConfig.slicerstypes/dist/src/teraslice.d.ts:290
stateful?boolean-ValidatedJobConfig.statefultypes/dist/src/teraslice.d.ts:292
targets?Targets[]This will only be available in the context of k8sValidatedJobConfig.targetstypes/dist/src/teraslice.d.ts:298
teraslice_versionstring--types/dist/src/teraslice.d.ts:134
volumes?Volume[]This will only be available in the context of k8sValidatedJobConfig.volumestypes/dist/src/teraslice.d.ts:322
workersnumber-ValidatedJobConfig.workerstypes/dist/src/teraslice.d.ts:291