@terascope/types / teraslice / ValidatedJobConfig
Interface: ValidatedJobConfig
Defined in: packages/types/src/teraslice.ts:346
Extended by
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
active | boolean | - | packages/types/src/teraslice.ts:347 |
analytics | boolean | - | packages/types/src/teraslice.ts:348 |
apis | APIConfig[] | - | packages/types/src/teraslice.ts:354 |
assets | string[] | - | packages/types/src/teraslice.ts:349 |
autorecover? | boolean | - | packages/types/src/teraslice.ts:350 |
cpu? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:367 |
cpu_execution_controller? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:369 |
env_vars | object | - | packages/types/src/teraslice.ts:357 |
ephemeral_storage? | boolean | This will only be available in the context of k8s | packages/types/src/teraslice.ts:371 |
external_ports? | (number | ExternalPort)[] | This will only be available in the context of k8s | packages/types/src/teraslice.ts:373 |
kubernetes_image? | string | This will only be available in the context of k8s | packages/types/src/teraslice.ts:391 |
labels? | object | This will only be available in the context of k8s | packages/types/src/teraslice.ts:363 |
lifecycle | LifeCycle | - | packages/types/src/teraslice.ts:351 |
log_level? | string | - | packages/types/src/teraslice.ts:358 |
max_retries | number | - | packages/types/src/teraslice.ts:352 |
memory? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:375 |
memory_execution_controller? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:377 |
name | string | - | packages/types/src/teraslice.ts:353 |
operations | OpConfig[] | - | packages/types/src/teraslice.ts:355 |
pod_spec_override? | Record<string, any> | This will only be available in the context of k8s | packages/types/src/teraslice.ts:379 |
probation_window | number | - | packages/types/src/teraslice.ts:356 |
prom_metrics_add_default? | boolean | This will only be available in the context of k8s | packages/types/src/teraslice.ts:397 |
prom_metrics_enabled? | boolean | This will only be available in the context of k8s | packages/types/src/teraslice.ts:393 |
prom_metrics_port? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:395 |
relocatable? | boolean | This will only be available in the context of k8s. Set by the system at execution start. | packages/types/src/teraslice.ts:399 |
resources_limits_cpu? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:385 |
resources_limits_memory? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:387 |
resources_requests_cpu? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:381 |
resources_requests_memory? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:383 |
slicers | number | - | packages/types/src/teraslice.ts:359 |
stateful? | boolean | - | packages/types/src/teraslice.ts:361 |
targets? | Targets[] | This will only be available in the context of k8s | packages/types/src/teraslice.ts:365 |
volumes? | Volume[] | This will only be available in the context of k8s | packages/types/src/teraslice.ts:389 |
workers | number | - | packages/types/src/teraslice.ts:360 |