Skip to content

RosPolicyProps

Properties for defining a RosPolicy.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-policy

Initializer

import ros_cdk_apig
ros_cdk_apig.RosPolicyProps(
  attach_resource_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]],
  attach_resource_type: typing.Union[str, IResolvable],
  environment_id: typing.Union[str, IResolvable],
  gateway_id: typing.Union[str, IResolvable],
  policy_class_name: typing.Union[str, IResolvable],
  policy_config: typing.Union[str, IResolvable],
  policy_name: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
attach_resource_ids typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
attach_resource_type typing.Union[str, ros_cdk_core.IResolvable] No description.
environment_id typing.Union[str, ros_cdk_core.IResolvable] No description.
gateway_id typing.Union[str, ros_cdk_core.IResolvable] No description.
policy_class_name typing.Union[str, ros_cdk_core.IResolvable] No description.
policy_config typing.Union[str, ros_cdk_core.IResolvable] No description.
policy_name typing.Union[str, ros_cdk_core.IResolvable] No description.

attach_resource_idsRequired

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

attach_resource_typeRequired

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

environment_idRequired

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

gateway_idRequired

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

policy_class_nameRequired

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

policy_configRequired

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

policy_nameOptional

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