pub struct DefaultRouteTableResult {
pub arn: Output<String>,
pub default_route_table_id: Output<String>,
pub owner_id: Output<String>,
pub propagating_vgws: Output<Option<Vec<String>>>,
pub routes: Output<Vec<DefaultRouteTableRoute>>,
pub tags: Output<Option<HashMap<String, String>>>,
pub tags_all: Output<HashMap<String, String>>,
pub vpc_id: Output<String>,
}
Fields§
§arn: Output<String>
The ARN of the route table.
default_route_table_id: Output<String>
ID of the default route table.
The following arguments are optional:
owner_id: Output<String>
ID of the AWS account that owns the route table.
propagating_vgws: Output<Option<Vec<String>>>
List of virtual gateways for propagation.
routes: Output<Vec<DefaultRouteTableRoute>>
Set of objects. Detailed below
Map of tags to assign to the resource. If configured with a provider default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
A map of tags assigned to the resource, including those inherited from the provider default_tags
configuration block.
vpc_id: Output<String>
ID of the VPC.
Auto Trait Implementations§
impl Freeze for DefaultRouteTableResult
impl RefUnwindSafe for DefaultRouteTableResult
impl Send for DefaultRouteTableResult
impl Sync for DefaultRouteTableResult
impl Unpin for DefaultRouteTableResult
impl UnwindSafe for DefaultRouteTableResult
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