Skip to content

RosCustomImageProps

Properties for defining a RosCustomImage.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-customimage

Initializer

import ros_cdk_ecs
ros_cdk_ecs.RosCustomImageProps(
  architecture: typing.Union[str, IResolvable] = None,
  boot_mode: typing.Union[str, IResolvable] = None,
  description: typing.Union[str, IResolvable] = None,
  detection_strategy: typing.Union[str, IResolvable] = None,
  disk_device_mapping: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, DiskDeviceMappingProperty]]] = None,
  image_family: typing.Union[str, IResolvable] = None,
  image_name: typing.Union[str, IResolvable] = None,
  image_version: typing.Union[str, IResolvable] = None,
  instance_id: typing.Union[str, IResolvable] = None,
  platform: typing.Union[str, IResolvable] = None,
  resource_group_id: typing.Union[str, IResolvable] = None,
  snapshot_id: typing.Union[str, IResolvable] = None,
  source_region_id: typing.Union[str, IResolvable] = None,
  tag: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, RosTag]]] = None
)

Properties

Name Type Description
architecture typing.Union[str, ros_cdk_core.IResolvable] No description.
boot_mode typing.Union[str, ros_cdk_core.IResolvable] No description.
description typing.Union[str, ros_cdk_core.IResolvable] No description.
detection_strategy typing.Union[str, ros_cdk_core.IResolvable] No description.
disk_device_mapping typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, DiskDeviceMappingProperty]]] No description.
image_family typing.Union[str, ros_cdk_core.IResolvable] No description.
image_name typing.Union[str, ros_cdk_core.IResolvable] No description.
image_version typing.Union[str, ros_cdk_core.IResolvable] No description.
instance_id typing.Union[str, ros_cdk_core.IResolvable] No description.
platform typing.Union[str, ros_cdk_core.IResolvable] No description.
resource_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
snapshot_id typing.Union[str, ros_cdk_core.IResolvable] No description.
source_region_id typing.Union[str, ros_cdk_core.IResolvable] No description.
tag typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ros_cdk_core.RosTag]]] No description.

architectureOptional

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

boot_modeOptional

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

descriptionOptional

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

detection_strategyOptional

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

disk_device_mappingOptional

disk_device_mapping: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, DiskDeviceMappingProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, DiskDeviceMappingProperty]]]

image_familyOptional

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

image_nameOptional

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

image_versionOptional

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

instance_idOptional

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

platformOptional

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

resource_group_idOptional

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

snapshot_idOptional

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

source_region_idOptional

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

tagOptional

tag: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, RosTag]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ros_cdk_core.RosTag]]]