pub struct RouteTableRequired {
pub compartment_id: String,
pub id: String,
pub lifecycle_state: RouteTableLifecycleState,
pub route_rules: Vec<RouteRule>,
pub vcn_id: String,
}Expand description
Required fields for RouteTable
Fields§
§compartment_id: StringThe OCID of the compartment containing the route table.
id: StringThe route table’s Oracle ID (OCID).
lifecycle_state: RouteTableLifecycleStateThe route table’s current state.
route_rules: Vec<RouteRule>The collection of rules for routing destination IPs to network devices.
vcn_id: StringThe OCID of the VCN the route table list belongs to.
Auto Trait Implementations§
impl Freeze for RouteTableRequired
impl RefUnwindSafe for RouteTableRequired
impl Send for RouteTableRequired
impl Sync for RouteTableRequired
impl Unpin for RouteTableRequired
impl UnsafeUnpin for RouteTableRequired
impl UnwindSafe for RouteTableRequired
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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