This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::QuickSight::VPCConnection
Creates a new VPC connection.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::QuickSight::VPCConnection", "Properties" : { "AvailabilityStatus" :String, "AwsAccountId" :String, "DnsResolvers" :[ String, ... ], "Name" :String, "RoleArn" :String, "SecurityGroupIds" :[ String, ... ], "SubnetIds" :[ String, ... ], "Tags" :[ Tag, ... ], "VPCConnectionId" :String} }
YAML
Type: AWS::QuickSight::VPCConnection Properties: AvailabilityStatus:StringAwsAccountId:StringDnsResolvers:- StringName:StringRoleArn:StringSecurityGroupIds:- StringSubnetIds:- StringTags:- TagVPCConnectionId:String
Properties
AvailabilityStatus-
The availability status of the VPC connection.
Required: No
Type: String
Allowed values:
AVAILABLE | UNAVAILABLE | PARTIALLY_AVAILABLEUpdate requires: No interruption
AwsAccountId-
The AWS account ID of the account where you want to create a new VPC connection.
Required: No
Type: String
Pattern:
^[0-9]{12}$Minimum:
12Maximum:
12Update requires: Replacement
DnsResolvers-
A list of IP addresses of DNS resolver endpoints for the VPC connection.
Required: No
Type: Array of String
Update requires: No interruption
Name-
The display name for the VPC connection.
Required: No
Type: String
Minimum:
1Maximum:
128Update requires: No interruption
RoleArn-
The ARN of the IAM role associated with the VPC connection.
Required: No
Type: String
Update requires: No interruption
SecurityGroupIds-
The Amazon EC2 security group IDs associated with the VPC connection.
Required: No
Type: Array of String
Minimum:
1 | 1Maximum:
255 | 16Update requires: No interruption
SubnetIds-
A list of subnet IDs for the VPC connection.
Required: No
Type: Array of String
Minimum:
1 | 2Maximum:
255 | 15Update requires: No interruption
-
A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
Required: No
Type: Array of Tag
Minimum:
1Maximum:
200Update requires: No interruption
VPCConnectionId-
The ID of the VPC connection that you're creating. This ID is a unique identifier for each AWS Region in an AWS account.
Required: No
Type: String
Pattern:
[\w\-]+Minimum:
1Maximum:
1000Update requires: Replacement
Return values
Fn::GetAtt
Arn-
The Amazon Resource Name (ARN) of the VPC connection.
CreatedTime-
The time that the VPC connection was created.
LastUpdatedTime-
The time that the VPC connection was last updated.
NetworkInterfaces-
A list of network interfaces.
Status-
The HTTP status of the request.
VPCId-
The Amazon EC2 VPC ID associated with the VPC connection.