Job Components: `Interfaces Context Teraslice Config`
interfaces/context.TerasliceConfig
Table of contents
Properties
- action_timeout
- analytics_rate
- api_response_timeout
- assets_directory
- assets_volume
- cluster_manager_type
- cpu
- cpu_execution_controller
- env_vars
- ephemeral_storage
- execution_controller_targets
- hostname
- index_rollover_frequency
- kubernetes_api_poll_delay
- kubernetes_config_map_name
- kubernetes_image
- kubernetes_image_pull_secret
- kubernetes_namespace
- kubernetes_overrides_enabled
- kubernetes_priority_class_name
- kubernetes_worker_antiaffinity
- master
- master_hostname
- memory
- memory_execution_controller
- name
- network_latency_buffer
- node_disconnect_timeout
- node_state_interval
- port
- shutdown_timeout
- slicer_allocation_attempts
- slicer_port_range
- slicer_timeout
- state
- worker_disconnect_timeout
- workers
Properties
action_timeout
• action_timeout: number
Defined in
packages/job-components/src/interfaces/context.ts:21
analytics_rate
• analytics_rate: number
Defined in
packages/job-components/src/interfaces/context.ts:22
api_response_timeout
• Optional
api_response_timeout: number
Defined in
packages/job-components/src/interfaces/context.ts:23
assets_directory
• Optional
assets_directory: string
| string
[]
Defined in
packages/job-components/src/interfaces/context.ts:24
assets_volume
• Optional
assets_volume: string
Defined in
packages/job-components/src/interfaces/context.ts:25
cluster_manager_type
• cluster_manager_type: ClusterManagerType
Defined in
packages/job-components/src/interfaces/context.ts:26
cpu
• Optional
cpu: number
This will only be available in the context of k8s
Defined in
packages/job-components/src/interfaces/context.ts:28
cpu_execution_controller
• Optional
cpu_execution_controller: number
This will only be available in the context of k8s
Defined in
packages/job-components/src/interfaces/context.ts:30
env_vars
• env_vars: Object
Index signature
▪ [key: string
]: string
Defined in
packages/job-components/src/interfaces/context.ts:60
ephemeral_storage
• Optional
ephemeral_storage: boolean
This will only be available in the context of k8s
Defined in
packages/job-components/src/interfaces/context.ts:32
execution_controller_targets
• Optional
execution_controller_targets: ExecutionControllerTargets
[]
Defined in
packages/job-components/src/interfaces/context.ts:33
hostname
• hostname: string
Defined in
packages/job-components/src/interfaces/context.ts:34
index_rollover_frequency
• index_rollover_frequency: IndexRolloverFrequency
Defined in
packages/job-components/src/interfaces/context.ts:35
kubernetes_api_poll_delay
• Optional
kubernetes_api_poll_delay: number
Defined in
packages/job-components/src/interfaces/context.ts:36
kubernetes_config_map_name
• Optional
kubernetes_config_map_name: string
Defined in
packages/job-components/src/interfaces/context.ts:37
kubernetes_image
• Optional
kubernetes_image: string
Defined in
packages/job-components/src/interfaces/context.ts:39
kubernetes_image_pull_secret
• Optional
kubernetes_image_pull_secret: string
Defined in
packages/job-components/src/interfaces/context.ts:38
kubernetes_namespace
• Optional
kubernetes_namespace: string
Defined in
packages/job-components/src/interfaces/context.ts:40
kubernetes_overrides_enabled
• Optional
kubernetes_overrides_enabled: boolean
Defined in
packages/job-components/src/interfaces/context.ts:41
kubernetes_priority_class_name
• Optional
kubernetes_priority_class_name: string
Defined in
packages/job-components/src/interfaces/context.ts:42
kubernetes_worker_antiaffinity
• Optional
kubernetes_worker_antiaffinity: boolean
Defined in
packages/job-components/src/interfaces/context.ts:43
master
• master: boolean
Defined in
packages/job-components/src/interfaces/context.ts:45
master_hostname
• master_hostname: string
Defined in
packages/job-components/src/interfaces/context.ts:44
memory
• Optional
memory: number
This will only be available in the context of k8s
Defined in
packages/job-components/src/interfaces/context.ts:47
memory_execution_controller
• Optional
memory_execution_controller: number
This will only be available in the context of k8s
Defined in
packages/job-components/src/interfaces/context.ts:49
name
• name: string
Defined in
packages/job-components/src/interfaces/context.ts:50
network_latency_buffer
• network_latency_buffer: number
Defined in
packages/job-components/src/interfaces/context.ts:51
node_disconnect_timeout
• node_disconnect_timeout: number
Defined in
packages/job-components/src/interfaces/context.ts:52
node_state_interval
• node_state_interval: number
Defined in
packages/job-components/src/interfaces/context.ts:53
port
• port: number
Defined in
packages/job-components/src/interfaces/context.ts:54
shutdown_timeout
• shutdown_timeout: number
Defined in
packages/job-components/src/interfaces/context.ts:55
slicer_allocation_attempts
• slicer_allocation_attempts: number
Defined in
packages/job-components/src/interfaces/context.ts:56
slicer_port_range
• slicer_port_range: string
Defined in
packages/job-components/src/interfaces/context.ts:57
slicer_timeout
• slicer_timeout: number
Defined in
packages/job-components/src/interfaces/context.ts:58
state
• state: ClusterStateConfig
Defined in
packages/job-components/src/interfaces/context.ts:59
worker_disconnect_timeout
• worker_disconnect_timeout: number
Defined in
packages/job-components/src/interfaces/context.ts:61
workers
• workers: number