Struct aws_sdk_workspaces::model::ConnectionAlias  
source · [−]#[non_exhaustive]pub struct ConnectionAlias { /* private fields */ }Expand description
Describes a connection alias. Connection aliases are used for cross-Region redirection. For more information, see Cross-Region Redirection for Amazon WorkSpaces.
Implementations
sourceimpl ConnectionAlias
 
impl ConnectionAlias
sourcepub fn connection_string(&self) -> Option<&str>
 
pub fn connection_string(&self) -> Option<&str>
The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as www.example.com.
sourcepub fn state(&self) -> Option<&ConnectionAliasState>
 
pub fn state(&self) -> Option<&ConnectionAliasState>
The current state of the connection alias.
sourcepub fn owner_account_id(&self) -> Option<&str>
 
pub fn owner_account_id(&self) -> Option<&str>
The identifier of the Amazon Web Services account that owns the connection alias.
sourcepub fn associations(&self) -> Option<&[ConnectionAliasAssociation]>
 
pub fn associations(&self) -> Option<&[ConnectionAliasAssociation]>
The association status of the connection alias.
sourceimpl ConnectionAlias
 
impl ConnectionAlias
sourcepub fn builder() -> Builder
 
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ConnectionAlias.
Trait Implementations
sourceimpl Clone for ConnectionAlias
 
impl Clone for ConnectionAlias
sourcefn clone(&self) -> ConnectionAlias
 
fn clone(&self) -> ConnectionAlias
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 ConnectionAlias
 
impl Debug for ConnectionAlias
sourceimpl PartialEq<ConnectionAlias> for ConnectionAlias
 
impl PartialEq<ConnectionAlias> for ConnectionAlias
sourcefn eq(&self, other: &ConnectionAlias) -> bool
 
fn eq(&self, other: &ConnectionAlias) -> bool
impl StructuralPartialEq for ConnectionAlias
Auto Trait Implementations
impl RefUnwindSafe for ConnectionAlias
impl Send for ConnectionAlias
impl Sync for ConnectionAlias
impl Unpin for ConnectionAlias
impl UnwindSafe for ConnectionAlias
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