aws_route53_change_resource_record_sets
Create, update, or delete DNS records in AWS Route53 hosted zones to manage domain routing and service endpoints.
Instructions
Create, update, or delete DNS records in a Route53 hosted zone. Blocked in --readonly mode.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | AWS profile name from ~/.aws/config (e.g., 'default', 'production') | |
| region | No | AWS region override (e.g., 'us-east-1', 'sa-east-1') | |
| hosted_zone_id | Yes | Hosted zone ID | |
| changes | Yes | List of changes. Example: [{"Action": "UPSERT", "ResourceRecordSet": {"Name": "app.example.com", "Type": "A", "TTL": 300, "ResourceRecords": [{"Value": "1.2.3.4"}]}}] | |
| comment | No | Optional comment for the change batch |