Class CfnVPCConnectionProps
Properties for defining a CfnVPCConnection
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnVPCConnectionProps : Object, ICfnVPCConnectionProps
Syntax (vb)
Public Class CfnVPCConnectionProps
Inherits Object
Implements ICfnVPCConnectionProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;
var cfnVPCConnectionProps = new CfnVPCConnectionProps {
AvailabilityStatus = "availabilityStatus",
AwsAccountId = "awsAccountId",
DnsResolvers = new [] { "dnsResolvers" },
Name = "name",
RoleArn = "roleArn",
SecurityGroupIds = new [] { "securityGroupIds" },
SubnetIds = new [] { "subnetIds" },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
VpcConnectionId = "vpcConnectionId"
};
Synopsis
Constructors
CfnVPCConnectionProps() |
Properties
AvailabilityStatus | The availability status of the VPC connection. |
AwsAccountId | The AWS account ID of the account where you want to create a new VPC connection. |
DnsResolvers | A list of IP addresses of DNS resolver endpoints for the VPC connection. |
Name | The display name for the VPC connection. |
RoleArn | The ARN of the IAM role associated with the VPC connection. |
SecurityGroupIds | The Amazon EC2 security group IDs associated with the VPC connection. |
SubnetIds | A list of subnet IDs for the VPC connection. |
Tags | A map of the key-value pairs for the resource tag or tags assigned to the VPC connection. |
VpcConnectionId | The ID of the VPC connection that you're creating. |
Constructors
CfnVPCConnectionProps()
public CfnVPCConnectionProps()
Properties
AvailabilityStatus
The availability status of the VPC connection.
public string AvailabilityStatus { get; set; }
Property Value
System.String
Remarks
AwsAccountId
The AWS account ID of the account where you want to create a new VPC connection.
public string AwsAccountId { get; set; }
Property Value
System.String
Remarks
DnsResolvers
A list of IP addresses of DNS resolver endpoints for the VPC connection.
public string[] DnsResolvers { get; set; }
Property Value
System.String[]
Remarks
Name
The display name for the VPC connection.
public string Name { get; set; }
Property Value
System.String
Remarks
RoleArn
The ARN of the IAM role associated with the VPC connection.
public string RoleArn { get; set; }
Property Value
System.String
Remarks
SecurityGroupIds
The Amazon EC2 security group IDs associated with the VPC connection.
public string[] SecurityGroupIds { get; set; }
Property Value
System.String[]
Remarks
SubnetIds
A list of subnet IDs for the VPC connection.
public string[] SubnetIds { get; set; }
Property Value
System.String[]
Remarks
Tags
A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]
Remarks
VpcConnectionId
The ID of the VPC connection that you're creating.
public string VpcConnectionId { get; set; }
Property Value
System.String
Remarks
This ID is a unique identifier for each AWS Region in an AWS account.