Skip to main content

teraslice-cli / interfaces / JobConfigFile

Interface: JobConfigFile

Extends

  • JobConfigParams

Properties

__metadata

__metadata: object

cli

cli: object

cli.cluster

cluster: string

cli.job_id

job_id: string

cli.updated

updated: string

cli.version

version: string

Source

teraslice-cli/src/interfaces.ts:29


active?

optional active: boolean

Inherited from

Teraslice.JobConfigParams.active

Source

types/dist/src/teraslice.d.ts:219


analytics?

optional analytics: boolean

Inherited from

Teraslice.JobConfigParams.analytics

Source

types/dist/src/teraslice.d.ts:220


apis?

optional apis: APIConfig[]

Inherited from

Teraslice.JobConfigParams.apis

Source

types/dist/src/teraslice.d.ts:228


assetIds?

optional assetIds: string[]

This may not exist until ran in an execution

Inherited from

Teraslice.JobConfigParams.assetIds

Source

types/dist/src/teraslice.d.ts:223


assets?

optional assets: string[]

Inherited from

Teraslice.JobConfigParams.assets

Source

types/dist/src/teraslice.d.ts:221


autorecover?

optional autorecover: boolean

Inherited from

Teraslice.JobConfigParams.autorecover

Source

types/dist/src/teraslice.d.ts:224


cpu?

optional cpu: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.cpu

Source

types/dist/src/teraslice.d.ts:246


cpu_execution_controller?

optional cpu_execution_controller: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.cpu_execution_controller

Source

types/dist/src/teraslice.d.ts:248


env_vars?

optional env_vars: object

Index signature

[key: string]: string

Inherited from

Teraslice.JobConfigParams.env_vars

Source

types/dist/src/teraslice.d.ts:232


ephemeral_storage?

optional ephemeral_storage: boolean

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.ephemeral_storage

Source

types/dist/src/teraslice.d.ts:250


external_ports?

optional external_ports: (number | ExternalPort)[]

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.external_ports

Source

types/dist/src/teraslice.d.ts:252


kubernetes_image?

optional kubernetes_image: string

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.kubernetes_image

Source

types/dist/src/teraslice.d.ts:270


labels?

optional labels: object

This will only be available in the context of k8s

Index signature

[key: string]: string

Inherited from

Teraslice.JobConfigParams.labels

Source

types/dist/src/teraslice.d.ts:240


lifecycle?

optional lifecycle: LifeCycle

Inherited from

Teraslice.JobConfigParams.lifecycle

Source

types/dist/src/teraslice.d.ts:225


log_level?

optional log_level: string

Inherited from

Teraslice.JobConfigParams.log_level

Source

types/dist/src/teraslice.d.ts:235


max_retries?

optional max_retries: number

Inherited from

Teraslice.JobConfigParams.max_retries

Source

types/dist/src/teraslice.d.ts:226


memory?

optional memory: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.memory

Source

types/dist/src/teraslice.d.ts:254


memory_execution_controller?

optional memory_execution_controller: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.memory_execution_controller

Source

types/dist/src/teraslice.d.ts:256


name?

optional name: string

Inherited from

Teraslice.JobConfigParams.name

Source

types/dist/src/teraslice.d.ts:227


operations

operations: OpConfig[]

Inherited from

Teraslice.JobConfigParams.operations

Source

types/dist/src/teraslice.d.ts:180


performance_metrics?

optional performance_metrics: boolean

Inherited from

Teraslice.JobConfigParams.performance_metrics

Source

types/dist/src/teraslice.d.ts:231


pod_spec_override?

optional pod_spec_override: Record<string, any>

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.pod_spec_override

Source

types/dist/src/teraslice.d.ts:258


probation_window?

optional probation_window: number

Inherited from

Teraslice.JobConfigParams.probation_window

Source

types/dist/src/teraslice.d.ts:230


prom_metrics_add_default?

optional prom_metrics_add_default: boolean

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.prom_metrics_add_default

Source

types/dist/src/teraslice.d.ts:276


prom_metrics_enabled?

optional prom_metrics_enabled: boolean

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.prom_metrics_enabled

Source

types/dist/src/teraslice.d.ts:272


prom_metrics_port?

optional prom_metrics_port: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.prom_metrics_port

Source

types/dist/src/teraslice.d.ts:274


resources_limits_cpu?

optional resources_limits_cpu: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.resources_limits_cpu

Source

types/dist/src/teraslice.d.ts:264


resources_limits_memory?

optional resources_limits_memory: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.resources_limits_memory

Source

types/dist/src/teraslice.d.ts:266


resources_requests_cpu?

optional resources_requests_cpu: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.resources_requests_cpu

Source

types/dist/src/teraslice.d.ts:260


resources_requests_memory?

optional resources_requests_memory: number

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.resources_requests_memory

Source

types/dist/src/teraslice.d.ts:262


slicers?

optional slicers: number

Inherited from

Teraslice.JobConfigParams.slicers

Source

types/dist/src/teraslice.d.ts:236


stateful?

optional stateful: boolean

Inherited from

Teraslice.JobConfigParams.stateful

Source

types/dist/src/teraslice.d.ts:238


targets?

optional targets: Targets[]

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.targets

Source

types/dist/src/teraslice.d.ts:244


volumes?

optional volumes: Volume[]

This will only be available in the context of k8s

Inherited from

Teraslice.JobConfigParams.volumes

Source

types/dist/src/teraslice.d.ts:268


workers?

optional workers: number

Inherited from

Teraslice.JobConfigParams.workers

Source

types/dist/src/teraslice.d.ts:237