steep-daybreak-67307
08/06/2024, 1:02 PMexport const vpc = new awsx.ec2.Vpc('vpc', {
enableDnsHostnames: true,
enableDnsSupport: true,
assignGeneratedIpv6CidrBlock: true,
});
export const vpc_public_1 = new aws.ec2.Subnet(
'vpc-public-1',
{
assignIpv6AddressOnCreation: true,
availabilityZone: 'eu-west-1a',
cidrBlock: 'x',
enableDns64: true,
enableResourceNameDnsAaaaRecordOnLaunch: true,
ipv6CidrBlock: 'x',
mapPublicIpOnLaunch: true,
privateDnsHostnameTypeOnLaunch: 'ip-name',
tags: {
Name: 'vpc-public-1',
SubnetType: 'Public',
},
vpcId: vpc.vpcId,
},
{
protect: true,
import: 'subnet-hashId',
aliases: ['urn:pulumi:prod::aws-infra::awsx:ec2:Vpc$aws:ec2/vpc:Vpc$aws:ec2/subnet:Subnet::vpc-public-1'],
},
);
future-hairdresser-70637
08/06/2024, 1:05 PMaws.ec2.Vpc
future-hairdresser-70637
08/06/2024, 1:06 PMawsx.ec2.Vpc
is doing via https://github.com/pulumi/pulumi-awsx/blob/master/awsx/ec2/vpc.tssparse-library-18327
08/06/2024, 1:36 PM