Skip to content

RosAScriptProps

Properties for defining a RosAScript.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-alb-ascript

Initializer

import ros_cdk_alb
ros_cdk_alb.RosAScriptProps(
  a_script_name: typing.Union[str, IResolvable],
  listener_id: typing.Union[str, IResolvable],
  script_content: typing.Union[str, IResolvable],
  enabled: typing.Union[bool, IResolvable] = None,
  ext_attribute_enabled: typing.Union[bool, IResolvable] = None,
  ext_attributes: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ExtAttributesProperty]]] = None
)

Properties

Name Type Description
a_script_name typing.Union[str, ros_cdk_core.IResolvable] No description.
listener_id typing.Union[str, ros_cdk_core.IResolvable] No description.
script_content typing.Union[str, ros_cdk_core.IResolvable] No description.
enabled typing.Union[bool, ros_cdk_core.IResolvable] No description.
ext_attribute_enabled typing.Union[bool, ros_cdk_core.IResolvable] No description.
ext_attributes typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ExtAttributesProperty]]] No description.

a_script_nameRequired

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

listener_idRequired

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

script_contentRequired

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

enabledOptional

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

ext_attribute_enabledOptional

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

ext_attributesOptional

ext_attributes: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ExtAttributesProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ExtAttributesProperty]]]