AwsVpcNatGatewayArgs
interface AwsVpcNatGatewayArgs extends Omit<awsx.types.input.ec2.NatGatewayConfigurationArgs, 'strategy'> {
elasticIpAllocationIds?: Input<string>[];
strategy?: NatGatewayStrategy;
}AwsVpc NAT gateway shape without requiring direct awsx imports.
Example
CODE
import * as awsx from '@pulumi/awsx';
import type { AwsVpcNatGatewayArgs } from '@jobcloud/aws-vpc';
const natGateways: AwsVpcNatGatewayArgs = {
strategy: awsx.ec2.NatGatewayStrategy.None,
};Hierarchy
NatGatewayConfigurationArgs, "strategy">AwsVpcNatGatewayArgs
Properties
elasticIpAllocationIds: Input<string>[]
Inherited from elasticIpAllocationIds
A list of EIP allocation IDs to assign to the NAT Gateways. Optional. If specified, the number of supplied values must match the chosen strategy (either one, or the number of availability zones).
strategy: NatGatewayStrategy
NAT gateway strategy.