AccessManagement

class AccessManagement : KotlinCustomResource

Provides a Cloud SSO Access Assignment resource. For information about Cloud SSO Access Assignment and how to use it, see What is Access Assignment.

NOTE: When you configure access assignment for the first time, access configuration will be automatically deployed. NOTE: Available since v1.145.0. NOTE: Cloud SSO Only Support cn-shanghai And us-west-1 Region

Import

Cloud SSO Access Assignment can be imported using the id, e.g.

$ pulumi import alicloud:cloudsso/accessManagement:AccessManagement example <directory_id>:<access_configuration_id>:<target_type>:<target_id>:<principal_type>:<principal_id>

Properties

Link copied to clipboard

The Access configuration ID.

Link copied to clipboard

The deprovision strategy. Valid values: DeprovisionForLastAccessAssignmentOnAccount and None. Default Value: DeprovisionForLastAccessAssignmentOnAccount. NOTE: When deprovision_strategy is DeprovisionForLastAccessAssignmentOnAccount, and the access assignment to be deleted is the last access assignment for the same account and the same AC, this option is used for the undeployment operation。

Link copied to clipboard
val directoryId: Output<String>

The ID of the Directory.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val principalId: Output<String>

The ID of the access assignment.

Link copied to clipboard
val principalType: Output<String>

The identity type of the access assignment, which can be a user or a user group. Valid values: Group, User.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val targetId: Output<String>

The ID of the target to create the resource range.

Link copied to clipboard
val targetType: Output<String>

The type of the resource range target to be accessed. Valid values: RD-Account.

Link copied to clipboard
val urn: Output<String>