Route 53

コマンドの実行可否は、主に AWS Cloud9 で確認しています。
コマンド例を提供してくださる方は、以下のフォームから送信してください。
記載されているコマンド例の修正もこちらからお願いします。

スクリプトを提案
提案された内容は改変されて記載される場合があります。ご了承の上ご提案ください。


新規に再利用可能な委任セットを作成

aws route53 create-reusable-delegation-set \
--caller-reference `date +"%Y-%m-%dT%H:%M:%S"/ExampleSet`

出力

{
    "Location": "https://route53.amazonaws.com/2013-04-01/delegationset/N013183735EMVZ1OKH7ZD",
    "DelegationSet": {
        "Id": "/delegationset/N013183735EMVZ1OKH7ZD",
        "CallerReference": "2024-04-07T09:08:20/ExampleSet",
        "NameServers": [
            "ns-2048.awsdns-64.com",
            "ns-2049.awsdns-65.net",
            "ns-2050.awsdns-66.org",
            "ns-2051.awsdns-67.co.uk"
        ]
    }
}

by yyg

再利用可能な委任セットからパブリックホストゾーンを作成

aws route53 create-hosted-zone \
--delegation-set-id "/delegationset/N013183735EMVZ1OKH7ZD" \
--name myexample.com \
--caller-reference `date +"%Y-%m-%dT%H:%M:%S"/CreateZone`

出力

{
    "Location": "https://route53.amazonaws.com/2013-04-01/hostedzone/Z3BJ6K6RIION7M",
    "HostedZone": {
        "Id": "/hostedzone/Z3BJ6K6RIION7M",
        "Name": "myexample.com.",
        "CallerReference": "2024-04-07T09:25:45/CreateZone",
        "Config": {
            "PrivateZone": false
        },
        "ResourceRecordSetCount": 2
    },
    "ChangeInfo": {
        "Id": "/change/C012345678ABCDEFGH",
        "Status": "PENDING",
        "SubmittedAt": "2024-04-07T09:25:46.479000+00:00"
    },
    "DelegationSet": {
        "Id": "/delegationset/N013183735EMVZ1OKH7ZD",
        "CallerReference": "2024-04-07T09:08:20/ExampleSet",
        "NameServers": [
            "ns-2048.awsdns-64.com",
            "ns-2049.awsdns-65.net",
            "ns-2050.awsdns-66.org",
            "ns-2051.awsdns-67.co.uk"
        ]
    }
}

by yyg

既存のパブリックホストゾーンから再利用可能な委任セットを作成

aws route53 create-reusable-delegation-set \
--caller-reference `date +"%Y-%m-%dT%H:%M:%S"/ExistingSet` \
--hosted-zone-id Z3BJ6K6RIION7M

出力

{
    "Location": "https://route53.amazonaws.com/2013-04-01/delegationset/N013183735EMVZ1OKH7ZE",
    "DelegationSet": {
        "Id": "/delegationset/N013183735EMVZ1OKH7ZE",
        "CallerReference": "2024-04-07T09:30:32/ExistingSet",
        "NameServers": [
            "ns-2048.awsdns-64.com",
            "ns-2049.awsdns-65.net",
            "ns-2050.awsdns-66.org",
            "ns-2051.awsdns-67.co.uk"
        ]
    }
}

by yyg

再利用可能な委任セットを削除

aws route53 delete-reusable-delegation-set --id "/delegationset/N013183735EMVZ1OKH7ZE"

出力

None

by yyg

タイトルとURLをコピーしました