Class ResetInstancesPasswordRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.ResetInstancesPasswordRequest
-
public class ResetInstancesPasswordRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ResetInstancesPasswordRequest()ResetInstancesPasswordRequest(ResetInstancesPasswordRequest 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 BooleangetForceStop()Get 是否强制关机,默认为false。String[]getInstanceIdSet()Get 待重置密码的实例ID列表。在单次请求的过程中,单个region下的请求实例数上限为100。StringgetPassword()Get 新密码,Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , .StringgetUserName()Get 待重置密码的实例的用户名,不得超过64个字符。若未指定用户名,则对于Linux而言,默认重置root用户的密码,对于Windows而言,默认重置administrator的密码。voidsetForceStop(Boolean ForceStop)Set 是否强制关机,默认为false。voidsetInstanceIdSet(String[] InstanceIdSet)Set 待重置密码的实例ID列表。在单次请求的过程中,单个region下的请求实例数上限为100。voidsetPassword(String Password)Set 新密码,Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , .voidsetUserName(String UserName)Set 待重置密码的实例的用户名,不得超过64个字符。若未指定用户名,则对于Linux而言,默认重置root用户的密码,对于Windows而言,默认重置administrator的密码。voidtoMap(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
-
ResetInstancesPasswordRequest
public ResetInstancesPasswordRequest()
-
ResetInstancesPasswordRequest
public ResetInstancesPasswordRequest(ResetInstancesPasswordRequest 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
-
getInstanceIdSet
public String[] getInstanceIdSet()
Get 待重置密码的实例ID列表。在单次请求的过程中,单个region下的请求实例数上限为100。- Returns:
- InstanceIdSet 待重置密码的实例ID列表。在单次请求的过程中,单个region下的请求实例数上限为100。
-
setInstanceIdSet
public void setInstanceIdSet(String[] InstanceIdSet)
Set 待重置密码的实例ID列表。在单次请求的过程中,单个region下的请求实例数上限为100。- Parameters:
InstanceIdSet- 待重置密码的实例ID列表。在单次请求的过程中,单个region下的请求实例数上限为100。
-
getPassword
public String getPassword()
Get 新密码,Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 Windows实例密码必须12到16位,至少包括三项[a-z],[A-Z],[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 如果实例即包含Linux实例又包含Windows实例,则密码复杂度限制按照Windows实例的限制。- Returns:
- Password 新密码,Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 Windows实例密码必须12到16位,至少包括三项[a-z],[A-Z],[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 如果实例即包含Linux实例又包含Windows实例,则密码复杂度限制按照Windows实例的限制。
-
setPassword
public void setPassword(String Password)
Set 新密码,Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 Windows实例密码必须12到16位,至少包括三项[a-z],[A-Z],[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 如果实例即包含Linux实例又包含Windows实例,则密码复杂度限制按照Windows实例的限制。- Parameters:
Password- 新密码,Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 Windows实例密码必须12到16位,至少包括三项[a-z],[A-Z],[0-9]和[( ) ~ ~ ! @ # $ % ^ & * - + = _ | { } [ ] : ; ' < > , . ? /]中的符号。密码不允许以/符号开头。 如果实例即包含Linux实例又包含Windows实例,则密码复杂度限制按照Windows实例的限制。
-
getForceStop
public Boolean getForceStop()
Get 是否强制关机,默认为false。- Returns:
- ForceStop 是否强制关机,默认为false。
-
setForceStop
public void setForceStop(Boolean ForceStop)
Set 是否强制关机,默认为false。- Parameters:
ForceStop- 是否强制关机,默认为false。
-
getUserName
public String getUserName()
Get 待重置密码的实例的用户名,不得超过64个字符。若未指定用户名,则对于Linux而言,默认重置root用户的密码,对于Windows而言,默认重置administrator的密码。- Returns:
- UserName 待重置密码的实例的用户名,不得超过64个字符。若未指定用户名,则对于Linux而言,默认重置root用户的密码,对于Windows而言,默认重置administrator的密码。
-
setUserName
public void setUserName(String UserName)
Set 待重置密码的实例的用户名,不得超过64个字符。若未指定用户名,则对于Linux而言,默认重置root用户的密码,对于Windows而言,默认重置administrator的密码。- Parameters:
UserName- 待重置密码的实例的用户名,不得超过64个字符。若未指定用户名,则对于Linux而言,默认重置root用户的密码,对于Windows而言,默认重置administrator的密码。
-
-