pub struct GetRouterStatusResult {
pub best_routes: Output<Vec<GetRouterStatusBestRoute>>,
pub best_routes_for_routers: Output<Vec<GetRouterStatusBestRoutesForRouter>>,
pub id: Output<String>,
pub name: Output<String>,
pub network: Output<String>,
pub project: Output<Option<String>>,
pub region: Output<String>,
}
Fields§
§best_routes: Output<Vec<GetRouterStatusBestRoute>>
List of best compute#routes
configurations for this router’s network. See gcp.compute.Route resource for available attributes.
best_routes_for_routers: Output<Vec<GetRouterStatusBestRoutesForRouter>>
List of best compute#routes
for this specific router. See gcp.compute.Route resource for available attributes.
id: Output<String>
The provider-assigned unique ID for this managed resource.
name: Output<String>
§network: Output<String>
The network name or resource link to the parent network of this subnetwork.
project: Output<Option<String>>
§region: Output<String>
Auto Trait Implementations§
impl Freeze for GetRouterStatusResult
impl RefUnwindSafe for GetRouterStatusResult
impl Send for GetRouterStatusResult
impl Sync for GetRouterStatusResult
impl Unpin for GetRouterStatusResult
impl UnwindSafe for GetRouterStatusResult
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