Last active
February 14, 2020 04:08
-
-
Save zxkane/3362cc34fc8c7b43572e9908ef2cabc9 to your computer and use it in GitHub Desktop.
Create/Update/Delete DNS records in Route 53 hosted zone in CLI
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Comment": "Delete CNAME record in route 53 hosted zone", | |
| "Changes": [ | |
| { | |
| "Action": "DELETE", | |
| "ResourceRecordSet": { | |
| "Name": "pypi.mirrors.testtest.vme360.com", | |
| "Type": "CNAME", | |
| "TTL": 300, | |
| "ResourceRecords": [ | |
| { | |
| "Value": "d3rpjb8k6wm2ee.cloudfront.cn" | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "Action": "DELETE", | |
| "ResourceRecordSet": { | |
| "Name": "mirrors.testtest.vme360.com", | |
| "Type": "CNAME", | |
| "TTL": 300, | |
| "ResourceRecords": [ | |
| { | |
| "Value": "d3rpjb8k6wm2ee.cloudfront.cn" | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "Action": "DELETE", | |
| "ResourceRecordSet": { | |
| "Name": "\\100.testtest.vme360.com", | |
| "Type": "CNAME", | |
| "TTL": 300, | |
| "ResourceRecords": [ | |
| { | |
| "Value": "d3rpjb8k6wm2ee.cloudfront.cn" | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "Action": "DELETE", | |
| "ResourceRecordSet": { | |
| "Name": "mirror.testtest.vme360.com.", | |
| "Type": "A", | |
| "AliasTarget": { | |
| "HostedZoneId": "Z3RFFRIM2A3IF5", | |
| "DNSName": "d3rpjb8k6wm2ee.cloudfront.cn.", | |
| "EvaluateTargetHealth": false | |
| } | |
| } | |
| } | |
| ] | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Comment": "Creating Alias resource record sets in Route 53 of China Region", | |
| "Changes": [{ | |
| "Action": "UPSERT", | |
| "ResourceRecordSet": { | |
| "Name": "mirrors.testtest.vme360.com", | |
| "Type": "A", | |
| "AliasTarget":{ | |
| "HostedZoneId": "Z3RFFRIM2A3IF5", | |
| "DNSName": "d1nmolwe7ghxas.cloudfront.cn", | |
| "EvaluateTargetHealth": false | |
| }} | |
| },{ | |
| "Action": "UPSERT", | |
| "ResourceRecordSet": { | |
| "Name": "pypi.mirrors.testtest.vme360.com", | |
| "Type": "A", | |
| "AliasTarget":{ | |
| "HostedZoneId": "Z3RFFRIM2A3IF5", | |
| "DNSName": "d1nmolwe7ghxas.cloudfront.cn", | |
| "EvaluateTargetHealth": false | |
| }} | |
| } | |
| ] | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Comment": "Create a CNAME record in route 53 hosted zone", | |
| "Changes": [ | |
| { | |
| "Action": "CREATE", | |
| "ResourceRecordSet": { | |
| "Name": "mirrors.testtest.vme360.com", | |
| "Type": "CNAME", | |
| "TTL": 300, | |
| "ResourceRecords": [ | |
| { | |
| "Value": "d3rpjb8k6wm2ee.cloudfront.cn" | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
AWS CLI sample command for Route 53 in China Region