UserProps
Properties for defining a User.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-edsuser-user
Initializer
using AlibabaCloud.SDK.ROS.CDK.Edsuser;
new UserProps {
object EndUserId,
object AutoLockTime = null,
object BusinessChannel = null,
object Email = null,
object IsLocalAdmin = null,
object OrgId = null,
object OwnerType = null,
object Password = null,
object PasswordExpireDays = null,
object Phone = null,
object RealNickName = null,
object Remark = null
};
Properties
| Name | Type | Description |
|---|---|---|
EndUserId | object | Property endUserId: The name of the end user. |
AutoLockTime | object | Property autoLockTime: The date when the account is automatically locked. |
BusinessChannel | object | Property businessChannel: The business channel. |
Email | object | Property email: The email address of the end user. |
IsLocalAdmin | object | Property isLocalAdmin: Whether to set this convenient account as a local administrator. |
OrgId | object | Property orgId: The organization to which the end user belongs. |
OwnerType | object | Property ownerType: The type of the account ownership. |
Password | object | Property password: The initial password. |
PasswordExpireDays | object | Property passwordExpireDays: The default password is valid indefinitely. |
Phone | object | Property phone: Mobile numbers are not supported on the international site. |
RealNickName | object | Property realNickName: The display name of the user. |
Remark | object | Property remark: The remarks of the end user. |
EndUserIdRequired
public object EndUserId { get; set; }
- Type: object
Property endUserId: The name of the end user.
The name must be 3 to 24 characters in length, and can contain lowercase letters, digits, and underscores (_).
AutoLockTimeOptional
public object AutoLockTime { get; set; }
- Type: object
Property autoLockTime: The date when the account is automatically locked.
Format: yyyy-MM-dd HH:mm:ss.
BusinessChannelOptional
public object BusinessChannel { get; set; }
- Type: object
Property businessChannel: The business channel.
EmailOptional
public object Email { get; set; }
- Type: object
Property email: The email address of the end user.
The email address is used to receive notifications about events such as desktop assignment. You must specify an email address or a mobile number to receive notifications.
IsLocalAdminOptional
public object IsLocalAdmin { get; set; }
- Type: object
Property isLocalAdmin: Whether to set this convenient account as a local administrator.
OrgIdOptional
public object OrgId { get; set; }
- Type: object
Property orgId: The organization to which the end user belongs.
OwnerTypeOptional
public object OwnerType { get; set; }
- Type: object
Property ownerType: The type of the account ownership.
Enumeration Value: CreateFromManager Normal
PasswordOptional
public object Password { get; set; }
- Type: object
Property password: The initial password.
If this parameter is left empty, an email for password reset is sent to the specified email address.
PasswordExpireDaysOptional
public object PasswordExpireDays { get; set; }
- Type: object
Property passwordExpireDays: The default password is valid indefinitely.
This parameter can be used to set a validity period of 30 to 365 days. When the password expires, the end user must change the password before logging in again.
This feature is currently in invitation-only testing. To try it, submit a ticket to enable it.
PhoneOptional
public object Phone { get; set; }
- Type: object
Property phone: Mobile numbers are not supported on the international site.
RealNickNameOptional
public object RealNickName { get; set; }
- Type: object
Property realNickName: The display name of the user.
RemarkOptional
public object Remark { get; set; }
- Type: object
Property remark: The remarks of the end user.