Skip to main content

@terascope/job-components / index / ExecutionConfig

Interface: ExecutionConfig

Defined in: packages/types/dist/src/teraslice.d.ts:68

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
_context"ex"--packages/types/dist/src/teraslice.d.ts:71
_createdstring | Date--packages/types/dist/src/teraslice.d.ts:72
_deleted?boolean--packages/types/dist/src/teraslice.d.ts:74
_deleted_on?string | Date--packages/types/dist/src/teraslice.d.ts:75
_failureReason?string--packages/types/dist/src/teraslice.d.ts:82
_has_errorsboolean--packages/types/dist/src/teraslice.d.ts:80
_slicer_statsRecord<string, any>--packages/types/dist/src/teraslice.d.ts:81
_status"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated"--packages/types/dist/src/teraslice.d.ts:79
_updatedstring | Date--packages/types/dist/src/teraslice.d.ts:73
activeboolean-ValidatedJobConfig.activepackages/types/dist/src/teraslice.d.ts:221
analyticsboolean-ValidatedJobConfig.analyticspackages/types/dist/src/teraslice.d.ts:222
apisAPIConfig[]-ValidatedJobConfig.apispackages/types/dist/src/teraslice.d.ts:230
assetIds?string[]This may not exist until ran in an executionValidatedJobConfig.assetIdspackages/types/dist/src/teraslice.d.ts:225
assetsstring[]-ValidatedJobConfig.assetspackages/types/dist/src/teraslice.d.ts:223
autorecover?boolean-ValidatedJobConfig.autorecoverpackages/types/dist/src/teraslice.d.ts:226
cpu?numberThis will only be available in the context of k8sValidatedJobConfig.cpupackages/types/dist/src/teraslice.d.ts:248
cpu_execution_controller?numberThis will only be available in the context of k8sValidatedJobConfig.cpu_execution_controllerpackages/types/dist/src/teraslice.d.ts:250
env_varsobject-ValidatedJobConfig.env_varspackages/types/dist/src/teraslice.d.ts:234
ephemeral_storage?booleanThis will only be available in the context of k8sValidatedJobConfig.ephemeral_storagepackages/types/dist/src/teraslice.d.ts:252
ex_idstring--packages/types/dist/src/teraslice.d.ts:70
external_ports?(number | ExternalPort)[]This will only be available in the context of k8sValidatedJobConfig.external_portspackages/types/dist/src/teraslice.d.ts:254
job_idstring--packages/types/dist/src/teraslice.d.ts:69
kubernetes_image?stringThis will only be available in the context of k8sValidatedJobConfig.kubernetes_imagepackages/types/dist/src/teraslice.d.ts:272
labels?objectThis will only be available in the context of k8sValidatedJobConfig.labelspackages/types/dist/src/teraslice.d.ts:242
lifecycleLifeCycle-ValidatedJobConfig.lifecyclepackages/types/dist/src/teraslice.d.ts:227
log_level?string-ValidatedJobConfig.log_levelpackages/types/dist/src/teraslice.d.ts:237
max_retriesnumber-ValidatedJobConfig.max_retriespackages/types/dist/src/teraslice.d.ts:228
memory?numberThis will only be available in the context of k8sValidatedJobConfig.memorypackages/types/dist/src/teraslice.d.ts:256
memory_execution_controller?numberThis will only be available in the context of k8sValidatedJobConfig.memory_execution_controllerpackages/types/dist/src/teraslice.d.ts:258
metadataRecord<string, any>--packages/types/dist/src/teraslice.d.ts:76
namestring-ValidatedJobConfig.namepackages/types/dist/src/teraslice.d.ts:229
operationsOpConfig[]-ValidatedJobConfig.operationspackages/types/dist/src/teraslice.d.ts:231
performance_metrics?boolean-ValidatedJobConfig.performance_metricspackages/types/dist/src/teraslice.d.ts:233
pod_spec_override?Record<string, any>This will only be available in the context of k8sValidatedJobConfig.pod_spec_overridepackages/types/dist/src/teraslice.d.ts:260
probation_windownumber-ValidatedJobConfig.probation_windowpackages/types/dist/src/teraslice.d.ts:232
prom_metrics_add_default?booleanThis will only be available in the context of k8sValidatedJobConfig.prom_metrics_add_defaultpackages/types/dist/src/teraslice.d.ts:278
prom_metrics_enabled?booleanThis will only be available in the context of k8sValidatedJobConfig.prom_metrics_enabledpackages/types/dist/src/teraslice.d.ts:274
prom_metrics_port?numberThis will only be available in the context of k8sValidatedJobConfig.prom_metrics_portpackages/types/dist/src/teraslice.d.ts:276
recovered_execution?string--packages/types/dist/src/teraslice.d.ts:77
recovered_slice_type?RecoveryCleanupType--packages/types/dist/src/teraslice.d.ts:78
resources_limits_cpu?numberThis will only be available in the context of k8sValidatedJobConfig.resources_limits_cpupackages/types/dist/src/teraslice.d.ts:266
resources_limits_memory?numberThis will only be available in the context of k8sValidatedJobConfig.resources_limits_memorypackages/types/dist/src/teraslice.d.ts:268
resources_requests_cpu?numberThis will only be available in the context of k8sValidatedJobConfig.resources_requests_cpupackages/types/dist/src/teraslice.d.ts:262
resources_requests_memory?numberThis will only be available in the context of k8sValidatedJobConfig.resources_requests_memorypackages/types/dist/src/teraslice.d.ts:264
slicer_hostnamestring--packages/types/dist/src/teraslice.d.ts:84
slicer_portnumber--packages/types/dist/src/teraslice.d.ts:83
slicersnumber-ValidatedJobConfig.slicerspackages/types/dist/src/teraslice.d.ts:238
stateful?boolean-ValidatedJobConfig.statefulpackages/types/dist/src/teraslice.d.ts:240
targets?Targets[]This will only be available in the context of k8sValidatedJobConfig.targetspackages/types/dist/src/teraslice.d.ts:246
volumes?Volume[]This will only be available in the context of k8sValidatedJobConfig.volumespackages/types/dist/src/teraslice.d.ts:270
workersnumber-ValidatedJobConfig.workerspackages/types/dist/src/teraslice.d.ts:239