Skip to main content

@terascope/job-components / index / JobConfig

Interface: JobConfig

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

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
_context"job"--packages/types/dist/src/teraslice.d.ts:56
_createdstring | Date--packages/types/dist/src/teraslice.d.ts:57
_deleted?boolean--packages/types/dist/src/teraslice.d.ts:59
_deleted_on?string | Date--packages/types/dist/src/teraslice.d.ts:60
_updatedstring | Date--packages/types/dist/src/teraslice.d.ts:58
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?any--packages/types/dist/src/teraslice.d.ts:61
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:55
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
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
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
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