pub struct GetRouteTableArgs {
pub filters: Output<Option<Vec<GetRouteTableFilter>>>,
pub gateway_id: Output<Option<String>>,
pub route_table_id: Output<Option<String>>,
pub subnet_id: Output<Option<String>>,
pub tags: Output<Option<HashMap<String, String>>>,
pub vpc_id: Output<Option<String>>,
}
Fields§
§filters: Output<Option<Vec<GetRouteTableFilter>>>
Configuration block. Detailed below.
gateway_id: Output<Option<String>>
ID of an Internet Gateway or Virtual Private Gateway which is connected to the Route Table (not exported if not passed as a parameter).
route_table_id: Output<Option<String>>
ID of the specific Route Table to retrieve.
subnet_id: Output<Option<String>>
ID of a Subnet which is connected to the Route Table (not exported if not passed as a parameter).
Map of tags, each pair of which must exactly match a pair on the desired Route Table.
vpc_id: Output<Option<String>>
ID of the VPC that the desired Route Table belongs to.
Implementations§
source§impl GetRouteTableArgs
impl GetRouteTableArgs
sourcepub fn builder() -> GetRouteTableArgsBuilder
pub fn builder() -> GetRouteTableArgsBuilder
Create an instance of GetRouteTableArgs
using the builder syntax
Trait Implementations§
source§impl Clone for GetRouteTableArgs
impl Clone for GetRouteTableArgs
source§fn clone(&self) -> GetRouteTableArgs
fn clone(&self) -> GetRouteTableArgs
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for GetRouteTableArgs
impl RefUnwindSafe for GetRouteTableArgs
impl Send for GetRouteTableArgs
impl Sync for GetRouteTableArgs
impl Unpin for GetRouteTableArgs
impl UnwindSafe for GetRouteTableArgs
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)