pub struct GetRouteTableResult {
pub arn: Output<String>,
pub associations: Output<Vec<GetRouteTableAssociation>>,
pub filters: Output<Option<Vec<GetRouteTableFilter>>>,
pub gateway_id: Output<String>,
pub id: Output<String>,
pub owner_id: Output<String>,
pub route_table_id: Output<String>,
pub routes: Output<Vec<GetRouteTableRoute>>,
pub subnet_id: Output<String>,
pub tags: Output<HashMap<String, String>>,
pub vpc_id: Output<String>,
}
Fields§
§arn: Output<String>
ARN of the route table.
associations: Output<Vec<GetRouteTableAssociation>>
List of associations with attributes detailed below.
filters: Output<Option<Vec<GetRouteTableFilter>>>
§gateway_id: Output<String>
Gateway ID. Only set when associated with an Internet Gateway or Virtual Private Gateway.
id: Output<String>
The provider-assigned unique ID for this managed resource.
owner_id: Output<String>
ID of the AWS account that owns the route table.
route_table_id: Output<String>
Route Table ID.
routes: Output<Vec<GetRouteTableRoute>>
List of routes with attributes detailed below.
subnet_id: Output<String>
Subnet ID. Only set when associated with a subnet.
vpc_id: Output<String>
Auto Trait Implementations§
impl Freeze for GetRouteTableResult
impl RefUnwindSafe for GetRouteTableResult
impl Send for GetRouteTableResult
impl Sync for GetRouteTableResult
impl Unpin for GetRouteTableResult
impl UnwindSafe for GetRouteTableResult
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