Route53 レコード一覧取得 CLIコマンド

Route53 特定のホストゾーンのレコード一覧を取得する AWS CLI コマンドを紹介します。

 

 

ホストゾーン取得コマンド

AWSアカウント内のホストゾーン一覧を取得します
 

・ホストゾーン一覧取得コマンド

aws route53 list-hosted-zones

 

–queryオプションを使用してホストゾーンのIDと名前のみ表示も可能です

・ホストゾーンのIDと名前のみを表示するコマンド

aws route53 list-hosted-zones --query "HostedZones[*].[Id,Name]" --output table

 

 

レコード取得コマンド

【list-resource-record-sets】 コマンドを使用してレコード一覧を取得します
 

・レコード一覧取得コマンド

aws route53 list-resource-record-sets --hosted-zone-id /hostedzone/【ホストゾーンID】 --query "ResourceRecordSets[*].{RecordName:Name, Type:Type, Values:ResourceRecords[].Value}"

 

–query オプション使用してレコードの詳細情報を取得しています

RecordName:レコード名
Type:レコードタイプ
Values:値/トラフィックのルーティング先

 

 

さいごに

【list-resource-record-sets】コマンドを使用すれば、ホストゾーン内に大量のレコードが登録されている場合でも、レコードの詳細情報を効率的に取得することができます。

Last modified: 2024-03-25

Author