From 6f8240cfacf4603aad5f1be96e1a63b54a08bee4 Mon Sep 17 00:00:00 2001 From: Yuri Slobodyanyuk Date: Mon, 23 Jan 2023 10:38:39 +0000 Subject: [PATCH] Added AWS CLI Route53 cheat sheet --- cheat-sheets/Route53-AWS-CLI-examples.adoc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/cheat-sheets/Route53-AWS-CLI-examples.adoc b/cheat-sheets/Route53-AWS-CLI-examples.adoc index 8f07bc1..fe1c021 100644 --- a/cheat-sheets/Route53-AWS-CLI-examples.adoc +++ b/cheat-sheets/Route53-AWS-CLI-examples.adoc @@ -38,13 +38,15 @@ aws route53 list-resource-record-sets --hosted-zone-id Z3HR6JS50CWURT Show all and only A records from a zone: ---- -aws route53 list-resource-record-sets --hosted-zone-id ZN36CWKHEDURT --query "ResourceRecordSets[?Type == 'A'] " +aws route53 list-resource-record-sets --hosted-zone-id ZN36CWKHEDURT \ +--query "ResourceRecordSets[?Type == 'A'] " ---- Show only records matching the given record value (here _www.yurisk.info_): ---- -aws route53 list-resource-record-sets --hosted-zone-id ZN36CWKHEDURT --query "ResourceRecordSets[?Name == 'www.yurisk.info.'] " +aws route53 list-resource-record-sets --hosted-zone-id ZN36CWKHEDURT \ + --query "ResourceRecordSets[?Name == 'www.yurisk.info.'] " ---- NOTE: AWS returns maximum 100 items in one response. Use paging with `NextToken` @@ -55,8 +57,8 @@ if you expect to get more results. Create a new public zone named _example334455.com_: ---- -aws route53 create-hosted-zone --name example334455.com --caller-reference -some-text-for-me-for-reference +aws route53 create-hosted-zone --name example334455.com \ +--caller-reference some-text-for-me-for-reference ---- On success returns zone's ID, request status (e.g. `Pending`), allocated name @@ -69,7 +71,7 @@ can specify the record(s) to add explicitly with `--change-batch`. Let's add A record _www.example334455.com_ wtih TTL of 600, pointing to IP _1.2.3.4_: ---- -aws route53 change-resource-record-sets --hosted-zone-id Z0967968IADGHN5TI3WW +aws route53 change-resource-record-sets --hosted-zone-id Z0967968IADGHN5TI3WW \ --change-batch ' { "Comment": "Adding A record", @@ -97,7 +99,7 @@ Let's delete the A record just created _www.example334455.com_ (we use `Action:DELETE`): ---- -aws route53 change-resource-record-sets --hosted-zone-id Z0967968IADGHN5TI3WW +aws route53 change-resource-record-sets --hosted-zone-id Z0967968IADGHN5TI3WW \ --change-batch ' { "Comment": "Adding A record",