本記事の目的
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コマンドでタグの有無をチェックする必要がある。 |
|
|
|
参考文献