PolicyDocumentStatementProperty
Initializer
import ros_cdk_ram
ros_cdk_ram.RosRole.PolicyDocumentStatementProperty(
action: typing.Union[typing.List[typing.Any], IResolvable] = None,
condition: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
effect: typing.Union[str, IResolvable] = None,
resource: typing.Union[typing.List[typing.Any], IResolvable] = None
)
Properties
| Name | Type | Description |
action | typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable] | No description. |
condition | typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] | No description. |
effect | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
resource | typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable] | No description. |
actionOptional
action: typing.Union[typing.List[typing.Any], IResolvable]
- Type: typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable]
conditionOptional
condition: typing.Union[IResolvable, typing.Mapping[typing.Any]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]
effectOptional
effect: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
resourceOptional
resource: typing.Union[typing.List[typing.Any], IResolvable]
- Type: typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable]