AccessAssignmentProps
Properties for defining a AccessAssignment
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudsso-accessassignment
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cloudsso;
new AccessAssignmentProps {
object AccessConfigurationId,
object DirectoryId,
object PrincipalId,
object PrincipalType,
object TargetId,
object TargetType
};
Properties
Name | Type | Description |
---|---|---|
AccessConfigurationId |
object |
Property accessConfigurationId: The ID of the access configuration. |
DirectoryId |
object |
Property directoryId: The ID of the directory. |
PrincipalId |
object |
Property principalId: The ID of the CloudSSO identity. |
PrincipalType |
object |
Property principalType: The type of the CloudSSO identity. |
TargetId |
object |
Property targetId: The ID of the task object. |
TargetType |
object |
Property targetType: The type of the task object. |
AccessConfigurationId
Required
public object AccessConfigurationId { get; set; }
- Type: object
Property accessConfigurationId: The ID of the access configuration.
DirectoryId
Required
public object DirectoryId { get; set; }
- Type: object
Property directoryId: The ID of the directory.
PrincipalId
Required
public object PrincipalId { get; set; }
- Type: object
Property principalId: The ID of the CloudSSO identity.
- If you set PrincipalType to User, set PrincipalId to the ID of the CloudSSO user.
- If you set PrincipalType to Group, set PrincipalId to the ID of the CloudSSO group.
PrincipalType
Required
public object PrincipalType { get; set; }
- Type: object
Property principalType: The type of the CloudSSO identity.
Valid values: User, Group
TargetId
Required
public object TargetId { get; set; }
- Type: object
Property targetId: The ID of the task object.
TargetType
Required
public object TargetType { get; set; }
- Type: object
Property targetType: The type of the task object.
Set the value to RD-Account, which specifies the accounts in the resource directory.