// GENERATED, DO NOT EDIT THIS FILE package aws const AwsSubnetResourceType = "aws_subnet" type AwsSubnet struct { Arn *string `cty:"arn" computed:"true"` AssignIpv6AddressOnCreation *bool `cty:"assign_ipv6_address_on_creation"` AvailabilityZone *string `cty:"availability_zone" computed:"true"` AvailabilityZoneId *string `cty:"availability_zone_id" computed:"true"` CidrBlock *string `cty:"cidr_block"` Id string `cty:"id" computed:"true"` Ipv6CidrBlock *string `cty:"ipv6_cidr_block"` Ipv6CidrBlockAssociationId *string `cty:"ipv6_cidr_block_association_id" computed:"true"` MapPublicIpOnLaunch *bool `cty:"map_public_ip_on_launch"` OutpostArn *string `cty:"outpost_arn"` OwnerId *string `cty:"owner_id" computed:"true"` Tags map[string]string `cty:"tags"` VpcId *string `cty:"vpc_id"` Timeouts *struct { Create *string `cty:"create"` Delete *string `cty:"delete"` } `cty:"timeouts" diff:"-"` } func (r *AwsSubnet) TerraformId() string { return r.Id } func (r *AwsSubnet) TerraformType() string { return AwsSubnetResourceType }