public class ListRoleConfigurationsRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
ListRoleConfigurationsRequest() |
ListRoleConfigurationsRequest(ListRoleConfigurationsRequest 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.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getFilter()
Get Filter criteria, which are case insensitive.
|
Long[] |
getFilterTargets()
Get Check whether the member account has been configured with permissions.
|
Long |
getMaxResults()
Get Maximum number of data entries per page.
|
String |
getNextToken()
Get Token for querying the next page of returned results.
|
String |
getPrincipalId()
Get UserId of the authorized user or GroupId of the authorized user group, which must be set together with the input parameter FilterTargets.
|
String |
getZoneId()
Get Space ID.
|
void |
setFilter(String Filter)
Set Filter criteria, which are case insensitive.
|
void |
setFilterTargets(Long[] FilterTargets)
Set Check whether the member account has been configured with permissions.
|
void |
setMaxResults(Long MaxResults)
Set Maximum number of data entries per page.
|
void |
setNextToken(String NextToken)
Set Token for querying the next page of returned results.
|
void |
setPrincipalId(String PrincipalId)
Set UserId of the authorized user or GroupId of the authorized user group, which must be set together with the input parameter FilterTargets.
|
void |
setZoneId(String ZoneId)
Set Space ID.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ListRoleConfigurationsRequest()
public ListRoleConfigurationsRequest(ListRoleConfigurationsRequest source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - Space ID.public String getNextToken()
public void setNextToken(String NextToken)
NextToken - Token for querying the next page of returned results. During use of the API for the first time, NextToken is not needed. When you call the API for the first time, if the total number of returned data entries exceeds the MaxResults limit, the data is truncated and only MaxResults data entries are returned. Meanwhile, the return parameter IsTruncated is true and a NextToken is returned. You can use the NextToken returned last time to continue calling the API with other request parameters unchanged, to query the truncated data. You can use this method for multiple queries until IsTruncated is false, indicating that all data has been queried.public Long getMaxResults()
public void setMaxResults(Long MaxResults)
MaxResults - Maximum number of data entries per page. Value range: 1-100. Default value: 10.public String getFilter()
public void setFilter(String Filter)
Filter - Filter criteria, which are case insensitive. Currently, only RoleConfigurationName is supported and only eq (Equals) and sw (Start With) are supported. Example: Filter = "RoleConfigurationName, only sw test" means querying all permission configurations starting with test. Filter = "RoleConfigurationName, only eq TestRoleConfiguration" means querying the permission configuration named TestRoleConfiguration.public Long[] getFilterTargets()
public void setFilterTargets(Long[] FilterTargets)
FilterTargets - Check whether the member account has been configured with permissions. If configured, return IsSelected: true; otherwise, return false.public String getPrincipalId()
public void setPrincipalId(String PrincipalId)
PrincipalId - UserId of the authorized user or GroupId of the authorized user group, which must be set together with the input parameter FilterTargets.Copyright © 2025. All rights reserved.