@terascope/types / teraslice / ValidatedJobConfig
Interface: ValidatedJobConfig
Defined in: packages/types/src/teraslice.ts:259
Extended by
Properties
Property | Type | Description | Defined in |
---|---|---|---|
active | boolean | - | packages/types/src/teraslice.ts:260 |
analytics | boolean | - | packages/types/src/teraslice.ts:261 |
apis | APIConfig [] | - | packages/types/src/teraslice.ts:269 |
assetIds? | string [] | This may not exist until ran in an execution | packages/types/src/teraslice.ts:264 |
assets | string [] | - | packages/types/src/teraslice.ts:262 |
autorecover? | boolean | - | packages/types/src/teraslice.ts:265 |
cpu? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:283 |
cpu_execution_controller? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:285 |
env_vars | object | - | packages/types/src/teraslice.ts:273 |
ephemeral_storage? | boolean | This will only be available in the context of k8s | packages/types/src/teraslice.ts:287 |
external_ports? | (number | ExternalPort )[] | This will only be available in the context of k8s | packages/types/src/teraslice.ts:289 |
kubernetes_image? | string | This will only be available in the context of k8s | packages/types/src/teraslice.ts:307 |
labels? | object | This will only be available in the context of k8s | packages/types/src/teraslice.ts:279 |
lifecycle | LifeCycle | - | packages/types/src/teraslice.ts:266 |
log_level? | string | - | packages/types/src/teraslice.ts:274 |
max_retries | number | - | packages/types/src/teraslice.ts:267 |
memory? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:291 |
memory_execution_controller? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:293 |
name | string | - | packages/types/src/teraslice.ts:268 |
operations | OpConfig [] | - | packages/types/src/teraslice.ts:270 |
performance_metrics? | boolean | - | packages/types/src/teraslice.ts:272 |
pod_spec_override? | Record <string , any > | This will only be available in the context of k8s | packages/types/src/teraslice.ts:295 |
probation_window | number | - | packages/types/src/teraslice.ts:271 |
prom_metrics_add_default? | boolean | This will only be available in the context of k8s | packages/types/src/teraslice.ts:313 |
prom_metrics_enabled? | boolean | This will only be available in the context of k8s | packages/types/src/teraslice.ts:309 |
prom_metrics_port? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:311 |
resources_limits_cpu? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:301 |
resources_limits_memory? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:303 |
resources_requests_cpu? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:297 |
resources_requests_memory? | number | This will only be available in the context of k8s | packages/types/src/teraslice.ts:299 |
slicers | number | - | packages/types/src/teraslice.ts:275 |
stateful? | boolean | - | packages/types/src/teraslice.ts:277 |
targets? | Targets [] | This will only be available in the context of k8s | packages/types/src/teraslice.ts:281 |
volumes? | Volume [] | This will only be available in the context of k8s | packages/types/src/teraslice.ts:305 |
workers | number | - | packages/types/src/teraslice.ts:276 |