pub struct DefaultVpcResult {Show 22 fields
pub arn: Output<String>,
pub assign_generated_ipv6_cidr_block: Output<Option<bool>>,
pub cidr_block: Output<String>,
pub default_network_acl_id: Output<String>,
pub default_route_table_id: Output<String>,
pub default_security_group_id: Output<String>,
pub dhcp_options_id: Output<String>,
pub enable_dns_hostnames: Output<Option<bool>>,
pub enable_dns_support: Output<Option<bool>>,
pub enable_network_address_usage_metrics: Output<bool>,
pub existing_default_vpc: Output<bool>,
pub force_destroy: Output<Option<bool>>,
pub instance_tenancy: Output<String>,
pub ipv6_association_id: Output<String>,
pub ipv6_cidr_block: Output<String>,
pub ipv6_cidr_block_network_border_group: Output<String>,
pub ipv6_ipam_pool_id: Output<Option<String>>,
pub ipv6_netmask_length: Output<Option<i32>>,
pub main_route_table_id: Output<String>,
pub owner_id: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
pub tags_all: Output<HashMap<String, String>>,
}
Fields§
§arn: Output<String>
§assign_generated_ipv6_cidr_block: Output<Option<bool>>
§cidr_block: Output<String>
The primary IPv4 CIDR block for the VPC
default_network_acl_id: Output<String>
§default_route_table_id: Output<String>
§default_security_group_id: Output<String>
§dhcp_options_id: Output<String>
§enable_dns_hostnames: Output<Option<bool>>
§enable_dns_support: Output<Option<bool>>
§enable_network_address_usage_metrics: Output<bool>
§existing_default_vpc: Output<bool>
§force_destroy: Output<Option<bool>>
Whether destroying the resource deletes the default VPC. Default: false
instance_tenancy: Output<String>
The allowed tenancy of instances launched into the VPC
ipv6_association_id: Output<String>
§ipv6_cidr_block: Output<String>
§ipv6_cidr_block_network_border_group: Output<String>
§ipv6_ipam_pool_id: Output<Option<String>>
§ipv6_netmask_length: Output<Option<i32>>
§main_route_table_id: Output<String>
§owner_id: Output<String>
Auto Trait Implementations§
impl Freeze for DefaultVpcResult
impl RefUnwindSafe for DefaultVpcResult
impl Send for DefaultVpcResult
impl Sync for DefaultVpcResult
impl Unpin for DefaultVpcResult
impl UnwindSafe for DefaultVpcResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more