RosResourceCleanerProps
Properties for defining a RosResourceCleaner.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ros-resourcecleaner
Initializer
import ros_cdk_ros
ros_cdk_ros.RosResourceCleanerProps(
action: typing.Union[str, IResolvable],
clean_up_algorithm: typing.Union[str, IResolvable] = None,
clean_up_retry_count: typing.Union[typing.Union[int, float], IResolvable] = None,
clean_up_timeout: typing.Union[typing.Union[int, float], IResolvable] = None,
disabled_side_effects: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
excluded_resources: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ExcludedResourcesProperty]]] = None,
failure_option: typing.Union[str, IResolvable] = None,
mode: typing.Union[str, IResolvable] = None,
resource_filters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ResourceFiltersProperty]]] = None,
resources: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ResourcesProperty]]] = None,
resource_type_order: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None
)
Properties
| Name | Type | Description |
|---|---|---|
action | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
clean_up_algorithm | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
clean_up_retry_count | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
clean_up_timeout | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
disabled_side_effects | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
excluded_resources | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ExcludedResourcesProperty]]] | No description. |
failure_option | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
resource_filters | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ResourceFiltersProperty]]] | No description. |
resources | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ResourcesProperty]]] | No description. |
resource_type_order | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
actionRequired
action: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
clean_up_algorithmOptional
clean_up_algorithm: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
clean_up_retry_countOptional
clean_up_retry_count: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
clean_up_timeoutOptional
clean_up_timeout: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
disabled_side_effectsOptional
disabled_side_effects: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
excluded_resourcesOptional
excluded_resources: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ExcludedResourcesProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ExcludedResourcesProperty]]]
failure_optionOptional
failure_option: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
modeOptional
mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resource_filtersOptional
resource_filters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ResourceFiltersProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ResourceFiltersProperty]]]
resourcesOptional
resources: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ResourcesProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ResourcesProperty]]]
resource_type_orderOptional
resource_type_order: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]