This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Route53GlobalResolver::AccessSource
Creates an access source for a DNS view. Access sources define IP addresses or CIDR ranges that are allowed to send DNS queries to the Route 53 Global Resolver, along with the permitted DNS protocols.
Important
Route 53 Global Resolver is a global service that supports resolvers in multiple AWS Regions but you must specify the
US East (Ohio) Region to create, update, or otherwise work with Route 53 Global Resolver resources. That is, for example,
specify
--region us-east-2
on AWS CLI commands.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::Route53GlobalResolver::AccessSource", "Properties" : { "Cidr" :String, "ClientToken" :String, "DnsViewId" :String, "IpAddressType" :String, "Name" :String, "Protocol" :String, "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::Route53GlobalResolver::AccessSource Properties: Cidr:StringClientToken:StringDnsViewId:StringIpAddressType:StringName:StringProtocol:StringTags:- Tag
Properties
Cidr-
The CIDR block that defines the IP address range for the access source.
Required: Yes
Type: String
Minimum:
1Maximum:
42Update requires: No interruption
ClientToken-
A unique string that identifies the request and ensures idempotency.
Required: No
Type: String
Minimum:
1Maximum:
256Update requires: Replacement
DnsViewId-
The ID of the DNS view that the access source is associated with.
Required: Yes
Type: String
Minimum:
1Maximum:
64Update requires: Replacement
IpAddressType-
The IP address type of the access source.
Required: No
Type: String
Allowed values:
IPV4 | IPV6Update requires: No interruption
Name-
The name of the access source.
Required: No
Type: String
Pattern:
(?!^[0-9]+$)([a-zA-Z0-9-_' ']+)Minimum:
1Maximum:
64Update requires: No interruption
Protocol-
The protocol used by the access source.
Required: Yes
Type: String
Allowed values:
DO53 | DOH | DOTUpdate requires: No interruption
-
Tags to associate with the access source.
Required: No
Type: Array of Tag
Maximum:
50Update requires: No interruption
Return values
Ref
Fn::GetAtt
AccessSourceId-
The unique identifier for the access source.
Arn-
The Amazon Resource Name (ARN) of the access source.
CreatedAt-
The date and time when the access source was created.
Status-
The current status of the access source.
UpdatedAt-
The date and time when the access source was last updated.