CfnVPCConnectionProps

class aws_cdk.aws_quicksight.CfnVPCConnectionProps(*, availability_status=None, aws_account_id=None, dns_resolvers=None, name=None, role_arn=None, security_group_ids=None, subnet_ids=None, tags=None, vpc_connection_id=None)

Bases: object

Properties for defining a CfnVPCConnection.

Parameters:
  • availability_status (Optional[str]) – The availability status of the VPC connection.

  • aws_account_id (Optional[str]) – The AWS account ID of the account where you want to create a new VPC connection.

  • dns_resolvers (Optional[Sequence[str]]) – A list of IP addresses of DNS resolver endpoints for the VPC connection.

  • name (Optional[str]) – The display name for the VPC connection.

  • role_arn (Optional[str]) – The ARN of the IAM role associated with the VPC connection.

  • security_group_ids (Optional[Sequence[str]]) – The Amazon EC2 security group IDs associated with the VPC connection.

  • subnet_ids (Optional[Sequence[str]]) – A list of subnet IDs for the VPC connection.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.

  • vpc_connection_id (Optional[str]) – The ID of the VPC connection that you’re creating. This ID is a unique identifier for each AWS Region in an AWS account.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight

cfn_vPCConnection_props = quicksight.CfnVPCConnectionProps(
    availability_status="availabilityStatus",
    aws_account_id="awsAccountId",
    dns_resolvers=["dnsResolvers"],
    name="name",
    role_arn="roleArn",
    security_group_ids=["securityGroupIds"],
    subnet_ids=["subnetIds"],
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    vpc_connection_id="vpcConnectionId"
)

Attributes

availability_status

The availability status of the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-availabilitystatus

aws_account_id

The AWS account ID of the account where you want to create a new VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-awsaccountid

dns_resolvers

A list of IP addresses of DNS resolver endpoints for the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-dnsresolvers

name

The display name for the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-name

role_arn

The ARN of the IAM role associated with the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-rolearn

security_group_ids

The Amazon EC2 security group IDs associated with the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-securitygroupids

subnet_ids

A list of subnet IDs for the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-subnetids

tags

A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-tags

vpc_connection_id

The ID of the VPC connection that you’re creating.

This ID is a unique identifier for each AWS Region in an AWS account.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-vpcconnectionid