Skip to content

RosCapacityReservationProps

Properties for defining a RosCapacityReservation.

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

Initializer

import ros_cdk_ecs
ros_cdk_ecs.RosCapacityReservationProps(
  instance_amount: typing.Union[typing.Union[int, float], IResolvable],
  instance_type: typing.Union[str, IResolvable],
  zone_id: typing.Union[str, IResolvable],
  description: typing.Union[str, IResolvable] = None,
  end_time: typing.Union[str, IResolvable] = None,
  end_time_type: typing.Union[str, IResolvable] = None,
  private_pool_options: typing.Union[IResolvable, PrivatePoolOptionsProperty] = None,
  resource_group_id: typing.Union[str, IResolvable] = None,
  tags: typing.List[TagsProperty] = None
)

Properties

Name Type Description
instance_amount typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
instance_type typing.Union[str, ros_cdk_core.IResolvable] No description.
zone_id typing.Union[str, ros_cdk_core.IResolvable] No description.
description typing.Union[str, ros_cdk_core.IResolvable] No description.
end_time typing.Union[str, ros_cdk_core.IResolvable] No description.
end_time_type typing.Union[str, ros_cdk_core.IResolvable] No description.
private_pool_options typing.Union[ros_cdk_core.IResolvable, PrivatePoolOptionsProperty] No description.
resource_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
tags typing.List[TagsProperty] No description.

instance_amountRequired

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

instance_typeRequired

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

zone_idRequired

zone_id: 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]

end_timeOptional

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

end_time_typeOptional

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

private_pool_optionsOptional

private_pool_options: typing.Union[IResolvable, PrivatePoolOptionsProperty]

resource_group_idOptional

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

tagsOptional

tags: typing.List[TagsProperty]