Struct aws_sdk_ec2::model::ClientVpnEndpointStatus
source · [−]#[non_exhaustive]pub struct ClientVpnEndpointStatus { /* private fields */ }
Expand description
Describes the state of a Client VPN endpoint.
Implementations
sourceimpl ClientVpnEndpointStatus
impl ClientVpnEndpointStatus
sourcepub fn code(&self) -> Option<&ClientVpnEndpointStatusCode>
pub fn code(&self) -> Option<&ClientVpnEndpointStatusCode>
The state of the Client VPN endpoint. Possible states include:
-
pending-associate
- The Client VPN endpoint has been created but no target networks have been associated. The Client VPN endpoint cannot accept connections. -
available
- The Client VPN endpoint has been created and a target network has been associated. The Client VPN endpoint can accept connections. -
deleting
- The Client VPN endpoint is being deleted. The Client VPN endpoint cannot accept connections. -
deleted
- The Client VPN endpoint has been deleted. The Client VPN endpoint cannot accept connections.
sourceimpl ClientVpnEndpointStatus
impl ClientVpnEndpointStatus
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ClientVpnEndpointStatus
.
Trait Implementations
sourceimpl Clone for ClientVpnEndpointStatus
impl Clone for ClientVpnEndpointStatus
sourcefn clone(&self) -> ClientVpnEndpointStatus
fn clone(&self) -> ClientVpnEndpointStatus
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 ClientVpnEndpointStatus
impl Debug for ClientVpnEndpointStatus
sourceimpl PartialEq<ClientVpnEndpointStatus> for ClientVpnEndpointStatus
impl PartialEq<ClientVpnEndpointStatus> for ClientVpnEndpointStatus
sourcefn eq(&self, other: &ClientVpnEndpointStatus) -> bool
fn eq(&self, other: &ClientVpnEndpointStatus) -> bool
impl StructuralPartialEq for ClientVpnEndpointStatus
Auto Trait Implementations
impl RefUnwindSafe for ClientVpnEndpointStatus
impl Send for ClientVpnEndpointStatus
impl Sync for ClientVpnEndpointStatus
impl Unpin for ClientVpnEndpointStatus
impl UnwindSafe for ClientVpnEndpointStatus
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