Class DefaultVpcState
Inheritance
System.Object
DefaultVpcState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DefaultVpcState : ResourceArgs
Constructors
View Source
DefaultVpcState()
Declaration
Properties
View Source
Arn
Amazon Resource Name (ARN) of VPC
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
AssignGeneratedIpv6CidrBlock
Whether or not an Amazon-provided IPv6 CIDR
block with a /56 prefix length for the VPC was assigned
Declaration
public Input<bool> AssignGeneratedIpv6CidrBlock { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
CidrBlock
The CIDR block of the VPC
Declaration
public Input<string> CidrBlock { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultNetworkAclId
The ID of the network ACL created by default on VPC creation
Declaration
public Input<string> DefaultNetworkAclId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultRouteTableId
The ID of the route table created by default on VPC creation
Declaration
public Input<string> DefaultRouteTableId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultSecurityGroupId
The ID of the security group created by default on VPC creation
Declaration
public Input<string> DefaultSecurityGroupId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DhcpOptionsId
Declaration
public Input<string> DhcpOptionsId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
EnableClassiclink
A boolean flag to enable/disable ClassicLink
for the VPC. Only valid in regions and accounts that support EC2 Classic.
See the ClassicLink documentation for more information. Defaults false.
Declaration
public Input<bool> EnableClassiclink { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
EnableClassiclinkDnsSupport
Declaration
public Input<bool> EnableClassiclinkDnsSupport { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
EnableDnsHostnames
A boolean flag to enable/disable DNS hostnames in the VPC. Defaults false.
Declaration
public Input<bool> EnableDnsHostnames { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
EnableDnsSupport
A boolean flag to enable/disable DNS support in the VPC. Defaults true.
Declaration
public Input<bool> EnableDnsSupport { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
InstanceTenancy
Tenancy of instances spin up within VPC.
Declaration
public Input<string> InstanceTenancy { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Ipv6AssociationId
The association ID for the IPv6 CIDR block of the VPC
Declaration
public Input<string> Ipv6AssociationId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Ipv6CidrBlock
The IPv6 CIDR block of the VPC
Declaration
public Input<string> Ipv6CidrBlock { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
MainRouteTableId
Declaration
public Input<string> MainRouteTableId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
OwnerId
The ID of the AWS account that owns the VPC.
Declaration
public Input<string> OwnerId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
A map of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|