Struct aws_sdk_directconnect::input::DeleteBgpPeerInput
source · [−]#[non_exhaustive]pub struct DeleteBgpPeerInput { /* private fields */ }Implementations
sourceimpl DeleteBgpPeerInput
impl DeleteBgpPeerInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteBGPPeer, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteBGPPeer, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DeleteBGPPeer>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeleteBgpPeerInput.
sourceimpl DeleteBgpPeerInput
impl DeleteBgpPeerInput
sourcepub fn virtual_interface_id(&self) -> Option<&str>
pub fn virtual_interface_id(&self) -> Option<&str>
The ID of the virtual interface.
sourcepub fn asn(&self) -> i32
pub fn asn(&self) -> i32
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
sourcepub fn customer_address(&self) -> Option<&str>
pub fn customer_address(&self) -> Option<&str>
The IP address assigned to the customer interface.
sourcepub fn bgp_peer_id(&self) -> Option<&str>
pub fn bgp_peer_id(&self) -> Option<&str>
The ID of the BGP peer.
Trait Implementations
sourceimpl Clone for DeleteBgpPeerInput
impl Clone for DeleteBgpPeerInput
sourcefn clone(&self) -> DeleteBgpPeerInput
fn clone(&self) -> DeleteBgpPeerInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DeleteBgpPeerInput
impl Debug for DeleteBgpPeerInput
sourceimpl PartialEq<DeleteBgpPeerInput> for DeleteBgpPeerInput
impl PartialEq<DeleteBgpPeerInput> for DeleteBgpPeerInput
sourcefn eq(&self, other: &DeleteBgpPeerInput) -> bool
fn eq(&self, other: &DeleteBgpPeerInput) -> bool
impl StructuralPartialEq for DeleteBgpPeerInput
Auto Trait Implementations
impl RefUnwindSafe for DeleteBgpPeerInput
impl Send for DeleteBgpPeerInput
impl Sync for DeleteBgpPeerInput
impl Unpin for DeleteBgpPeerInput
impl UnwindSafe for DeleteBgpPeerInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more