Class ModifyRoleRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.ModifyRoleRequest
-
public class ModifyRoleRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyRoleRequest()
ModifyRoleRequest(ModifyRoleRequest 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 String
getClusterId()
Get 必填字段,集群IdEnvironmentRoleSet[]
getEnvironmentRoleSets()
Get 批量绑定名字空间信息String
getRemark()
Get 备注说明,长度必须大等于0且小等于128。String
getRoleName()
Get 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。Boolean
getUnbindAllEnvironment()
Get 全部解绑名字空间,设置为 truevoid
setClusterId(String ClusterId)
Set 必填字段,集群Idvoid
setEnvironmentRoleSets(EnvironmentRoleSet[] EnvironmentRoleSets)
Set 批量绑定名字空间信息void
setRemark(String Remark)
Set 备注说明,长度必须大等于0且小等于128。void
setRoleName(String RoleName)
Set 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。void
setUnbindAllEnvironment(Boolean UnbindAllEnvironment)
Set 全部解绑名字空间,设置为 truevoid
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
-
ModifyRoleRequest
public ModifyRoleRequest()
-
ModifyRoleRequest
public ModifyRoleRequest(ModifyRoleRequest 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
-
getRoleName
public String getRoleName()
Get 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。- Returns:
- RoleName 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。
-
setRoleName
public void setRoleName(String RoleName)
Set 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。- Parameters:
RoleName
- 角色名称,不支持中字以及除了短线和下划线外的特殊字符且长度必须大于0且小等于32。
-
getClusterId
public String getClusterId()
Get 必填字段,集群Id- Returns:
- ClusterId 必填字段,集群Id
-
setClusterId
public void setClusterId(String ClusterId)
Set 必填字段,集群Id- Parameters:
ClusterId
- 必填字段,集群Id
-
getRemark
public String getRemark()
Get 备注说明,长度必须大等于0且小等于128。- Returns:
- Remark 备注说明,长度必须大等于0且小等于128。
-
setRemark
public void setRemark(String Remark)
Set 备注说明,长度必须大等于0且小等于128。- Parameters:
Remark
- 备注说明,长度必须大等于0且小等于128。
-
getEnvironmentRoleSets
public EnvironmentRoleSet[] getEnvironmentRoleSets()
Get 批量绑定名字空间信息- Returns:
- EnvironmentRoleSets 批量绑定名字空间信息
-
setEnvironmentRoleSets
public void setEnvironmentRoleSets(EnvironmentRoleSet[] EnvironmentRoleSets)
Set 批量绑定名字空间信息- Parameters:
EnvironmentRoleSets
- 批量绑定名字空间信息
-
getUnbindAllEnvironment
public Boolean getUnbindAllEnvironment()
Get 全部解绑名字空间,设置为 true- Returns:
- UnbindAllEnvironment 全部解绑名字空间,设置为 true
-
setUnbindAllEnvironment
public void setUnbindAllEnvironment(Boolean UnbindAllEnvironment)
Set 全部解绑名字空间,设置为 true- Parameters:
UnbindAllEnvironment
- 全部解绑名字空间,设置为 true
-
-