AWS::Route53::RecordSet

Route53 RecordSet

Resource Type definition for AWS::Route53::RecordSet.

Properties

16 configurable properties. 2 required. Click a row to see details.

Filter:
PropertyTypeFlags
Name
string
Required
Type
string
Required
AliasTarget
AliasTarget
CidrRoutingConfig
CidrRoutingConfig
Comment
string
Write-only
Failover
string
GeoLocation
GeoLocation
HealthCheckId
string
HostedZoneId
string
Create-only
HostedZoneName
string
Create-onlyWrite-only
MultiValueAnswer
boolean
Region
string
ResourceRecords
array
SetIdentifier
string
TTL
string
Weight
integer

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Route53::RecordSet

Resources:
  MyResource:
    Type: AWS::Route53::RecordSet
    Properties:
      Type: "value"
      Name: "my-name"

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

read

route53:ListHostedZonesroute53:ListResourceRecordSetsroute53:GetHostedZone

create

route53:ListHostedZonesroute53:GetChangeroute53:ChangeResourceRecordSetsroute53:ListResourceRecordSetsroute53:GetHostedZone

update

route53:ListHostedZonesroute53:GetChangeroute53:ChangeResourceRecordSetsroute53:ListResourceRecordSetsroute53:GetHostedZone

list

route53:ListHostedZonesroute53:ListResourceRecordSetsroute53:GetHostedZone

delete

route53:ListHostedZonesroute53:GetChangeroute53:ChangeResourceRecordSetsroute53:ListResourceRecordSetsroute53:GetHostedZone

Get the Route53 Cheat Sheet

Everything you need to know about Route53 on one page. HD quality, print-friendly.

Download Free Infographic

Quick Facts

ServiceRoute53
Properties16
Required2
TaggingNot supported
Primary IDName

Supported Operations

ReadCreateUpdateListDelete

Immutable After Creation

These properties cannot be changed after the resource is created. Updating them triggers a replacement.

HostedZoneNameHostedZoneId

External Links