libZSservicesZSamazonka-workspacesZSamazonka-workspaces
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.WorkSpaces.Types.ConnectionAlias

Description

 
Synopsis

Documentation

data ConnectionAlias Source #

Describes a connection alias. Connection aliases are used for cross-Region redirection. For more information, see Cross-Region Redirection for Amazon WorkSpaces.

See: newConnectionAlias smart constructor.

Constructors

ConnectionAlias' 

Fields

Instances

Instances details
Eq ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Read ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Show ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Generic ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Associated Types

type Rep ConnectionAlias :: Type -> Type #

NFData ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Methods

rnf :: ConnectionAlias -> () #

Hashable ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

FromJSON ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

type Rep ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

type Rep ConnectionAlias = D1 ('MetaData "ConnectionAlias" "Amazonka.WorkSpaces.Types.ConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ConnectionAlias'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionAliasState)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ConnectionAliasAssociation))) :*: S1 ('MetaSel ('Just "connectionString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConnectionAlias :: ConnectionAlias Source #

Create a value of ConnectionAlias with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:state:ConnectionAlias', connectionAlias_state - The current state of the connection alias.

$sel:ownerAccountId:ConnectionAlias', connectionAlias_ownerAccountId - The identifier of the Amazon Web Services account that owns the connection alias.

$sel:aliasId:ConnectionAlias', connectionAlias_aliasId - The identifier of the connection alias.

$sel:associations:ConnectionAlias', connectionAlias_associations - The association status of the connection alias.

$sel:connectionString:ConnectionAlias', connectionAlias_connectionString - 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.

connectionAlias_state :: Lens' ConnectionAlias (Maybe ConnectionAliasState) Source #

The current state of the connection alias.

connectionAlias_ownerAccountId :: Lens' ConnectionAlias (Maybe Text) Source #

The identifier of the Amazon Web Services account that owns the connection alias.

connectionAlias_aliasId :: Lens' ConnectionAlias (Maybe Text) Source #

The identifier of the connection alias.

connectionAlias_connectionString :: Lens' ConnectionAlias (Maybe Text) Source #

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.