Skip to content

GroupProps

Properties for defining a Group.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ram-group

Initializer

import { GroupProps } from '@alicloud/ros-cdk-ram'
const groupProps: GroupProps = { ... }

Properties

Name Type Description
groupName string | @alicloud/ros-cdk-core.IResolvable Property groupName: Specifies the group name, containing up to 64 characters.
comments string | @alicloud/ros-cdk-core.IResolvable Property comments: Remark information, up to 128 characters or Chinese characters.
deletionForce boolean | @alicloud/ros-cdk-core.IResolvable Property deletionForce: Whether force detach the policies attached to the group.
ignoreExisting boolean | @alicloud/ros-cdk-core.IResolvable Property ignoreExisting: Whether to ignore existing group False: ROS will perform a uniqueness check.If a group with the same name exists, an error will be reported when creating it. True: ROS will not check the uniqueness.If there is a group with the same name, the group creation process will be ignored. If the group is not created by ROS, it will be ignored during update and delete stage.
policies @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PoliciesProperty[] Property policies: Describes what actions are allowed on what resources.
policyAttachments @alicloud/ros-cdk-core.IResolvable | PolicyAttachmentsProperty Property policyAttachments: System and custom policy names to attach.

groupNameRequired

public readonly groupName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property groupName: Specifies the group name, containing up to 64 characters.


commentsOptional

public readonly comments: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property comments: Remark information, up to 128 characters or Chinese characters.


deletionForceOptional

public readonly deletionForce: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

Property deletionForce: Whether force detach the policies attached to the group.

Default value is false.


ignoreExistingOptional

public readonly ignoreExisting: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

Property ignoreExisting: Whether to ignore existing group False: ROS will perform a uniqueness check.If a group with the same name exists, an error will be reported when creating it. True: ROS will not check the uniqueness.If there is a group with the same name, the group creation process will be ignored. If the group is not created by ROS, it will be ignored during update and delete stage.


policiesOptional

public readonly policies: IResolvable | IResolvable | PoliciesProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PoliciesProperty[]

Property policies: Describes what actions are allowed on what resources.


policyAttachmentsOptional

public readonly policyAttachments: IResolvable | PolicyAttachmentsProperty;

Property policyAttachments: System and custom policy names to attach.