public class ListSecretsRequest extends AbstractModel
Constructor and Description |
---|
ListSecretsRequest() |
ListSecretsRequest(ListSecretsRequest 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 |
---|---|
Long |
getLimit()
Get 单次查询返回的最大数量,0或不设置则使用默认值 20。
|
Long |
getOffset()
Get 查询列表的起始位置,以0开始,不设置默认为0。
|
Long |
getOrderType()
Get 根据创建时间的排序方式,0或者不设置则使用降序排序, 1 表示升序排序。
|
String |
getSearchSecretName()
Get 根据凭据名称进行过滤,为空表示不过滤。
|
Long |
getSecretType()
Get 0 -- 表示用户自定义凭据,默认为0。
1 -- 表示用户云产品凭据。
这个参数只能在云产品凭据(1)和用户自定义凭据(0)中二选一。
|
Long |
getState()
Get 根据凭据状态进行过滤。
默认为0表示查询全部。
1 -- 表示查询Enabled 凭据列表。
2 -- 表示查询Disabled 凭据列表。
3 -- 表示查询PendingDelete 凭据列表。
4 -- 表示PendingCreate。
5 -- 表示CreateFailed。
其中状态PendingCreate和CreateFailed只有在SecretType为云产品凭据时生效
|
TagFilter[] |
getTagFilters()
Get 标签过滤条件。
|
void |
setLimit(Long Limit)
Set 单次查询返回的最大数量,0或不设置则使用默认值 20。
|
void |
setOffset(Long Offset)
Set 查询列表的起始位置,以0开始,不设置默认为0。
|
void |
setOrderType(Long OrderType)
Set 根据创建时间的排序方式,0或者不设置则使用降序排序, 1 表示升序排序。
|
void |
setSearchSecretName(String SearchSecretName)
Set 根据凭据名称进行过滤,为空表示不过滤。
|
void |
setSecretType(Long SecretType)
Set 0 -- 表示用户自定义凭据,默认为0。
1 -- 表示用户云产品凭据。
这个参数只能在云产品凭据(1)和用户自定义凭据(0)中二选一。
|
void |
setState(Long State)
Set 根据凭据状态进行过滤。
默认为0表示查询全部。
1 -- 表示查询Enabled 凭据列表。
2 -- 表示查询Disabled 凭据列表。
3 -- 表示查询PendingDelete 凭据列表。
4 -- 表示PendingCreate。
5 -- 表示CreateFailed。
其中状态PendingCreate和CreateFailed只有在SecretType为云产品凭据时生效
|
void |
setTagFilters(TagFilter[] TagFilters)
Set 标签过滤条件。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ListSecretsRequest()
public ListSecretsRequest(ListSecretsRequest source)
public Long getOffset()
public void setOffset(Long Offset)
Offset
- 查询列表的起始位置,以0开始,不设置默认为0。public Long getLimit()
public void setLimit(Long Limit)
Limit
- 单次查询返回的最大数量,0或不设置则使用默认值 20。public Long getOrderType()
public void setOrderType(Long OrderType)
OrderType
- 根据创建时间的排序方式,0或者不设置则使用降序排序, 1 表示升序排序。public Long getState()
public void setState(Long State)
State
- 根据凭据状态进行过滤。
默认为0表示查询全部。
1 -- 表示查询Enabled 凭据列表。
2 -- 表示查询Disabled 凭据列表。
3 -- 表示查询PendingDelete 凭据列表。
4 -- 表示PendingCreate。
5 -- 表示CreateFailed。
其中状态PendingCreate和CreateFailed只有在SecretType为云产品凭据时生效public String getSearchSecretName()
public void setSearchSecretName(String SearchSecretName)
SearchSecretName
- 根据凭据名称进行过滤,为空表示不过滤。public TagFilter[] getTagFilters()
public void setTagFilters(TagFilter[] TagFilters)
TagFilters
- 标签过滤条件。public Long getSecretType()
public void setSecretType(Long SecretType)
SecretType
- 0 -- 表示用户自定义凭据,默认为0。
1 -- 表示用户云产品凭据。
这个参数只能在云产品凭据(1)和用户自定义凭据(0)中二选一。Copyright © 2021. All rights reserved.