現在のリージョンでAlibaba Cloudアカウントによって作成されたすべてのシークレットを照会します。
この操作は、シークレットオブジェクトに格納されたメタデータ情報を返しますが、暗号化されたシークレット値は返しません。
この例では、現在のリージョンの現在のアカウントによって作成されたシークレットが返されます。 PageNumberパラメーターは1に設定され、PageSizeパラメーターは2に設定され、2つのシークレットが返されることを示します。
デバッグ
リクエストパラメーター
| パラメーター | データ型 | 必須/任意 | 例 | 説明 |
|---|---|---|---|---|
| 操作 | String | 必須 | ListSecrets |
実行する操作です。 値をListSecretsに設定します。 |
| FetchTags | String | 任意 | false |
シークレットのリソースタグを返すかどうかを指定します。 設定可能な値は以下のとおりです。
|
| PageNumber | Integer | 任意 | 1 |
返されるページ数。 ページ番号は 1 から始まります。 デフォルト値:1。 |
| PageSize | Integer | 任意 | 2 |
各ページで返されるエントリ数。 有効値:1~100 。 Default value: 10. |
| フィルター | String | 任意 | [{"Key":"SecretName", "Values":["$Val1", "$Val2"]}] |
秘密のフィルター。 フィルターはキーと値のペアです。 1つのキーと値のペアを指定するか、このパラメーターを空のままにします。 タグキーまたは値に基づいてリソースをフィルタリングすると、最大4,000個のリソースを応答で返すことができます。 4,000を超えるリソースをクエリするには、ListTagResources操作を呼び出します。
フィルターパラメーターのキーの値間の論理関係はORです。 例: |
レスポンスパラメーター
| パラメーター | データ型 | 例 | 説明 |
|---|---|---|---|
| PageNumber | Integer | 1 |
返されたページの数です。 |
| PageSize | Integer | 2 |
1 ページあたりで返されるエントリ数。 |
| RequestId | String | 6a6287a0-ff34-4780-a790-fdfca900557f |
リクエストの ID です。 |
| SecretList | シークレットの配列 |
秘密のリスト。 |
|
| シークレット | |||
| CreateTime | String | 2020-07-17T07:59:05Z |
シークレットが作成された時刻。 |
| PlannedDeleteTime | String | 202008-17T07: 59:05Z |
シークレットが削除される予定の時刻。 |
| SecretName | String | secret001 |
秘密の名前。The name of the secret. |
| SecretType | String | ジェネリック |
シークレットのタイプ。 設定可能な値は以下のとおりです。
|
| タグ | タグの配列 |
シークレットのリソースタグ。 FetchTagsパラメーターがfalseに設定されているか指定されていない場合、このパラメーターは返されません。 |
|
| タグ | |||
| TagKey | String | key1 |
タグキー。 |
| TagValue | String | val1 |
タグの値。 |
| UpdateTime | String | 2020-07-17T07:59:05Z |
シークレットが更新された時刻。 |
| TotalCount | Integer | 55 |
返されたシークレットの数。 |
例
リクエストの例
4http(s)://[Endpoint]/? Action=ListSecrets
&PageNumber=1
&PageSize=2
&<Common request parameters>
正常に処理された場合のレスポンス例
XML 形式
<KMS>
<SecretList>
<シークレット>
<SecretName>secret001</SecretName>
<SecretType> ジェネリック </SecretType>
<CreateTime>2020-07-17T07:59:05Z</CreateTime>
<UpdateTime>2020-07-17T07:59:05Z</UpdateTime>
</Secret>
<シークレット>
<SecretName>cache_client</SecretName>
<SecretType> ジェネリック </SecretType>
<CreateTime>2020-07-23T11:56:29Z</CreateTime>
<UpdateTime>2021-01-12T02:15:42Z</UpdateTime>
</Secret>
</SecretList>
<RequestId>6a6287a0-ff34-4780-a790-fdfca900557f</RequestId>
<PageNumber>1</PageNumber>
<PageSize>2</PageSize>
<TotalCount>55</TotalCount>
</KMS>
JSON 形式
{
"SecretList": {
"秘密": [
{
"SecretName": "secret001" 、"SecretType": "Generic" 、"CreateTime": "2020-07-17T07:59:05Z" 、"UpdateTime": "2020-07-17T07:59:05Z"
},
{
"SecretName": "cache_client" 、"SecretType": "Generic" 、"CreateTime": "2020-07-23T11:56:29Z" 、"UpdateTime": "2021-01-12T02:15:42Z"
}
]
},
"RequestId": "6a6287a0-ff34-4780-a790-fdfca900557f" 、"PageNumber": 1、"PageSize": 2、"TotalCount": 55
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。