1 つまたは複数の SSH キーペアについて説明します。

Action String はい このインタフェースの名前。値:DescribeKeyPairs。
RegionId String はい SSH キーペアが属するリージョンの ID。詳細については、DescribeRegions を呼び出して最新のリージョンリストを取得してください。
KeyPairFingerPrint tring いいえ キーペアの指紋。公開キーフィンガープリント形式は RFC4716 で定義されており、MD5 メッセージダイジェストアルゴリズムを使用します。詳細は、RFC4716 を参照してください。
KeyPairName String いいえ キーのペア名。キーペア名のあいまい文字列検索には、正規表現と *という記号を使用できます。サンプルパターン:
  • *SshKey: SshKey を含む SshKey で終わる文字列セットと一致します。
  • SshKey*: SshKey を始めとする SshKey で始まる文字列セットにマッチします。
  • *SshKey*: SshKey を含む SshKey で設定された文字列と一致します。
  • SshKey: 文字列セット SshKey にマッチします。
PageNumber Integer いいえ 複数のページに SSH キーペアを表示します。 開始値:1。 デフォルト値:1
PageSize Integer いいえ ページの最大エントリ数。 最大値:50。 デフォルト値:10。

レスポンスパラメータ

TotalCount Integer キーペアの総数。
PageNumber Integer 現在のページ。
PageSize Integer ページの最大エントリ数。
RegionId String キーのペアのリージョン。
KeyPairs KeyPairItemType キーペアに関する情報、KeyPairItemType で構成されるセット。

リクエストの例

https://ecs.aliyuncs.com/?Action=DescribeKeyPairs
&RegionId=cn-qingdao
&KeyPairFingerPrint=xxxxxxxxxx
&KeyPairName=test
&PageNumber=1
&PageSize=20
&<Common Request Parameters>

レスポンスの例

XML 形式

<DescribeKeyPairsResponse>
    <PageNumber>1</PageNumber>
    <PageSize>2</PageSize>
    <TotalCount>1</TotalCount>
    <KeyPairs>
        <KeyPair>
            <KeyPairName>test</KeyPairName >
            <KeyPairFingerPrint>xxxxxxxxxx</KeyPairFingerPrint>
        </KeyPair>
    </KeyPairs>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
</DescribeKeyPairsResponse>

JSON 形式

{
    "PageNumber":1
    "PageSize":2
    "TotalCount":1
    "KeyPairs":{
        "KeyPair":[{
            "KeyPairName": "test"
            "KeyPairFingerPrint": "xxxxxxxxxx"
        }]
    }
    "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}

エラーコード

このインタフェースに固有のエラーコードは次のとおりです。より多くのエラーコードについては、API のエラー・センターを参照してください。

MissingParameter The input parameter “RegionId” that is mandatory for processing this request is not supplied. 400 RegionIdパラメータを指定する必要があります。
InvalidParameter The specified parameter “PageNumber” is not valid. 400 指定された PageNumberパラメータは無効です。
InvalidParameter The specified parameter “PageSize” is not valid. 400 指定された PageSizeパラメータは無効です。