pub struct PendingGetOutputItemsPending {
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 PendingGetOutputItemsPending
impl Clone for PendingGetOutputItemsPending
Source§fn clone(&self) -> PendingGetOutputItemsPending
fn clone(&self) -> PendingGetOutputItemsPending
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 PendingGetOutputItemsPending
impl Debug for PendingGetOutputItemsPending
Source§impl Default for PendingGetOutputItemsPending
impl Default for PendingGetOutputItemsPending
Source§fn default() -> PendingGetOutputItemsPending
fn default() -> PendingGetOutputItemsPending
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PendingGetOutputItemsPending
impl<'de> Deserialize<'de> for PendingGetOutputItemsPending
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 PendingGetOutputItemsPending
impl RefUnwindSafe for PendingGetOutputItemsPending
impl Send for PendingGetOutputItemsPending
impl Sync for PendingGetOutputItemsPending
impl Unpin for PendingGetOutputItemsPending
impl UnsafeUnpin for PendingGetOutputItemsPending
impl UnwindSafe for PendingGetOutputItemsPending
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