Skip to content

JobSpecsProperty

Initializer

import ros_cdk_paidlc
ros_cdk_paidlc.RosJob.JobSpecsProperty(
  ecs_spec: typing.Union[str, IResolvable],
  image: typing.Union[str, IResolvable],
  pod_count: typing.Union[typing.Union[int, float], IResolvable],
  type: typing.Union[str, IResolvable],
  use_spot_instance: typing.Union[bool, IResolvable],
  extra_pod_spec: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  image_config: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  resource_config: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None
)

Properties

Name Type Description
ecs_spec typing.Union[str, ros_cdk_core.IResolvable] No description.
image typing.Union[str, ros_cdk_core.IResolvable] No description.
pod_count typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
type typing.Union[str, ros_cdk_core.IResolvable] No description.
use_spot_instance typing.Union[bool, ros_cdk_core.IResolvable] No description.
extra_pod_spec typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
image_config typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
resource_config typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.

ecs_specRequired

ecs_spec: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

imageRequired

image: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

pod_countRequired

pod_count: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

typeRequired

type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

use_spot_instanceRequired

use_spot_instance: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

extra_pod_specOptional

extra_pod_spec: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

image_configOptional

image_config: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

resource_configOptional

resource_config: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]