@terascope/job-components / index / JobConfigParams
Interface: JobConfigParams
Defined in: types/dist/src/teraslice.d.ts:175
Extends
Partial<ValidatedJobConfig>
Properties
| Property | Type | Description | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|
active? | boolean | - | - | ValidatedJobConfig.active | types/dist/src/teraslice.d.ts:219 |
analytics? | boolean | - | - | ValidatedJobConfig.analytics | types/dist/src/teraslice.d.ts:220 |
apis? | APIConfig[] | - | - | ValidatedJobConfig.apis | types/dist/src/teraslice.d.ts:226 |
assets? | string[] | - | - | ValidatedJobConfig.assets | types/dist/src/teraslice.d.ts:221 |
autorecover? | boolean | - | - | ValidatedJobConfig.autorecover | types/dist/src/teraslice.d.ts:222 |
cpu? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.cpu | types/dist/src/teraslice.d.ts:244 |
cpu_execution_controller? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.cpu_execution_controller | types/dist/src/teraslice.d.ts:246 |
env_vars? | object | - | - | ValidatedJobConfig.env_vars | types/dist/src/teraslice.d.ts:230 |
ephemeral_storage? | boolean | This will only be available in the context of k8s | - | ValidatedJobConfig.ephemeral_storage | types/dist/src/teraslice.d.ts:248 |
external_ports? | (number | ExternalPort)[] | This will only be available in the context of k8s | - | ValidatedJobConfig.external_ports | types/dist/src/teraslice.d.ts:250 |
kubernetes_image? | string | This will only be available in the context of k8s | - | ValidatedJobConfig.kubernetes_image | types/dist/src/teraslice.d.ts:268 |
labels? | object | This will only be available in the context of k8s | - | ValidatedJobConfig.labels | types/dist/src/teraslice.d.ts:238 |
lifecycle? | LifeCycle | - | - | ValidatedJobConfig.lifecycle | types/dist/src/teraslice.d.ts:223 |
log_level? | string | - | - | ValidatedJobConfig.log_level | types/dist/src/teraslice.d.ts:233 |
max_retries? | number | - | - | ValidatedJobConfig.max_retries | types/dist/src/teraslice.d.ts:224 |
memory? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.memory | types/dist/src/teraslice.d.ts:252 |
memory_execution_controller? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.memory_execution_controller | types/dist/src/teraslice.d.ts:254 |
name? | string | - | - | ValidatedJobConfig.name | types/dist/src/teraslice.d.ts:225 |
operations | OpConfig[] | - | ValidatedJobConfig.operations | - | types/dist/src/teraslice.d.ts:176 |
performance_metrics? | boolean | - | - | ValidatedJobConfig.performance_metrics | types/dist/src/teraslice.d.ts:229 |
pod_spec_override? | Record<string, any> | This will only be available in the context of k8s | - | ValidatedJobConfig.pod_spec_override | types/dist/src/teraslice.d.ts:256 |
probation_window? | number | - | - | ValidatedJobConfig.probation_window | types/dist/src/teraslice.d.ts:228 |
prom_metrics_add_default? | boolean | This will only be available in the context of k8s | - | ValidatedJobConfig.prom_metrics_add_default | types/dist/src/teraslice.d.ts:274 |
prom_metrics_enabled? | boolean | This will only be available in the context of k8s | - | ValidatedJobConfig.prom_metrics_enabled | types/dist/src/teraslice.d.ts:270 |
prom_metrics_port? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.prom_metrics_port | types/dist/src/teraslice.d.ts:272 |
resources_limits_cpu? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.resources_limits_cpu | types/dist/src/teraslice.d.ts:262 |
resources_limits_memory? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.resources_limits_memory | types/dist/src/teraslice.d.ts:264 |
resources_requests_cpu? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.resources_requests_cpu | types/dist/src/teraslice.d.ts:258 |
resources_requests_memory? | number | This will only be available in the context of k8s | - | ValidatedJobConfig.resources_requests_memory | types/dist/src/teraslice.d.ts:260 |
slicers? | number | - | - | ValidatedJobConfig.slicers | types/dist/src/teraslice.d.ts:234 |
stateful? | boolean | - | - | ValidatedJobConfig.stateful | types/dist/src/teraslice.d.ts:236 |
targets? | Targets[] | This will only be available in the context of k8s | - | ValidatedJobConfig.targets | types/dist/src/teraslice.d.ts:242 |
volumes? | Volume[] | This will only be available in the context of k8s | - | ValidatedJobConfig.volumes | types/dist/src/teraslice.d.ts:266 |
workers? | number | - | - | ValidatedJobConfig.workers | types/dist/src/teraslice.d.ts:235 |