Class CreateAccountUserRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mongodb.v20190725.models.CreateAccountUserRequest
-
public class CreateAccountUserRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateAccountUserRequest()
CreateAccountUserRequest(CreateAccountUserRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Auth[]
getAuthRole()
Get 账号的读写权限信息。String
getInstanceId()
Get 实例 ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。String
getMongoUserPassword()
Get mongouser 账号对应的密码。mongouser 为系统默认账号,即为创建实例时,设置的密码。String
getPassword()
Get 新账号密码。密码复杂度要求如下:字符长度范围[8,32]。至少包含字母、数字和特殊字符(叹号“!”、at"@"、井号“#”、百分号“%”、插入符“^”、星号“*”、小括号“()”、下划线“_”)中的两种。String
getUserDesc()
Get 账号备注信息。String
getUserName()
Get 新账号名称。其格式要求如下:字符范围[1,32]。可输入[A,Z]、[a,z]、[1,9]范围的字符以及下划线“_”与短划线“-”。void
setAuthRole(Auth[] AuthRole)
Set 账号的读写权限信息。void
setInstanceId(String InstanceId)
Set 实例 ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。void
setMongoUserPassword(String MongoUserPassword)
Set mongouser 账号对应的密码。mongouser 为系统默认账号,即为创建实例时,设置的密码。void
setPassword(String Password)
Set 新账号密码。密码复杂度要求如下:字符长度范围[8,32]。至少包含字母、数字和特殊字符(叹号“!”、at"@"、井号“#”、百分号“%”、插入符“^”、星号“*”、小括号“()”、下划线“_”)中的两种。void
setUserDesc(String UserDesc)
Set 账号备注信息。void
setUserName(String UserName)
Set 新账号名称。其格式要求如下:字符范围[1,32]。可输入[A,Z]、[a,z]、[1,9]范围的字符以及下划线“_”与短划线“-”。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateAccountUserRequest
public CreateAccountUserRequest()
-
CreateAccountUserRequest
public CreateAccountUserRequest(CreateAccountUserRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getInstanceId
public String getInstanceId()
Get 实例 ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。- Returns:
- InstanceId 实例 ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例 ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。- Parameters:
InstanceId
- 实例 ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。
-
getUserName
public String getUserName()
Get 新账号名称。其格式要求如下:- 字符范围[1,32]。
- 可输入[A,Z]、[a,z]、[1,9]范围的字符以及下划线“_”与短划线“-”。
- Returns:
- UserName 新账号名称。其格式要求如下:
- 字符范围[1,32]。
- 可输入[A,Z]、[a,z]、[1,9]范围的字符以及下划线“_”与短划线“-”。
-
setUserName
public void setUserName(String UserName)
Set 新账号名称。其格式要求如下:- 字符范围[1,32]。
- 可输入[A,Z]、[a,z]、[1,9]范围的字符以及下划线“_”与短划线“-”。
- Parameters:
UserName
- 新账号名称。其格式要求如下:- 字符范围[1,32]。
- 可输入[A,Z]、[a,z]、[1,9]范围的字符以及下划线“_”与短划线“-”。
-
getPassword
public String getPassword()
Get 新账号密码。密码复杂度要求如下:- 字符长度范围[8,32]。
- 至少包含字母、数字和特殊字符(叹号“!”、at"@"、井号“#”、百分号“%”、插入符“^”、星号“*”、小括号“()”、下划线“_”)中的两种。
- Returns:
- Password 新账号密码。密码复杂度要求如下:
- 字符长度范围[8,32]。
- 至少包含字母、数字和特殊字符(叹号“!”、at"@"、井号“#”、百分号“%”、插入符“^”、星号“*”、小括号“()”、下划线“_”)中的两种。
-
setPassword
public void setPassword(String Password)
Set 新账号密码。密码复杂度要求如下:- 字符长度范围[8,32]。
- 至少包含字母、数字和特殊字符(叹号“!”、at"@"、井号“#”、百分号“%”、插入符“^”、星号“*”、小括号“()”、下划线“_”)中的两种。
- Parameters:
Password
- 新账号密码。密码复杂度要求如下:- 字符长度范围[8,32]。
- 至少包含字母、数字和特殊字符(叹号“!”、at"@"、井号“#”、百分号“%”、插入符“^”、星号“*”、小括号“()”、下划线“_”)中的两种。
-
getMongoUserPassword
public String getMongoUserPassword()
Get mongouser 账号对应的密码。mongouser 为系统默认账号,即为创建实例时,设置的密码。- Returns:
- MongoUserPassword mongouser 账号对应的密码。mongouser 为系统默认账号,即为创建实例时,设置的密码。
-
setMongoUserPassword
public void setMongoUserPassword(String MongoUserPassword)
Set mongouser 账号对应的密码。mongouser 为系统默认账号,即为创建实例时,设置的密码。- Parameters:
MongoUserPassword
- mongouser 账号对应的密码。mongouser 为系统默认账号,即为创建实例时,设置的密码。
-
getUserDesc
public String getUserDesc()
Get 账号备注信息。- Returns:
- UserDesc 账号备注信息。
-
setUserDesc
public void setUserDesc(String UserDesc)
Set 账号备注信息。- Parameters:
UserDesc
- 账号备注信息。
-
getAuthRole
public Auth[] getAuthRole()
Get 账号的读写权限信息。- Returns:
- AuthRole 账号的读写权限信息。
-
setAuthRole
public void setAuthRole(Auth[] AuthRole)
Set 账号的读写权限信息。- Parameters:
AuthRole
- 账号的读写权限信息。
-
-