package
2.21.1
Repository: https://github.com/pulumi/pulumi-awsx.git
Documentation: pkg.go.dev

# Functions

[NOT YET IMPLEMENTED] Get the Default VPC for a region.
No description provided by the author
No description provided by the author
No description provided by the author
NewDefaultVpc registers a new resource with the given unique name, arguments, and options.
NewVpc registers a new resource with the given unique name, arguments, and options.
No description provided by the author
No description provided by the author

# Constants

Do not create any NAT Gateways.
Create a NAT Gateway in each availability zone.
Create a single NAT Gateway for the entire VPC.
Order remains as specified by specs, allowing gaps where required.
Whole range of VPC must be accounted for, using "Unused" spec types for deliberate gaps.
Group private subnets first, followed by public subnets, followed by isolated subnets.
A subnet whose hosts have no connectivity with the internet.
A subnet whose hosts can not directly communicate with the internet, but can initiate outbound network traffic via a NAT Gateway.
A subnet whose hosts can directly communicate with the internet.
A subnet range which is reserved, but no subnet will be created.

# Structs

Pseudo resource representing the default VPC and associated subnets for an account and region.
The set of arguments for constructing a DefaultVpc resource.
No description provided by the author
No description provided by the author
No description provided by the author
Arguments for getting the default VPC.
Arguments for getting the default VPC.
Outputs from the default VPC configuration.
Outputs from the default VPC configuration.
Configuration for NAT Gateways.
Configuration for NAT Gateways.
Configuration for NAT Gateways.
No description provided by the author
No description provided by the author
No description provided by the author
Configuration for a VPC subnet spec.
No description provided by the author
Configuration for a VPC subnet spec.
No description provided by the author
No description provided by the author
Configuration for a VPC subnet.
Configuration for a VPC subnet.
No description provided by the author
Configuration for a VPC subnet.
No description provided by the author
No description provided by the author
The VPC component provides a VPC with configured subnets and NAT gateways.
The set of arguments for constructing a Vpc resource.
No description provided by the author
Provides a VPC Endpoint resource.
Provides a VPC Endpoint resource.
No description provided by the author
Provides a VPC Endpoint resource.
No description provided by the author
No description provided by the author

# Interfaces

DefaultVpcArrayInput is an input type that accepts DefaultVpcArray and DefaultVpcArrayOutput values.
No description provided by the author
DefaultVpcMapInput is an input type that accepts DefaultVpcMap and DefaultVpcMapOutput values.
NatGatewayConfigurationInput is an input type that accepts NatGatewayConfigurationArgs and NatGatewayConfigurationOutput values.
NatGatewayConfigurationPtrInput is an input type that accepts NatGatewayConfigurationArgs, NatGatewayConfigurationPtr and NatGatewayConfigurationPtrOutput values.
NatGatewayStrategyInput is an input type that accepts values of the NatGatewayStrategy enum A concrete instance of `NatGatewayStrategyInput` can be one of the following: NatGatewayStrategyNone NatGatewayStrategySingle NatGatewayStrategyOnePerAz.
No description provided by the author
SubnetAllocationStrategyInput is an input type that accepts values of the SubnetAllocationStrategy enum A concrete instance of `SubnetAllocationStrategyInput` can be one of the following: SubnetAllocationStrategyLegacy SubnetAllocationStrategyAuto SubnetAllocationStrategyExact.
No description provided by the author
SubnetSpecArrayInput is an input type that accepts SubnetSpecArray and SubnetSpecArrayOutput values.
SubnetSpecInput is an input type that accepts SubnetSpecArgs and SubnetSpecOutput values.
SubnetTypeInput is an input type that accepts values of the SubnetType enum A concrete instance of `SubnetTypeInput` can be one of the following: SubnetTypePublic SubnetTypePrivate SubnetTypeIsolated SubnetTypeUnused.
No description provided by the author
VpcArrayInput is an input type that accepts VpcArray and VpcArrayOutput values.
VpcEndpointSpecArrayInput is an input type that accepts VpcEndpointSpecArray and VpcEndpointSpecArrayOutput values.
VpcEndpointSpecInput is an input type that accepts VpcEndpointSpecArgs and VpcEndpointSpecOutput values.
No description provided by the author
VpcMapInput is an input type that accepts VpcMap and VpcMapOutput values.

# Type aliases

No description provided by the author
No description provided by the author
A strategy for creating NAT Gateways for private subnets within a VPC.
Strategy for calculating subnet ranges from the subnet specifications.
No description provided by the author
A type of subnet within a VPC.
No description provided by the author
No description provided by the author
No description provided by the author