Skip to content

RosRoleProps

Properties for defining a RosRole.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-maxcompute-role

Initializer

import ros_cdk_maxcompute
ros_cdk_maxcompute.RosRoleProps(
  project_name: typing.Union[str, IResolvable],
  role_name: typing.Union[str, IResolvable],
  type: typing.Union[str, IResolvable],
  acl: typing.Union[IResolvable, AclProperty] = None,
  policy: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None
)

Properties

Name Type Description
project_name typing.Union[str, ros_cdk_core.IResolvable] No description.
role_name typing.Union[str, ros_cdk_core.IResolvable] No description.
type typing.Union[str, ros_cdk_core.IResolvable] No description.
acl typing.Union[ros_cdk_core.IResolvable, AclProperty] No description.
policy typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.

project_nameRequired

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

role_nameRequired

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

typeRequired

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

aclOptional

acl: typing.Union[IResolvable, AclProperty]
  • Type: typing.Union[ros_cdk_core.IResolvable, AclProperty]

policyOptional

policy: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]