Skip to content

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