Interface ICfnVPCConnectionMixinProps
Properties for CfnVPCConnectionPropsMixin.
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface ICfnVPCConnectionMixinProps
Syntax (vb)
Public Interface ICfnVPCConnectionMixinProps
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.Mixins.Preview.AWS.QuickSight.Mixins;
var cfnVPCConnectionMixinProps = new CfnVPCConnectionMixinProps {
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
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. |
Properties
AvailabilityStatus
The availability status of the VPC connection.
string? AvailabilityStatus { get; }
Property Value
Remarks
AwsAccountId
The AWS account ID of the account where you want to create a new VPC connection.
string? AwsAccountId { get; }
Property Value
Remarks
DnsResolvers
A list of IP addresses of DNS resolver endpoints for the VPC connection.
string[]? DnsResolvers { get; }
Property Value
string[]
Remarks
Name
The display name for the VPC connection.
string? Name { get; }
Property Value
Remarks
RoleArn
The ARN of the IAM role associated with the VPC connection.
string? RoleArn { get; }
Property Value
Remarks
SecurityGroupIds
The Amazon EC2 security group IDs associated with the VPC connection.
string[]? SecurityGroupIds { get; }
Property Value
string[]
Remarks
SubnetIds
A list of subnet IDs for the VPC connection.
string[]? SubnetIds { get; }
Property Value
string[]
Remarks
Tags
A map of the key-value pairs for the resource tag or tags assigned to the VPC connection.
ICfnTag[]? Tags { get; }
Property Value
ICfnTag[]
Remarks
VpcConnectionId
The ID of the VPC connection that you're creating.
string? VpcConnectionId { get; }
Property Value
Remarks
This ID is a unique identifier for each AWS Region in an AWS account.