UserProps
Properties for defining a User
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudsso-user
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cloudsso;
new UserProps {
object DirectoryId,
object UserName,
object Description = null,
object DisplayName = null,
object Email = null,
object FirstName = null,
object LastName = null,
object Status = null
};
Properties
Name | Type | Description |
---|---|---|
DirectoryId |
object |
Property directoryId: The ID of the directory. |
UserName |
object |
Property userName: The name of the user. |
Description |
object |
Property description: The description of the user. |
DisplayName |
object |
Property displayName: The display name of the user. |
Email |
object |
Property email: The email address of the user. |
FirstName |
object |
Property firstName: The first name of the user. |
LastName |
object |
Property lastName: The last name of the user. |
Status |
object |
Property status: The status of the user. |
DirectoryId
Required
public object DirectoryId { get; set; }
- Type: object
Property directoryId: The ID of the directory.
UserName
Required
public object UserName { get; set; }
- Type: object
Property userName: The name of the user.
The name must be unique within the directory. The name cannot be changed. The name can contain numbers, letters, and the following special characters: @_-. The name can be up to 64 characters in length.
Description
Optional
public object Description { get; set; }
- Type: object
Property description: The description of the user.
The description can be up to 1,024 characters in length.
DisplayName
Optional
public object DisplayName { get; set; }
- Type: object
Property displayName: The display name of the user.
The name can be up to 256 characters in length.
Email
Optional
public object Email { get; set; }
- Type: object
Property email: The email address of the user.
The email address must be unique within the directory. The email address can be up to 128 characters in length.
FirstName
Optional
public object FirstName { get; set; }
- Type: object
Property firstName: The first name of the user.
The name can be up to 64 characters in length.
LastName
Optional
public object LastName { get; set; }
- Type: object
Property lastName: The last name of the user.
The name can be up to 64 characters in length.
Status
Optional
public object Status { get; set; }
- Type: object
Property status: The status of the user.
Valid values:
- Enabled: The logon of the user is enabled. This is the default value.
- Disabled: The logon of the user is disabled.