本記事の目的
JAWS-UG CLI オンラインハンズオンの復習として、ハンズオンで取り上げられたAWSサービスに関する用語と、使用したAWS CLI コマンドを箇条書きでまとめる。
今回はACM入門編を取り上げる。
主なAWSサービス用語
ACM証明書
ACMで発行されるSSL証明書。
ドメイン認証
SSL証明書をリクエストしているドメインの所有権を確認する事。
主なAWS CLI コマンド一覧
ACM証明書の要求
aws acm request-certificate \
--domain-name ${ACM_DOMAIN_NAME} \
--validation-method ${ACM_VALIDATION_METHOD}
オプション |
引数 |
必須/任意 |
備考 |
--domain-name |
ドメイン名 |
必須 |
|
--validation-method |
ドメイン認証方法 |
任意 |
引数にDNS を指定する事で、DNSレコードを使用してドメイン認証を実施する。 |
ACM証明書の一覧表示
aws acm list-certificates
ACM証明書の詳細表示
aws acm describe-certificate \
--certificate-arn ${ACM_CERTIFICATE_ARN}
オプション |
引数 |
必須/任意 |
備考 |
--certificate-arn |
ACM証明書ARN |
必須 |
|
ACM証明書の削除
aws acm delete-certificate \
--certificate-arn ${ACM_CERTIFICATE_ARN}
オプション |
引数 |
必須/任意 |
備考 |
--certificate-arn |
ACM証明書ARN |
必須 |
|
ACM証明書へのタグ追加
aws acm add-tags-to-certificate \
--certificate-arn ${ACM_CERTIFICATE_ARN} \
--tags ${STRING_TAG_CONF_ACM}
オプション |
引数 |
必須/任意 |
備考 |
--certificate-arn |
ACM証明書ARN |
必須 |
|
--tags |
タグ文字列 |
必須 |
引数の例:"Key=<タグのキー名>,Value=<タグの値>"
|
ACM証明書のタグ表示
aws acm list-tags-for-certificate \
--certificate-arn ${ACM_CERTIFICATE_ARN}
オプション |
引数 |
必須/任意 |
備考 |
--certificate-arn |
ACM証明書ARN |
必須 |
|
※list-certificates コマンドはタグ表示ができない。そのため同名の証明書が複数ある場合、全ての証明書に対してlist-tags-for-certificate コマンドでタグの有無をチェックする必要がある。 |
|
|
|
参考文献