aws acm list-certificates

AWS Certificate Managerを触る時はほぼManagement Consoleからしか触らないのであるが、`aws`コマンドではどうやるのかな?と思ってやってみた。まずは表題のコマンドから。

■ 環境

  • awscli 1.14.30
  • Mac OSX El Capitan

■ ACM

Management Consoleで触る時はいつも一覧から探しだせずに検索しているのだが下記にある。

セキュリティ、アイデンティティ、コンプライアンス > Certificate Manager

ACM“という言葉で引っかからないのにいつもハマる。

■ list-certificates

Management Consoleでは証明書の一覧を取得できる。ACMでリクエストした証明書もインポートした証明書も含まれる。コマンドでは下記のように取得できる。

$ aws acm list-certificates
{
    "CertificateSummaryList": [
        {
            "CertificateArn": "arn:aws:acm:ap-northeast-1:XXXXXXXXXXXX:certificate/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
            "DomainName": "www.withsin.net"
        },
  :
    ]
}
$

さすがにManagement Consoleのように他にも情報を含めて表示はしてくれない。この結果から得られたARNを使ってさらに問い合わせをする必要がある。

以上。

■ 関連

aws acm describe-certificate

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA