Skip to main content

@terascope/job-components / index / TerasliceConfig

Interface: TerasliceConfig

Properties

action_timeout

action_timeout: number

Source

packages/types/dist/src/teraslice.d.ts:389


analytics_rate

analytics_rate: number

Source

packages/types/dist/src/teraslice.d.ts:390


api_response_timeout

api_response_timeout: number

Source

packages/types/dist/src/teraslice.d.ts:391


asset_storage_bucket

asset_storage_bucket: string

Source

packages/types/dist/src/teraslice.d.ts:395


asset_storage_connection

asset_storage_connection: string

Source

packages/types/dist/src/teraslice.d.ts:394


asset_storage_connection_type

asset_storage_connection_type: string

Source

packages/types/dist/src/teraslice.d.ts:393


assets_directory

assets_directory: string | string[]

Source

packages/types/dist/src/teraslice.d.ts:392


assets_volume

assets_volume: string

Source

packages/types/dist/src/teraslice.d.ts:396


cluster_manager_type

cluster_manager_type: ClusterManagerType

Source

packages/types/dist/src/teraslice.d.ts:397


cpu?

optional cpu: number

This will only be available in the context of k8s

Source

packages/types/dist/src/teraslice.d.ts:399


cpu_execution_controller

cpu_execution_controller: number

This will only be available in the context of k8s

Source

packages/types/dist/src/teraslice.d.ts:401


env_vars

env_vars: object

Index signature

[key: string]: string

Source

packages/types/dist/src/teraslice.d.ts:433


ephemeral_storage

ephemeral_storage: boolean

This will only be available in the context of k8s

Source

packages/types/dist/src/teraslice.d.ts:403


execution_controller_targets?

optional execution_controller_targets: ExecutionControllerTargets[]

Source

packages/types/dist/src/teraslice.d.ts:404


hostname

hostname: string

Source

packages/types/dist/src/teraslice.d.ts:405


index_rollover_frequency

index_rollover_frequency: IndexRolloverFrequency

Source

packages/types/dist/src/teraslice.d.ts:406


kubernetes_api_poll_delay

kubernetes_api_poll_delay: number

Source

packages/types/dist/src/teraslice.d.ts:407


kubernetes_config_map_name

kubernetes_config_map_name: string

Source

packages/types/dist/src/teraslice.d.ts:408


kubernetes_image

kubernetes_image: string

Source

packages/types/dist/src/teraslice.d.ts:410


kubernetes_image_pull_secret

kubernetes_image_pull_secret: string

Source

packages/types/dist/src/teraslice.d.ts:409


kubernetes_namespace

kubernetes_namespace: string

Source

packages/types/dist/src/teraslice.d.ts:411


kubernetes_overrides_enabled

kubernetes_overrides_enabled: boolean

Source

packages/types/dist/src/teraslice.d.ts:412


kubernetes_priority_class_name?

optional kubernetes_priority_class_name: string

Source

packages/types/dist/src/teraslice.d.ts:413


kubernetes_worker_antiaffinity

kubernetes_worker_antiaffinity: boolean

Source

packages/types/dist/src/teraslice.d.ts:414


master

master: boolean

Source

packages/types/dist/src/teraslice.d.ts:416


master_hostname

master_hostname: string

Source

packages/types/dist/src/teraslice.d.ts:415


memory?

optional memory: number

This will only be available in the context of k8s

Source

packages/types/dist/src/teraslice.d.ts:418


memory_execution_controller

memory_execution_controller: number

This will only be available in the context of k8s

Source

packages/types/dist/src/teraslice.d.ts:420


name

name: string

Source

packages/types/dist/src/teraslice.d.ts:421


network_latency_buffer

network_latency_buffer: number

Source

packages/types/dist/src/teraslice.d.ts:422


node_disconnect_timeout

node_disconnect_timeout: number

Source

packages/types/dist/src/teraslice.d.ts:423


node_state_interval

node_state_interval: number

Source

packages/types/dist/src/teraslice.d.ts:424


port

port: number

Source

packages/types/dist/src/teraslice.d.ts:425


shutdown_timeout

shutdown_timeout: number

Source

packages/types/dist/src/teraslice.d.ts:426


slicer_allocation_attempts

slicer_allocation_attempts: number

Source

packages/types/dist/src/teraslice.d.ts:427


slicer_port_range

slicer_port_range: string

Source

packages/types/dist/src/teraslice.d.ts:428


slicer_timeout

slicer_timeout: number

Source

packages/types/dist/src/teraslice.d.ts:429


state

state: object

connection

connection: string

Source

packages/types/dist/src/teraslice.d.ts:430


worker_disconnect_timeout

worker_disconnect_timeout: number

Source

packages/types/dist/src/teraslice.d.ts:436


workers

workers: number

Source

packages/types/dist/src/teraslice.d.ts:437