pub struct PendingGetOutputPending {
pub asn: Option<AsnInt>,
pub bgp_multipath_as_relax: Option<bool>,
pub ebgp: Option<bool>,
pub ebgp_multihop: Option<i64>,
pub isis_domain: Option<String>,
pub isis_ifaces: Option<String>,
pub isis_net: Option<String>,
pub loopback: Option<String>,
pub node: Option<String>,
pub peers: Option<String>,
pub additional_properties: HashMap<String, Value>,
}Fields§
§asn: Option<AsnInt>The local ASN of the controller. BGP & EVPN only.
bgp_multipath_as_relax: Option<bool>Consider different AS paths of equal length for multipath computation. BGP only.
ebgp: Option<bool>Enable eBGP (remote-as external). BGP only.
ebgp_multihop: Option<i64>Set maximum amount of hops for eBGP peers. Needs ebgp set to 1. BGP only.
isis_domain: Option<String>Name of the IS-IS domain. IS-IS only.
isis_ifaces: Option<String>Comma-separated list of interfaces where IS-IS should be active. IS-IS only.
isis_net: Option<String>Network Entity title for this node in the IS-IS network. IS-IS only.
loopback: Option<String>Name of the loopback/dummy interface that provides the Router-IP. BGP only.
node: Option<String>Node(s) where this controller is active.
peers: Option<String>Comma-separated list of the peers IP addresses.
additional_properties: HashMap<String, Value>Trait Implementations§
Source§impl Clone for PendingGetOutputPending
impl Clone for PendingGetOutputPending
Source§fn clone(&self) -> PendingGetOutputPending
fn clone(&self) -> PendingGetOutputPending
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PendingGetOutputPending
impl Debug for PendingGetOutputPending
Source§impl Default for PendingGetOutputPending
impl Default for PendingGetOutputPending
Source§fn default() -> PendingGetOutputPending
fn default() -> PendingGetOutputPending
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PendingGetOutputPending
impl<'de> Deserialize<'de> for PendingGetOutputPending
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PendingGetOutputPending
impl RefUnwindSafe for PendingGetOutputPending
impl Send for PendingGetOutputPending
impl Sync for PendingGetOutputPending
impl Unpin for PendingGetOutputPending
impl UnsafeUnpin for PendingGetOutputPending
impl UnwindSafe for PendingGetOutputPending
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