amazonka-alexa-business-2.0: Amazon Alexa For Business SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AlexaBusiness.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-11-09 of the Amazon Alexa For Business SDK configuration.

Errors

_AlreadyExistsException :: AsError a => Fold a ServiceError Source #

The resource being created already exists.

_ConcurrentModificationException :: AsError a => Fold a ServiceError Source #

There is a concurrent modification of resources.

_DeviceNotRegisteredException :: AsError a => Fold a ServiceError Source #

The request failed because this device is no longer registered and therefore no longer managed by this account.

_InvalidCertificateAuthorityException :: AsError a => Fold a ServiceError Source #

The Certificate Authority can't issue or revoke a certificate.

_InvalidDeviceException :: AsError a => Fold a ServiceError Source #

The device is in an invalid state.

_InvalidSecretsManagerResourceException :: AsError a => Fold a ServiceError Source #

A password in SecretsManager is in an invalid state.

_InvalidServiceLinkedRoleStateException :: AsError a => Fold a ServiceError Source #

The service linked role is locked for deletion.

_InvalidUserStatusException :: AsError a => Fold a ServiceError Source #

The attempt to update a user is invalid due to the user's current status.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

You are performing an action that would put you beyond your account's limits.

_NameInUseException :: AsError a => Fold a ServiceError Source #

The name sent in the request is already in use.

_NotFoundException :: AsError a => Fold a ServiceError Source #

The resource is not found.

_ResourceAssociatedException :: AsError a => Fold a ServiceError Source #

Another resource is associated with the resource in the request.

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

The resource in the request is already in use.

_SkillNotLinkedException :: AsError a => Fold a ServiceError Source #

The skill must be linked to a third-party account.

_UnauthorizedException :: AsError a => Fold a ServiceError Source #

The caller has no permissions to operate on the resource involved in the API call.

BusinessReportFailureCode

newtype BusinessReportFailureCode Source #

Instances

Instances details
FromJSON BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

FromJSONKey BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToJSON BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToJSONKey BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToByteString BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToHeader BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToLog BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToQuery BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

FromText BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToText BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

FromXML BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToXML BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Generic BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Associated Types

type Rep BusinessReportFailureCode :: Type -> Type #

Read BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Show BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

NFData BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Eq BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Ord BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Hashable BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

type Rep BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

type Rep BusinessReportFailureCode = D1 ('MetaData "BusinessReportFailureCode" "Amazonka.AlexaBusiness.Types.BusinessReportFailureCode" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "BusinessReportFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBusinessReportFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BusinessReportFormat

newtype BusinessReportFormat Source #

Instances

Instances details
FromJSON BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

FromJSONKey BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToJSON BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToJSONKey BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToByteString BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToHeader BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToLog BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToQuery BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

FromText BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToText BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

FromXML BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToXML BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Generic BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Associated Types

type Rep BusinessReportFormat :: Type -> Type #

Read BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Show BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

NFData BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Methods

rnf :: BusinessReportFormat -> () #

Eq BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Ord BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Hashable BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

type Rep BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

type Rep BusinessReportFormat = D1 ('MetaData "BusinessReportFormat" "Amazonka.AlexaBusiness.Types.BusinessReportFormat" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "BusinessReportFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBusinessReportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BusinessReportInterval

newtype BusinessReportInterval Source #

Instances

Instances details
FromJSON BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

FromJSONKey BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToJSON BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToJSONKey BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToByteString BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToHeader BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToLog BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToQuery BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

FromText BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToText BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

FromXML BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToXML BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Generic BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Associated Types

type Rep BusinessReportInterval :: Type -> Type #

Read BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Show BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

NFData BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Methods

rnf :: BusinessReportInterval -> () #

Eq BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Ord BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Hashable BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

type Rep BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

type Rep BusinessReportInterval = D1 ('MetaData "BusinessReportInterval" "Amazonka.AlexaBusiness.Types.BusinessReportInterval" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "BusinessReportInterval'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBusinessReportInterval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BusinessReportStatus

newtype BusinessReportStatus Source #

Instances

Instances details
FromJSON BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

FromJSONKey BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToJSON BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToJSONKey BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToByteString BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToHeader BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToLog BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToQuery BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

FromText BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToText BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

FromXML BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToXML BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Generic BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Associated Types

type Rep BusinessReportStatus :: Type -> Type #

Read BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Show BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

NFData BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Methods

rnf :: BusinessReportStatus -> () #

Eq BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Ord BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Hashable BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

type Rep BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

type Rep BusinessReportStatus = D1 ('MetaData "BusinessReportStatus" "Amazonka.AlexaBusiness.Types.BusinessReportStatus" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "BusinessReportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBusinessReportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CommsProtocol

newtype CommsProtocol Source #

Constructors

CommsProtocol' 

Instances

Instances details
FromJSON CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

FromJSONKey CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToJSON CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToJSONKey CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToByteString CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToHeader CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToLog CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToQuery CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

FromText CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToText CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Methods

toText :: CommsProtocol -> Text #

FromXML CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToXML CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Methods

toXML :: CommsProtocol -> XML #

Generic CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Associated Types

type Rep CommsProtocol :: Type -> Type #

Read CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Show CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

NFData CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Methods

rnf :: CommsProtocol -> () #

Eq CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Ord CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Hashable CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

type Rep CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

type Rep CommsProtocol = D1 ('MetaData "CommsProtocol" "Amazonka.AlexaBusiness.Types.CommsProtocol" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "CommsProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCommsProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConferenceProviderType

newtype ConferenceProviderType Source #

Instances

Instances details
FromJSON ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

FromJSONKey ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToJSON ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToJSONKey ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToByteString ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToHeader ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToLog ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToQuery ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

FromText ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToText ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

FromXML ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToXML ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Generic ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Associated Types

type Rep ConferenceProviderType :: Type -> Type #

Read ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Show ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

NFData ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Methods

rnf :: ConferenceProviderType -> () #

Eq ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Ord ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Hashable ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

type Rep ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

type Rep ConferenceProviderType = D1 ('MetaData "ConferenceProviderType" "Amazonka.AlexaBusiness.Types.ConferenceProviderType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "ConferenceProviderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConferenceProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToByteString ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToQuery ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

FromText ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToText ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

FromXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Generic ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Associated Types

type Rep ConnectionStatus :: Type -> Type #

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Show ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Hashable ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

type Rep ConnectionStatus = D1 ('MetaData "ConnectionStatus" "Amazonka.AlexaBusiness.Types.ConnectionStatus" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "ConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceEventType

newtype DeviceEventType Source #

Constructors

DeviceEventType' 

Instances

Instances details
FromJSON DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

FromJSONKey DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToJSON DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToJSONKey DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToByteString DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToHeader DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToLog DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToQuery DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

FromText DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToText DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

FromXML DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToXML DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Methods

toXML :: DeviceEventType -> XML #

Generic DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Associated Types

type Rep DeviceEventType :: Type -> Type #

Read DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Show DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

NFData DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Methods

rnf :: DeviceEventType -> () #

Eq DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Ord DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Hashable DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

type Rep DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

type Rep DeviceEventType = D1 ('MetaData "DeviceEventType" "Amazonka.AlexaBusiness.Types.DeviceEventType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "DeviceEventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceStatus

newtype DeviceStatus Source #

Constructors

DeviceStatus' 

Instances

Instances details
FromJSON DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

FromJSONKey DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToJSON DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToJSONKey DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToByteString DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToHeader DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToLog DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToQuery DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

FromText DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToText DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Methods

toText :: DeviceStatus -> Text #

FromXML DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToXML DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Methods

toXML :: DeviceStatus -> XML #

Generic DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Associated Types

type Rep DeviceStatus :: Type -> Type #

Read DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Show DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

NFData DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Methods

rnf :: DeviceStatus -> () #

Eq DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Ord DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Hashable DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

type Rep DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

type Rep DeviceStatus = D1 ('MetaData "DeviceStatus" "Amazonka.AlexaBusiness.Types.DeviceStatus" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "DeviceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceStatusDetailCode

newtype DeviceStatusDetailCode Source #

Instances

Instances details
FromJSON DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

FromJSONKey DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToJSON DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToJSONKey DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToByteString DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToHeader DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToLog DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToQuery DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

FromText DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToText DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

FromXML DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToXML DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Generic DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Associated Types

type Rep DeviceStatusDetailCode :: Type -> Type #

Read DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Show DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

NFData DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Methods

rnf :: DeviceStatusDetailCode -> () #

Eq DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Ord DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Hashable DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

type Rep DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

type Rep DeviceStatusDetailCode = D1 ('MetaData "DeviceStatusDetailCode" "Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "DeviceStatusDetailCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceStatusDetailCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceUsageType

newtype DeviceUsageType Source #

Constructors

DeviceUsageType' 

Bundled Patterns

pattern DeviceUsageType_VOICE :: DeviceUsageType 

Instances

Instances details
FromJSON DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

FromJSONKey DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToJSON DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToJSONKey DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToByteString DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToHeader DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToLog DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToQuery DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

FromText DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToText DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

FromXML DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToXML DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Methods

toXML :: DeviceUsageType -> XML #

Generic DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Associated Types

type Rep DeviceUsageType :: Type -> Type #

Read DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Show DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

NFData DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Methods

rnf :: DeviceUsageType -> () #

Eq DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Ord DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Hashable DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

type Rep DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

type Rep DeviceUsageType = D1 ('MetaData "DeviceUsageType" "Amazonka.AlexaBusiness.Types.DeviceUsageType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "DeviceUsageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceUsageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DistanceUnit

newtype DistanceUnit Source #

Constructors

DistanceUnit' 

Bundled Patterns

pattern DistanceUnit_IMPERIAL :: DistanceUnit 
pattern DistanceUnit_METRIC :: DistanceUnit 

Instances

Instances details
FromJSON DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

FromJSONKey DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToJSON DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToJSONKey DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToByteString DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToHeader DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToLog DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToQuery DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

FromText DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToText DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Methods

toText :: DistanceUnit -> Text #

FromXML DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToXML DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Methods

toXML :: DistanceUnit -> XML #

Generic DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Associated Types

type Rep DistanceUnit :: Type -> Type #

Read DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Show DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

NFData DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Methods

rnf :: DistanceUnit -> () #

Eq DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Ord DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Hashable DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

type Rep DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

type Rep DistanceUnit = D1 ('MetaData "DistanceUnit" "Amazonka.AlexaBusiness.Types.DistanceUnit" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "DistanceUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDistanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnablementType

newtype EnablementType Source #

Constructors

EnablementType' 

Instances

Instances details
FromJSON EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

FromJSONKey EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToJSON EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToJSONKey EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToByteString EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToHeader EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToLog EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToQuery EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

FromText EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToText EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

FromXML EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToXML EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Methods

toXML :: EnablementType -> XML #

Generic EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Associated Types

type Rep EnablementType :: Type -> Type #

Read EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Show EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

NFData EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Methods

rnf :: EnablementType -> () #

Eq EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Ord EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Hashable EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

type Rep EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

type Rep EnablementType = D1 ('MetaData "EnablementType" "Amazonka.AlexaBusiness.Types.EnablementType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "EnablementType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnablementType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnablementTypeFilter

newtype EnablementTypeFilter Source #

Instances

Instances details
FromJSON EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

FromJSONKey EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToJSON EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToJSONKey EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToByteString EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToHeader EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToLog EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToQuery EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

FromText EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToText EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

FromXML EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToXML EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Generic EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Associated Types

type Rep EnablementTypeFilter :: Type -> Type #

Read EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Show EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

NFData EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Methods

rnf :: EnablementTypeFilter -> () #

Eq EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Ord EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Hashable EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

type Rep EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

type Rep EnablementTypeFilter = D1 ('MetaData "EnablementTypeFilter" "Amazonka.AlexaBusiness.Types.EnablementTypeFilter" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "EnablementTypeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnablementTypeFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EndOfMeetingReminderType

newtype EndOfMeetingReminderType Source #

Instances

Instances details
FromJSON EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

FromJSONKey EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToJSON EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToJSONKey EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToByteString EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToHeader EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToLog EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToQuery EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

FromText EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToText EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

FromXML EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToXML EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Generic EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Associated Types

type Rep EndOfMeetingReminderType :: Type -> Type #

Read EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Show EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

NFData EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Eq EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Ord EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Hashable EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

type Rep EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

type Rep EndOfMeetingReminderType = D1 ('MetaData "EndOfMeetingReminderType" "Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "EndOfMeetingReminderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEndOfMeetingReminderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnrollmentStatus

newtype EnrollmentStatus Source #

Instances

Instances details
FromJSON EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

FromJSONKey EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToJSON EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToJSONKey EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToByteString EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToHeader EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToLog EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToQuery EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

FromText EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToText EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

FromXML EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToXML EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Generic EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Associated Types

type Rep EnrollmentStatus :: Type -> Type #

Read EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Show EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

NFData EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Methods

rnf :: EnrollmentStatus -> () #

Eq EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Ord EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Hashable EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

type Rep EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

type Rep EnrollmentStatus = D1 ('MetaData "EnrollmentStatus" "Amazonka.AlexaBusiness.Types.EnrollmentStatus" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "EnrollmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnrollmentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Feature

newtype Feature Source #

Constructors

Feature' 

Fields

Bundled Patterns

pattern Feature_ALL :: Feature 
pattern Feature_BLUETOOTH :: Feature 
pattern Feature_LISTS :: Feature 
pattern Feature_NETWORK_PROFILE :: Feature 
pattern Feature_NOTIFICATIONS :: Feature 
pattern Feature_SETTINGS :: Feature 
pattern Feature_SKILLS :: Feature 
pattern Feature_VOLUME :: Feature 

Instances

Instances details
FromJSON Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

FromJSONKey Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToJSON Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToJSONKey Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToByteString Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

toBS :: Feature -> ByteString #

ToHeader Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

toHeader :: HeaderName -> Feature -> [Header] #

ToLog Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToQuery Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

FromText Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToText Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

toText :: Feature -> Text #

FromXML Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToXML Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

toXML :: Feature -> XML #

Generic Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Associated Types

type Rep Feature :: Type -> Type #

Methods

from :: Feature -> Rep Feature x #

to :: Rep Feature x -> Feature #

Read Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Show Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

NFData Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

rnf :: Feature -> () #

Eq Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

(==) :: Feature -> Feature -> Bool #

(/=) :: Feature -> Feature -> Bool #

Ord Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Hashable Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

hashWithSalt :: Int -> Feature -> Int #

hash :: Feature -> Int #

type Rep Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

type Rep Feature = D1 ('MetaData "Feature" "Amazonka.AlexaBusiness.Types.Feature" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "Feature'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFeature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Locale

newtype Locale Source #

Constructors

Locale' 

Fields

Bundled Patterns

pattern Locale_En_US :: Locale 

Instances

Instances details
FromJSON Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

FromJSONKey Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToJSON Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToJSONKey Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToByteString Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

toBS :: Locale -> ByteString #

ToHeader Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

toHeader :: HeaderName -> Locale -> [Header] #

ToLog Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToQuery Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

FromText Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToText Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

toText :: Locale -> Text #

FromXML Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToXML Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

toXML :: Locale -> XML #

Generic Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Associated Types

type Rep Locale :: Type -> Type #

Methods

from :: Locale -> Rep Locale x #

to :: Rep Locale x -> Locale #

Read Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Show Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

NFData Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

rnf :: Locale -> () #

Eq Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

(==) :: Locale -> Locale -> Bool #

(/=) :: Locale -> Locale -> Bool #

Ord Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Hashable Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

hashWithSalt :: Int -> Locale -> Int #

hash :: Locale -> Int #

type Rep Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

type Rep Locale = D1 ('MetaData "Locale" "Amazonka.AlexaBusiness.Types.Locale" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "Locale'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkEapMethod

newtype NetworkEapMethod Source #

Bundled Patterns

pattern NetworkEapMethod_EAP_TLS :: NetworkEapMethod 

Instances

Instances details
FromJSON NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

FromJSONKey NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToJSON NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToJSONKey NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToByteString NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToHeader NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToLog NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToQuery NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

FromText NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToText NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

FromXML NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToXML NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Generic NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Associated Types

type Rep NetworkEapMethod :: Type -> Type #

Read NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Show NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

NFData NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Methods

rnf :: NetworkEapMethod -> () #

Eq NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Ord NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Hashable NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

type Rep NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

type Rep NetworkEapMethod = D1 ('MetaData "NetworkEapMethod" "Amazonka.AlexaBusiness.Types.NetworkEapMethod" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "NetworkEapMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkEapMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkSecurityType

newtype NetworkSecurityType Source #

Instances

Instances details
FromJSON NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

FromJSONKey NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToJSON NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToJSONKey NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToByteString NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToHeader NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToLog NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToQuery NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

FromText NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToText NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

FromXML NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToXML NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Generic NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Associated Types

type Rep NetworkSecurityType :: Type -> Type #

Read NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Show NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

NFData NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Methods

rnf :: NetworkSecurityType -> () #

Eq NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Ord NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Hashable NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

type Rep NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

type Rep NetworkSecurityType = D1 ('MetaData "NetworkSecurityType" "Amazonka.AlexaBusiness.Types.NetworkSecurityType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "NetworkSecurityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkSecurityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PhoneNumberType

newtype PhoneNumberType Source #

Constructors

PhoneNumberType' 

Instances

Instances details
FromJSON PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

FromJSONKey PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToJSON PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToJSONKey PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToByteString PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToHeader PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToLog PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToQuery PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

FromText PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToText PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

FromXML PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToXML PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Methods

toXML :: PhoneNumberType -> XML #

Generic PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Associated Types

type Rep PhoneNumberType :: Type -> Type #

Read PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Show PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

NFData PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Methods

rnf :: PhoneNumberType -> () #

Eq PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Ord PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Hashable PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

type Rep PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

type Rep PhoneNumberType = D1 ('MetaData "PhoneNumberType" "Amazonka.AlexaBusiness.Types.PhoneNumberType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "PhoneNumberType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPhoneNumberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RequirePin

newtype RequirePin Source #

Constructors

RequirePin' 

Fields

Bundled Patterns

pattern RequirePin_NO :: RequirePin 
pattern RequirePin_OPTIONAL :: RequirePin 
pattern RequirePin_YES :: RequirePin 

Instances

Instances details
FromJSON RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

FromJSONKey RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToJSON RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToJSONKey RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToByteString RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToHeader RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToLog RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToQuery RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

FromText RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToText RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Methods

toText :: RequirePin -> Text #

FromXML RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToXML RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Methods

toXML :: RequirePin -> XML #

Generic RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Associated Types

type Rep RequirePin :: Type -> Type #

Read RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Show RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

NFData RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Methods

rnf :: RequirePin -> () #

Eq RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Ord RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Hashable RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

type Rep RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

type Rep RequirePin = D1 ('MetaData "RequirePin" "Amazonka.AlexaBusiness.Types.RequirePin" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "RequirePin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequirePin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SipType

newtype SipType Source #

Constructors

SipType' 

Fields

Bundled Patterns

pattern SipType_WORK :: SipType 

Instances

Instances details
FromJSON SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

FromJSONKey SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToJSON SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToJSONKey SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToByteString SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

toBS :: SipType -> ByteString #

ToHeader SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

toHeader :: HeaderName -> SipType -> [Header] #

ToLog SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToQuery SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

FromText SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToText SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

toText :: SipType -> Text #

FromXML SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToXML SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

toXML :: SipType -> XML #

Generic SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Associated Types

type Rep SipType :: Type -> Type #

Methods

from :: SipType -> Rep SipType x #

to :: Rep SipType x -> SipType #

Read SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Show SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

NFData SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

rnf :: SipType -> () #

Eq SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

(==) :: SipType -> SipType -> Bool #

(/=) :: SipType -> SipType -> Bool #

Ord SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Hashable SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

hashWithSalt :: Int -> SipType -> Int #

hash :: SipType -> Int #

type Rep SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

type Rep SipType = D1 ('MetaData "SipType" "Amazonka.AlexaBusiness.Types.SipType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "SipType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SkillType

newtype SkillType Source #

Constructors

SkillType' 

Fields

Bundled Patterns

pattern SkillType_PRIVATE :: SkillType 
pattern SkillType_PUBLIC :: SkillType 

Instances

Instances details
FromJSON SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

FromJSONKey SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToJSON SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToJSONKey SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToByteString SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Methods

toBS :: SkillType -> ByteString #

ToHeader SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToLog SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToQuery SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

FromText SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToText SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Methods

toText :: SkillType -> Text #

FromXML SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToXML SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Methods

toXML :: SkillType -> XML #

Generic SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Associated Types

type Rep SkillType :: Type -> Type #

Read SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Show SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

NFData SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Methods

rnf :: SkillType -> () #

Eq SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Ord SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Hashable SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

type Rep SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

type Rep SkillType = D1 ('MetaData "SkillType" "Amazonka.AlexaBusiness.Types.SkillType" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "SkillType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSkillType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SkillTypeFilter

newtype SkillTypeFilter Source #

Constructors

SkillTypeFilter' 

Instances

Instances details
FromJSON SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

FromJSONKey SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToJSON SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToJSONKey SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToByteString SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToHeader SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToLog SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToQuery SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

FromText SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToText SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

FromXML SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToXML SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Methods

toXML :: SkillTypeFilter -> XML #

Generic SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Associated Types

type Rep SkillTypeFilter :: Type -> Type #

Read SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Show SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

NFData SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Methods

rnf :: SkillTypeFilter -> () #

Eq SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Ord SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Hashable SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

type Rep SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

type Rep SkillTypeFilter = D1 ('MetaData "SkillTypeFilter" "Amazonka.AlexaBusiness.Types.SkillTypeFilter" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "SkillTypeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSkillTypeFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortValue

newtype SortValue Source #

Constructors

SortValue' 

Fields

Bundled Patterns

pattern SortValue_ASC :: SortValue 
pattern SortValue_DESC :: SortValue 

Instances

Instances details
FromJSON SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

FromJSONKey SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToJSON SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToJSONKey SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToByteString SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Methods

toBS :: SortValue -> ByteString #

ToHeader SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToLog SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToQuery SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

FromText SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToText SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Methods

toText :: SortValue -> Text #

FromXML SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToXML SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Methods

toXML :: SortValue -> XML #

Generic SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Associated Types

type Rep SortValue :: Type -> Type #

Read SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Show SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

NFData SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Methods

rnf :: SortValue -> () #

Eq SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Ord SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Hashable SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

type Rep SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

type Rep SortValue = D1 ('MetaData "SortValue" "Amazonka.AlexaBusiness.Types.SortValue" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "SortValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TemperatureUnit

newtype TemperatureUnit Source #

Constructors

TemperatureUnit' 

Instances

Instances details
FromJSON TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

FromJSONKey TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToJSON TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToJSONKey TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToByteString TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToHeader TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToLog TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToQuery TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

FromText TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToText TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

FromXML TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToXML TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Methods

toXML :: TemperatureUnit -> XML #

Generic TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Associated Types

type Rep TemperatureUnit :: Type -> Type #

Read TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Show TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

NFData TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Methods

rnf :: TemperatureUnit -> () #

Eq TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Ord TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Hashable TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

type Rep TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

type Rep TemperatureUnit = D1 ('MetaData "TemperatureUnit" "Amazonka.AlexaBusiness.Types.TemperatureUnit" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "TemperatureUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTemperatureUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WakeWord

newtype WakeWord Source #

Constructors

WakeWord' 

Fields

Bundled Patterns

pattern WakeWord_ALEXA :: WakeWord 
pattern WakeWord_AMAZON :: WakeWord 
pattern WakeWord_COMPUTER :: WakeWord 
pattern WakeWord_ECHO :: WakeWord 

Instances

Instances details
FromJSON WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

FromJSONKey WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToJSON WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToJSONKey WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToByteString WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

toBS :: WakeWord -> ByteString #

ToHeader WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

toHeader :: HeaderName -> WakeWord -> [Header] #

ToLog WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToQuery WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

FromText WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToText WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

toText :: WakeWord -> Text #

FromXML WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToXML WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

toXML :: WakeWord -> XML #

Generic WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Associated Types

type Rep WakeWord :: Type -> Type #

Methods

from :: WakeWord -> Rep WakeWord x #

to :: Rep WakeWord x -> WakeWord #

Read WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Show WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

NFData WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

rnf :: WakeWord -> () #

Eq WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Ord WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Hashable WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

hashWithSalt :: Int -> WakeWord -> Int #

hash :: WakeWord -> Int #

type Rep WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

type Rep WakeWord = D1 ('MetaData "WakeWord" "Amazonka.AlexaBusiness.Types.WakeWord" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'True) (C1 ('MetaCons "WakeWord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWakeWord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AddressBook

data AddressBook Source #

An address book with attributes.

See: newAddressBook smart constructor.

Constructors

AddressBook' 

Fields

Instances

Instances details
FromJSON AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Generic AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Associated Types

type Rep AddressBook :: Type -> Type #

Read AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Show AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

NFData AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Methods

rnf :: AddressBook -> () #

Eq AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Hashable AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

type Rep AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

type Rep AddressBook = D1 ('MetaData "AddressBook" "Amazonka.AlexaBusiness.Types.AddressBook" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "AddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAddressBook :: AddressBook Source #

Create a value of AddressBook 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:addressBookArn:AddressBook', addressBook_addressBookArn - The ARN of the address book.

$sel:description:AddressBook', addressBook_description - The description of the address book.

$sel:name:AddressBook', addressBook_name - The name of the address book.

addressBook_addressBookArn :: Lens' AddressBook (Maybe Text) Source #

The ARN of the address book.

addressBook_description :: Lens' AddressBook (Maybe Text) Source #

The description of the address book.

addressBook_name :: Lens' AddressBook (Maybe Text) Source #

The name of the address book.

AddressBookData

data AddressBookData Source #

Information related to an address book.

See: newAddressBookData smart constructor.

Constructors

AddressBookData' 

Fields

Instances

Instances details
FromJSON AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Generic AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Associated Types

type Rep AddressBookData :: Type -> Type #

Read AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Show AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

NFData AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Methods

rnf :: AddressBookData -> () #

Eq AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Hashable AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

type Rep AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

type Rep AddressBookData = D1 ('MetaData "AddressBookData" "Amazonka.AlexaBusiness.Types.AddressBookData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "AddressBookData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAddressBookData :: AddressBookData Source #

Create a value of AddressBookData 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:addressBookArn:AddressBookData', addressBookData_addressBookArn - The ARN of the address book.

$sel:description:AddressBookData', addressBookData_description - The description of the address book.

$sel:name:AddressBookData', addressBookData_name - The name of the address book.

addressBookData_description :: Lens' AddressBookData (Maybe Text) Source #

The description of the address book.

addressBookData_name :: Lens' AddressBookData (Maybe Text) Source #

The name of the address book.

Audio

data Audio Source #

The audio message. There is a 1 MB limit on the audio file input and the only supported format is MP3. To convert your MP3 audio files to an Alexa-friendly,

required codec version (MPEG version 2) and bit rate (48 kbps), you might use converter software. One option for this is a command-line tool, FFmpeg. For more information, see FFmpeg. The following command converts the provided <input-file> to an MP3 file that is played in the announcement:

ffmpeg -i <input-file> -ac 2 -codec:a libmp3lame -b:a 48k -ar 16000 <output-file.mp3>

See: newAudio smart constructor.

Constructors

Audio' 

Fields

  • locale :: Locale

    The locale of the audio message. Currently, en-US is supported.

  • location :: Text

    The location of the audio file. Currently, S3 URLs are supported. Only S3 locations comprised of safe characters are valid. For more information, see Safe Characters.

Instances

Instances details
ToJSON Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Generic Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Associated Types

type Rep Audio :: Type -> Type #

Methods

from :: Audio -> Rep Audio x #

to :: Rep Audio x -> Audio #

Read Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Show Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

showsPrec :: Int -> Audio -> ShowS #

show :: Audio -> String #

showList :: [Audio] -> ShowS #

NFData Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

rnf :: Audio -> () #

Eq Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

(==) :: Audio -> Audio -> Bool #

(/=) :: Audio -> Audio -> Bool #

Hashable Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

hashWithSalt :: Int -> Audio -> Int #

hash :: Audio -> Int #

type Rep Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

type Rep Audio = D1 ('MetaData "Audio" "Amazonka.AlexaBusiness.Types.Audio" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Audio'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Locale) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAudio Source #

Create a value of Audio 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:locale:Audio', audio_locale - The locale of the audio message. Currently, en-US is supported.

$sel:location:Audio', audio_location - The location of the audio file. Currently, S3 URLs are supported. Only S3 locations comprised of safe characters are valid. For more information, see Safe Characters.

audio_locale :: Lens' Audio Locale Source #

The locale of the audio message. Currently, en-US is supported.

audio_location :: Lens' Audio Text Source #

The location of the audio file. Currently, S3 URLs are supported. Only S3 locations comprised of safe characters are valid. For more information, see Safe Characters.

BusinessReport

data BusinessReport Source #

Usage report with specified parameters.

See: newBusinessReport smart constructor.

Constructors

BusinessReport' 

Fields

Instances

Instances details
FromJSON BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Generic BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Associated Types

type Rep BusinessReport :: Type -> Type #

Read BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Show BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

NFData BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Methods

rnf :: BusinessReport -> () #

Eq BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Hashable BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

type Rep BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

type Rep BusinessReport = D1 ('MetaData "BusinessReport" "Amazonka.AlexaBusiness.Types.BusinessReport" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "BusinessReport'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deliveryTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "downloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportFailureCode)) :*: (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportS3Location)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportStatus))))))

newBusinessReport :: BusinessReport Source #

Create a value of BusinessReport 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:deliveryTime:BusinessReport', businessReport_deliveryTime - The time of report delivery.

$sel:downloadUrl:BusinessReport', businessReport_downloadUrl - The download link where a user can download the report.

$sel:failureCode:BusinessReport', businessReport_failureCode - The failure code.

$sel:s3Location:BusinessReport', businessReport_s3Location - The S3 location of the output reports.

$sel:status:BusinessReport', businessReport_status - The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).

businessReport_downloadUrl :: Lens' BusinessReport (Maybe Text) Source #

The download link where a user can download the report.

businessReport_status :: Lens' BusinessReport (Maybe BusinessReportStatus) Source #

The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).

BusinessReportContentRange

data BusinessReportContentRange Source #

The content range of the report.

See: newBusinessReportContentRange smart constructor.

Constructors

BusinessReportContentRange' 

Fields

Instances

Instances details
FromJSON BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

ToJSON BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Generic BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Associated Types

type Rep BusinessReportContentRange :: Type -> Type #

Read BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Show BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

NFData BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Eq BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Hashable BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

type Rep BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

type Rep BusinessReportContentRange = D1 ('MetaData "BusinessReportContentRange" "Amazonka.AlexaBusiness.Types.BusinessReportContentRange" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "BusinessReportContentRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "interval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BusinessReportInterval)))

newBusinessReportContentRange Source #

Create a value of BusinessReportContentRange 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:interval:BusinessReportContentRange', businessReportContentRange_interval - The interval of the content range.

BusinessReportRecurrence

data BusinessReportRecurrence Source #

The recurrence of the reports.

See: newBusinessReportRecurrence smart constructor.

Constructors

BusinessReportRecurrence' 

Fields

Instances

Instances details
FromJSON BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

ToJSON BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Generic BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Associated Types

type Rep BusinessReportRecurrence :: Type -> Type #

Read BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Show BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

NFData BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Eq BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Hashable BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

type Rep BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

type Rep BusinessReportRecurrence = D1 ('MetaData "BusinessReportRecurrence" "Amazonka.AlexaBusiness.Types.BusinessReportRecurrence" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "BusinessReportRecurrence'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBusinessReportRecurrence :: BusinessReportRecurrence Source #

Create a value of BusinessReportRecurrence 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:startDate:BusinessReportRecurrence', businessReportRecurrence_startDate - The start date.

BusinessReportS3Location

data BusinessReportS3Location Source #

The S3 location of the output reports.

See: newBusinessReportS3Location smart constructor.

Constructors

BusinessReportS3Location' 

Fields

Instances

Instances details
FromJSON BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Generic BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Associated Types

type Rep BusinessReportS3Location :: Type -> Type #

Read BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Show BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

NFData BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Eq BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Hashable BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

type Rep BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

type Rep BusinessReportS3Location = D1 ('MetaData "BusinessReportS3Location" "Amazonka.AlexaBusiness.Types.BusinessReportS3Location" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "BusinessReportS3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBusinessReportS3Location :: BusinessReportS3Location Source #

Create a value of BusinessReportS3Location 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:bucketName:BusinessReportS3Location', businessReportS3Location_bucketName - The S3 bucket name of the output reports.

$sel:path:BusinessReportS3Location', businessReportS3Location_path - The path of the business report.

BusinessReportSchedule

data BusinessReportSchedule Source #

The schedule of the usage report.

See: newBusinessReportSchedule smart constructor.

Constructors

BusinessReportSchedule' 

Fields

Instances

Instances details
FromJSON BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Generic BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Associated Types

type Rep BusinessReportSchedule :: Type -> Type #

Read BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Show BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

NFData BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Methods

rnf :: BusinessReportSchedule -> () #

Eq BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Hashable BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

type Rep BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

newBusinessReportSchedule :: BusinessReportSchedule Source #

Create a value of BusinessReportSchedule 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:contentRange:BusinessReportSchedule', businessReportSchedule_contentRange - The content range of the reports.

$sel:format:BusinessReportSchedule', businessReportSchedule_format - The format of the generated report (individual CSV files or zipped files of individual files).

$sel:lastBusinessReport:BusinessReportSchedule', businessReportSchedule_lastBusinessReport - The details of the last business report delivery for a specified time interval.

$sel:recurrence:BusinessReportSchedule', businessReportSchedule_recurrence - The recurrence of the reports.

$sel:s3BucketName:BusinessReportSchedule', businessReportSchedule_s3BucketName - The S3 bucket name of the output reports.

$sel:s3KeyPrefix:BusinessReportSchedule', businessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.

$sel:scheduleArn:BusinessReportSchedule', businessReportSchedule_scheduleArn - The ARN of the business report schedule.

$sel:scheduleName:BusinessReportSchedule', businessReportSchedule_scheduleName - The name identifier of the schedule.

businessReportSchedule_format :: Lens' BusinessReportSchedule (Maybe BusinessReportFormat) Source #

The format of the generated report (individual CSV files or zipped files of individual files).

businessReportSchedule_lastBusinessReport :: Lens' BusinessReportSchedule (Maybe BusinessReport) Source #

The details of the last business report delivery for a specified time interval.

businessReportSchedule_s3BucketName :: Lens' BusinessReportSchedule (Maybe Text) Source #

The S3 bucket name of the output reports.

businessReportSchedule_s3KeyPrefix :: Lens' BusinessReportSchedule (Maybe Text) Source #

The S3 key where the report is delivered.

Category

data Category Source #

The skill store category that is shown. Alexa skills are assigned a specific skill category during creation, such as News, Social, and Sports.

See: newCategory smart constructor.

Constructors

Category' 

Fields

Instances

Instances details
FromJSON Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Generic Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Associated Types

type Rep Category :: Type -> Type #

Methods

from :: Category -> Rep Category x #

to :: Rep Category x -> Category #

Read Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Show Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

NFData Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Methods

rnf :: Category -> () #

Eq Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Hashable Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Methods

hashWithSalt :: Int -> Category -> Int #

hash :: Category -> Int #

type Rep Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

type Rep Category = D1 ('MetaData "Category" "Amazonka.AlexaBusiness.Types.Category" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Category'" 'PrefixI 'True) (S1 ('MetaSel ('Just "categoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "categoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCategory :: Category Source #

Create a value of Category 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:categoryId:Category', category_categoryId - The ID of the skill store category.

$sel:categoryName:Category', category_categoryName - The name of the skill store category.

category_categoryId :: Lens' Category (Maybe Natural) Source #

The ID of the skill store category.

category_categoryName :: Lens' Category (Maybe Text) Source #

The name of the skill store category.

ConferencePreference

data ConferencePreference Source #

The default conference provider that is used if no other scheduled meetings are detected.

See: newConferencePreference smart constructor.

Constructors

ConferencePreference' 

Fields

Instances

Instances details
FromJSON ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

ToJSON ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Generic ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Associated Types

type Rep ConferencePreference :: Type -> Type #

Read ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Show ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

NFData ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Methods

rnf :: ConferencePreference -> () #

Eq ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Hashable ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

type Rep ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

type Rep ConferencePreference = D1 ('MetaData "ConferencePreference" "Amazonka.AlexaBusiness.Types.ConferencePreference" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "ConferencePreference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultConferenceProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newConferencePreference :: ConferencePreference Source #

Create a value of ConferencePreference 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:defaultConferenceProviderArn:ConferencePreference', conferencePreference_defaultConferenceProviderArn - The ARN of the default conference provider.

ConferenceProvider

data ConferenceProvider Source #

An entity that provides a conferencing solution. Alexa for Business acts as the voice interface and mediator that connects users to their preferred conference provider. Examples of conference providers include Amazon Chime, Zoom, Cisco, and Polycom.

See: newConferenceProvider smart constructor.

Constructors

ConferenceProvider' 

Fields

Instances

Instances details
FromJSON ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Generic ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Associated Types

type Rep ConferenceProvider :: Type -> Type #

Read ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Show ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

NFData ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Methods

rnf :: ConferenceProvider -> () #

Eq ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Hashable ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

type Rep ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

newConferenceProvider :: ConferenceProvider Source #

Create a value of ConferenceProvider 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:arn:ConferenceProvider', conferenceProvider_arn - The ARN of the newly created conference provider.

$sel:iPDialIn:ConferenceProvider', conferenceProvider_iPDialIn - The IP endpoint and protocol for calling.

$sel:meetingSetting:ConferenceProvider', conferenceProvider_meetingSetting - The meeting settings for the conference provider.

$sel:name:ConferenceProvider', conferenceProvider_name - The name of the conference provider.

$sel:pSTNDialIn:ConferenceProvider', conferenceProvider_pSTNDialIn - The information for PSTN conferencing.

$sel:type':ConferenceProvider', conferenceProvider_type - The type of conference providers.

conferenceProvider_arn :: Lens' ConferenceProvider (Maybe Text) Source #

The ARN of the newly created conference provider.

conferenceProvider_iPDialIn :: Lens' ConferenceProvider (Maybe IPDialIn) Source #

The IP endpoint and protocol for calling.

conferenceProvider_meetingSetting :: Lens' ConferenceProvider (Maybe MeetingSetting) Source #

The meeting settings for the conference provider.

conferenceProvider_name :: Lens' ConferenceProvider (Maybe Text) Source #

The name of the conference provider.

Contact

data Contact Source #

A contact with attributes.

See: newContact smart constructor.

Constructors

Contact' 

Fields

Instances

Instances details
FromJSON Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Generic Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Associated Types

type Rep Contact :: Type -> Type #

Methods

from :: Contact -> Rep Contact x #

to :: Rep Contact x -> Contact #

Show Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

NFData Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Methods

rnf :: Contact -> () #

Eq Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Methods

(==) :: Contact -> Contact -> Bool #

(/=) :: Contact -> Contact -> Bool #

Hashable Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Methods

hashWithSalt :: Int -> Contact -> Int #

hash :: Contact -> Int #

type Rep Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

newContact :: Contact Source #

Create a value of Contact 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:contactArn:Contact', contact_contactArn - The ARN of the contact.

$sel:displayName:Contact', contact_displayName - The name of the contact to display on the console.

$sel:firstName:Contact', contact_firstName - The first name of the contact, used to call the contact on the device.

$sel:lastName:Contact', contact_lastName - The last name of the contact, used to call the contact on the device.

$sel:phoneNumber:Contact', contact_phoneNumber - The phone number of the contact. The phone number type defaults to WORK. You can either specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.

$sel:phoneNumbers:Contact', contact_phoneNumbers - The list of phone numbers for the contact.

$sel:sipAddresses:Contact', contact_sipAddresses - The list of SIP addresses for the contact.

contact_contactArn :: Lens' Contact (Maybe Text) Source #

The ARN of the contact.

contact_displayName :: Lens' Contact (Maybe Text) Source #

The name of the contact to display on the console.

contact_firstName :: Lens' Contact (Maybe Text) Source #

The first name of the contact, used to call the contact on the device.

contact_lastName :: Lens' Contact (Maybe Text) Source #

The last name of the contact, used to call the contact on the device.

contact_phoneNumber :: Lens' Contact (Maybe Text) Source #

The phone number of the contact. The phone number type defaults to WORK. You can either specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.

contact_phoneNumbers :: Lens' Contact (Maybe [PhoneNumber]) Source #

The list of phone numbers for the contact.

contact_sipAddresses :: Lens' Contact (Maybe [SipAddress]) Source #

The list of SIP addresses for the contact.

ContactData

data ContactData Source #

Information related to a contact.

See: newContactData smart constructor.

Constructors

ContactData' 

Fields

Instances

Instances details
FromJSON ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

Generic ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

Associated Types

type Rep ContactData :: Type -> Type #

Show ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

NFData ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

Methods

rnf :: ContactData -> () #

Eq ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

Hashable ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

type Rep ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

type Rep ContactData = D1 ('MetaData "ContactData" "Amazonka.AlexaBusiness.Types.ContactData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "ContactData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "phoneNumbers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PhoneNumber])) :*: S1 ('MetaSel ('Just "sipAddresses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SipAddress]))))))

newContactData :: ContactData Source #

Create a value of ContactData 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:contactArn:ContactData', contactData_contactArn - The ARN of the contact.

$sel:displayName:ContactData', contactData_displayName - The name of the contact to display on the console.

$sel:firstName:ContactData', contactData_firstName - The first name of the contact, used to call the contact on the device.

$sel:lastName:ContactData', contactData_lastName - The last name of the contact, used to call the contact on the device.

$sel:phoneNumber:ContactData', contactData_phoneNumber - The phone number of the contact. The phone number type defaults to WORK. You can specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.

$sel:phoneNumbers:ContactData', contactData_phoneNumbers - The list of phone numbers for the contact.

$sel:sipAddresses:ContactData', contactData_sipAddresses - The list of SIP addresses for the contact.

contactData_displayName :: Lens' ContactData (Maybe Text) Source #

The name of the contact to display on the console.

contactData_firstName :: Lens' ContactData (Maybe Text) Source #

The first name of the contact, used to call the contact on the device.

contactData_lastName :: Lens' ContactData (Maybe Text) Source #

The last name of the contact, used to call the contact on the device.

contactData_phoneNumber :: Lens' ContactData (Maybe Text) Source #

The phone number of the contact. The phone number type defaults to WORK. You can specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.

contactData_phoneNumbers :: Lens' ContactData (Maybe [PhoneNumber]) Source #

The list of phone numbers for the contact.

contactData_sipAddresses :: Lens' ContactData (Maybe [SipAddress]) Source #

The list of SIP addresses for the contact.

Content

data Content Source #

The content definition. This can contain only one text, SSML, or audio list object.

See: newContent smart constructor.

Constructors

Content' 

Fields

Instances

Instances details
ToJSON Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Generic Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Associated Types

type Rep Content :: Type -> Type #

Methods

from :: Content -> Rep Content x #

to :: Rep Content x -> Content #

Read Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Show Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

NFData Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Methods

rnf :: Content -> () #

Eq Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Methods

(==) :: Content -> Content -> Bool #

(/=) :: Content -> Content -> Bool #

Hashable Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Methods

hashWithSalt :: Int -> Content -> Int #

hash :: Content -> Int #

type Rep Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

type Rep Content = D1 ('MetaData "Content" "Amazonka.AlexaBusiness.Types.Content" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Content'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audioList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Audio])) :*: (S1 ('MetaSel ('Just "ssmlList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Ssml])) :*: S1 ('MetaSel ('Just "textList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextMessage])))))

newContent :: Content Source #

Create a value of Content 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:audioList:Content', content_audioList - The list of audio messages.

$sel:ssmlList:Content', content_ssmlList - The list of SSML messages.

$sel:textList:Content', content_textList - The list of text messages.

content_audioList :: Lens' Content (Maybe [Audio]) Source #

The list of audio messages.

content_ssmlList :: Lens' Content (Maybe [Ssml]) Source #

The list of SSML messages.

content_textList :: Lens' Content (Maybe [TextMessage]) Source #

The list of text messages.

CreateEndOfMeetingReminder

data CreateEndOfMeetingReminder Source #

Creates settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

See: newCreateEndOfMeetingReminder smart constructor.

Constructors

CreateEndOfMeetingReminder' 

Fields

Instances

Instances details
ToJSON CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Generic CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Associated Types

type Rep CreateEndOfMeetingReminder :: Type -> Type #

Read CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Show CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

NFData CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Eq CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Hashable CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

type Rep CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

type Rep CreateEndOfMeetingReminder = D1 ('MetaData "CreateEndOfMeetingReminder" "Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "CreateEndOfMeetingReminder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reminderAtMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Int)) :*: (S1 ('MetaSel ('Just "reminderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EndOfMeetingReminderType) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newCreateEndOfMeetingReminder Source #

Create a value of CreateEndOfMeetingReminder 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:reminderAtMinutes:CreateEndOfMeetingReminder', createEndOfMeetingReminder_reminderAtMinutes - A range of 3 to 15 minutes that determines when the reminder begins.

$sel:reminderType:CreateEndOfMeetingReminder', createEndOfMeetingReminder_reminderType - The type of sound that users hear during the end of meeting reminder.

$sel:enabled:CreateEndOfMeetingReminder', createEndOfMeetingReminder_enabled - Whether an end of meeting reminder is enabled or not.

createEndOfMeetingReminder_reminderAtMinutes :: Lens' CreateEndOfMeetingReminder (NonEmpty Int) Source #

A range of 3 to 15 minutes that determines when the reminder begins.

createEndOfMeetingReminder_reminderType :: Lens' CreateEndOfMeetingReminder EndOfMeetingReminderType Source #

The type of sound that users hear during the end of meeting reminder.

createEndOfMeetingReminder_enabled :: Lens' CreateEndOfMeetingReminder Bool Source #

Whether an end of meeting reminder is enabled or not.

CreateInstantBooking

data CreateInstantBooking Source #

Creates settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.

See: newCreateInstantBooking smart constructor.

Constructors

CreateInstantBooking' 

Fields

  • durationInMinutes :: Int

    Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

  • enabled :: Bool

    Whether instant booking is enabled or not.

Instances

Instances details
ToJSON CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Generic CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Associated Types

type Rep CreateInstantBooking :: Type -> Type #

Read CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Show CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

NFData CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Methods

rnf :: CreateInstantBooking -> () #

Eq CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Hashable CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

type Rep CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

type Rep CreateInstantBooking = D1 ('MetaData "CreateInstantBooking" "Amazonka.AlexaBusiness.Types.CreateInstantBooking" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "CreateInstantBooking'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newCreateInstantBooking Source #

Create a value of CreateInstantBooking 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:durationInMinutes:CreateInstantBooking', createInstantBooking_durationInMinutes - Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

$sel:enabled:CreateInstantBooking', createInstantBooking_enabled - Whether instant booking is enabled or not.

createInstantBooking_durationInMinutes :: Lens' CreateInstantBooking Int Source #

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

createInstantBooking_enabled :: Lens' CreateInstantBooking Bool Source #

Whether instant booking is enabled or not.

CreateMeetingRoomConfiguration

data CreateMeetingRoomConfiguration Source #

Creates meeting room settings of a room profile.

See: newCreateMeetingRoomConfiguration smart constructor.

Constructors

CreateMeetingRoomConfiguration' 

Fields

Instances

Instances details
ToJSON CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Generic CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Associated Types

type Rep CreateMeetingRoomConfiguration :: Type -> Type #

Read CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Show CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

NFData CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Eq CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Hashable CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

type Rep CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

type Rep CreateMeetingRoomConfiguration = D1 ('MetaData "CreateMeetingRoomConfiguration" "Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "CreateMeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateEndOfMeetingReminder)) :*: S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateInstantBooking))) :*: (S1 ('MetaSel ('Just "requireCheckIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateRequireCheckIn)) :*: S1 ('MetaSel ('Just "roomUtilizationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newCreateMeetingRoomConfiguration :: CreateMeetingRoomConfiguration Source #

Create a value of CreateMeetingRoomConfiguration 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:endOfMeetingReminder:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_endOfMeetingReminder - Undocumented member.

$sel:instantBooking:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_instantBooking - Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

$sel:requireCheckIn:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

$sel:roomUtilizationMetricsEnabled:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.

createMeetingRoomConfiguration_instantBooking :: Lens' CreateMeetingRoomConfiguration (Maybe CreateInstantBooking) Source #

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

createMeetingRoomConfiguration_requireCheckIn :: Lens' CreateMeetingRoomConfiguration (Maybe CreateRequireCheckIn) Source #

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

CreateRequireCheckIn

data CreateRequireCheckIn Source #

Creates settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.

See: newCreateRequireCheckIn smart constructor.

Constructors

CreateRequireCheckIn' 

Fields

  • releaseAfterMinutes :: Int

    Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

  • enabled :: Bool

    Whether require check in is enabled or not.

Instances

Instances details
ToJSON CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Generic CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Associated Types

type Rep CreateRequireCheckIn :: Type -> Type #

Read CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Show CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

NFData CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Methods

rnf :: CreateRequireCheckIn -> () #

Eq CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Hashable CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

type Rep CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

type Rep CreateRequireCheckIn = D1 ('MetaData "CreateRequireCheckIn" "Amazonka.AlexaBusiness.Types.CreateRequireCheckIn" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "CreateRequireCheckIn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "releaseAfterMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newCreateRequireCheckIn Source #

Create a value of CreateRequireCheckIn 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:releaseAfterMinutes:CreateRequireCheckIn', createRequireCheckIn_releaseAfterMinutes - Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

$sel:enabled:CreateRequireCheckIn', createRequireCheckIn_enabled - Whether require check in is enabled or not.

createRequireCheckIn_releaseAfterMinutes :: Lens' CreateRequireCheckIn Int Source #

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

createRequireCheckIn_enabled :: Lens' CreateRequireCheckIn Bool Source #

Whether require check in is enabled or not.

DeveloperInfo

data DeveloperInfo Source #

The details about the developer that published the skill.

See: newDeveloperInfo smart constructor.

Constructors

DeveloperInfo' 

Fields

Instances

Instances details
FromJSON DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Generic DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Associated Types

type Rep DeveloperInfo :: Type -> Type #

Read DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Show DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

NFData DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Methods

rnf :: DeveloperInfo -> () #

Eq DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Hashable DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

type Rep DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

type Rep DeveloperInfo = D1 ('MetaData "DeveloperInfo" "Amazonka.AlexaBusiness.Types.DeveloperInfo" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "DeveloperInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "developerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "privacyPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDeveloperInfo :: DeveloperInfo Source #

Create a value of DeveloperInfo 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:developerName:DeveloperInfo', developerInfo_developerName - The name of the developer.

$sel:email:DeveloperInfo', developerInfo_email - The email of the developer.

$sel:privacyPolicy:DeveloperInfo', developerInfo_privacyPolicy - The URL of the privacy policy.

$sel:url:DeveloperInfo', developerInfo_url - The website of the developer.

developerInfo_email :: Lens' DeveloperInfo (Maybe Text) Source #

The email of the developer.

developerInfo_privacyPolicy :: Lens' DeveloperInfo (Maybe Text) Source #

The URL of the privacy policy.

developerInfo_url :: Lens' DeveloperInfo (Maybe Text) Source #

The website of the developer.

Device

data Device Source #

A device with attributes.

See: newDevice smart constructor.

Constructors

Device' 

Fields

Instances

Instances details
FromJSON Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Generic Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Associated Types

type Rep Device :: Type -> Type #

Methods

from :: Device -> Rep Device x #

to :: Rep Device x -> Device #

Read Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Show Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

NFData Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Methods

rnf :: Device -> () #

Eq Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Methods

(==) :: Device -> Device -> Bool #

(/=) :: Device -> Device -> Bool #

Hashable Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

type Rep Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

newDevice :: Device Source #

Create a value of Device 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:deviceArn:Device', device_deviceArn - The ARN of a device.

$sel:deviceName:Device', device_deviceName - The name of a device.

$sel:deviceSerialNumber:Device', device_deviceSerialNumber - The serial number of a device.

$sel:deviceStatus:Device', device_deviceStatus - The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.

$sel:deviceStatusInfo:Device', device_deviceStatusInfo - Detailed information about a device's status.

$sel:deviceType:Device', device_deviceType - The type of a device.

$sel:macAddress:Device', device_macAddress - The MAC address of a device.

$sel:networkProfileInfo:Device', device_networkProfileInfo - Detailed information about a device's network profile.

$sel:roomArn:Device', device_roomArn - The room ARN of a device.

$sel:softwareVersion:Device', device_softwareVersion - The software version of a device.

device_deviceArn :: Lens' Device (Maybe Text) Source #

The ARN of a device.

device_deviceName :: Lens' Device (Maybe Text) Source #

The name of a device.

device_deviceSerialNumber :: Lens' Device (Maybe Text) Source #

The serial number of a device.

device_deviceStatus :: Lens' Device (Maybe DeviceStatus) Source #

The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.

device_deviceStatusInfo :: Lens' Device (Maybe DeviceStatusInfo) Source #

Detailed information about a device's status.

device_deviceType :: Lens' Device (Maybe Text) Source #

The type of a device.

device_macAddress :: Lens' Device (Maybe Text) Source #

The MAC address of a device.

device_networkProfileInfo :: Lens' Device (Maybe DeviceNetworkProfileInfo) Source #

Detailed information about a device's network profile.

device_roomArn :: Lens' Device (Maybe Text) Source #

The room ARN of a device.

device_softwareVersion :: Lens' Device (Maybe Text) Source #

The software version of a device.

DeviceData

data DeviceData Source #

Device attributes.

See: newDeviceData smart constructor.

Constructors

DeviceData' 

Fields

Instances

Instances details
FromJSON DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Generic DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Associated Types

type Rep DeviceData :: Type -> Type #

Read DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Show DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

NFData DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Methods

rnf :: DeviceData -> () #

Eq DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Hashable DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

type Rep DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

type Rep DeviceData = D1 ('MetaData "DeviceData" "Amazonka.AlexaBusiness.Types.DeviceData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "DeviceData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "deviceSerialNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatus)) :*: S1 ('MetaSel ('Just "deviceStatusInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatusInfo))))) :*: ((S1 ('MetaSel ('Just "deviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "macAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "networkProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roomName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "softwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDeviceData :: DeviceData Source #

Create a value of DeviceData 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:createdTime:DeviceData', deviceData_createdTime - The time (in epoch) when the device data was created.

$sel:deviceArn:DeviceData', deviceData_deviceArn - The ARN of a device.

$sel:deviceName:DeviceData', deviceData_deviceName - The name of a device.

$sel:deviceSerialNumber:DeviceData', deviceData_deviceSerialNumber - The serial number of a device.

$sel:deviceStatus:DeviceData', deviceData_deviceStatus - The status of a device.

$sel:deviceStatusInfo:DeviceData', deviceData_deviceStatusInfo - Detailed information about a device's status.

$sel:deviceType:DeviceData', deviceData_deviceType - The type of a device.

$sel:macAddress:DeviceData', deviceData_macAddress - The MAC address of a device.

$sel:networkProfileArn:DeviceData', deviceData_networkProfileArn - The ARN of the network profile associated with a device.

$sel:networkProfileName:DeviceData', deviceData_networkProfileName - The name of the network profile associated with a device.

$sel:roomArn:DeviceData', deviceData_roomArn - The room ARN associated with a device.

$sel:roomName:DeviceData', deviceData_roomName - The name of the room associated with a device.

$sel:softwareVersion:DeviceData', deviceData_softwareVersion - The software version of a device.

deviceData_createdTime :: Lens' DeviceData (Maybe UTCTime) Source #

The time (in epoch) when the device data was created.

deviceData_deviceSerialNumber :: Lens' DeviceData (Maybe Text) Source #

The serial number of a device.

deviceData_deviceStatusInfo :: Lens' DeviceData (Maybe DeviceStatusInfo) Source #

Detailed information about a device's status.

deviceData_macAddress :: Lens' DeviceData (Maybe Text) Source #

The MAC address of a device.

deviceData_networkProfileArn :: Lens' DeviceData (Maybe Text) Source #

The ARN of the network profile associated with a device.

deviceData_networkProfileName :: Lens' DeviceData (Maybe Text) Source #

The name of the network profile associated with a device.

deviceData_roomArn :: Lens' DeviceData (Maybe Text) Source #

The room ARN associated with a device.

deviceData_roomName :: Lens' DeviceData (Maybe Text) Source #

The name of the room associated with a device.

deviceData_softwareVersion :: Lens' DeviceData (Maybe Text) Source #

The software version of a device.

DeviceEvent

data DeviceEvent Source #

The list of device events.

See: newDeviceEvent smart constructor.

Constructors

DeviceEvent' 

Fields

Instances

Instances details
FromJSON DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Generic DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Associated Types

type Rep DeviceEvent :: Type -> Type #

Read DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Show DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

NFData DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Methods

rnf :: DeviceEvent -> () #

Eq DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Hashable DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

type Rep DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

type Rep DeviceEvent = D1 ('MetaData "DeviceEvent" "Amazonka.AlexaBusiness.Types.DeviceEvent" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "DeviceEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceEventType)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDeviceEvent :: DeviceEvent Source #

Create a value of DeviceEvent 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:timestamp:DeviceEvent', deviceEvent_timestamp - The time (in epoch) when the event occurred.

$sel:type':DeviceEvent', deviceEvent_type - The type of device event.

$sel:value:DeviceEvent', deviceEvent_value - The value of the event.

deviceEvent_timestamp :: Lens' DeviceEvent (Maybe UTCTime) Source #

The time (in epoch) when the event occurred.

deviceEvent_value :: Lens' DeviceEvent (Maybe Text) Source #

The value of the event.

DeviceNetworkProfileInfo

data DeviceNetworkProfileInfo Source #

Detailed information about a device's network profile.

See: newDeviceNetworkProfileInfo smart constructor.

Constructors

DeviceNetworkProfileInfo' 

Fields

Instances

Instances details
FromJSON DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Generic DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Associated Types

type Rep DeviceNetworkProfileInfo :: Type -> Type #

Read DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Show DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

NFData DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Eq DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Hashable DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

type Rep DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

type Rep DeviceNetworkProfileInfo = D1 ('MetaData "DeviceNetworkProfileInfo" "Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "DeviceNetworkProfileInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "certificateExpirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDeviceNetworkProfileInfo :: DeviceNetworkProfileInfo Source #

Create a value of DeviceNetworkProfileInfo 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:certificateArn:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_certificateArn - The ARN of the certificate associated with a device.

$sel:certificateExpirationTime:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_certificateExpirationTime - The time (in epoch) when the certificate expires.

$sel:networkProfileArn:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_networkProfileArn - The ARN of the network profile associated with a device.

deviceNetworkProfileInfo_certificateArn :: Lens' DeviceNetworkProfileInfo (Maybe Text) Source #

The ARN of the certificate associated with a device.

deviceNetworkProfileInfo_networkProfileArn :: Lens' DeviceNetworkProfileInfo (Maybe Text) Source #

The ARN of the network profile associated with a device.

DeviceStatusDetail

data DeviceStatusDetail Source #

Details of a device’s status.

See: newDeviceStatusDetail smart constructor.

Constructors

DeviceStatusDetail' 

Fields

Instances

Instances details
FromJSON DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Generic DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Associated Types

type Rep DeviceStatusDetail :: Type -> Type #

Read DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Show DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

NFData DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Methods

rnf :: DeviceStatusDetail -> () #

Eq DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Hashable DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

type Rep DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

type Rep DeviceStatusDetail = D1 ('MetaData "DeviceStatusDetail" "Amazonka.AlexaBusiness.Types.DeviceStatusDetail" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "DeviceStatusDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatusDetailCode)) :*: S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Feature))))

newDeviceStatusDetail :: DeviceStatusDetail Source #

Create a value of DeviceStatusDetail 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:code:DeviceStatusDetail', deviceStatusDetail_code - The device status detail code.

$sel:feature:DeviceStatusDetail', deviceStatusDetail_feature - The list of available features on the device.

deviceStatusDetail_feature :: Lens' DeviceStatusDetail (Maybe Feature) Source #

The list of available features on the device.

DeviceStatusInfo

data DeviceStatusInfo Source #

Detailed information about a device's status.

See: newDeviceStatusInfo smart constructor.

Constructors

DeviceStatusInfo' 

Fields

Instances

Instances details
FromJSON DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Generic DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Associated Types

type Rep DeviceStatusInfo :: Type -> Type #

Read DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Show DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

NFData DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Methods

rnf :: DeviceStatusInfo -> () #

Eq DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Hashable DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

type Rep DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

type Rep DeviceStatusInfo = D1 ('MetaData "DeviceStatusInfo" "Amazonka.AlexaBusiness.Types.DeviceStatusInfo" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "DeviceStatusInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionStatus)) :*: (S1 ('MetaSel ('Just "connectionStatusUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "deviceStatusDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceStatusDetail])))))

newDeviceStatusInfo :: DeviceStatusInfo Source #

Create a value of DeviceStatusInfo 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:connectionStatus:DeviceStatusInfo', deviceStatusInfo_connectionStatus - The latest available information about the connection status of a device.

$sel:connectionStatusUpdatedTime:DeviceStatusInfo', deviceStatusInfo_connectionStatusUpdatedTime - The time (in epoch) when the device connection status changed.

$sel:deviceStatusDetails:DeviceStatusInfo', deviceStatusInfo_deviceStatusDetails - One or more device status detail descriptions.

deviceStatusInfo_connectionStatus :: Lens' DeviceStatusInfo (Maybe ConnectionStatus) Source #

The latest available information about the connection status of a device.

deviceStatusInfo_connectionStatusUpdatedTime :: Lens' DeviceStatusInfo (Maybe UTCTime) Source #

The time (in epoch) when the device connection status changed.

deviceStatusInfo_deviceStatusDetails :: Lens' DeviceStatusInfo (Maybe [DeviceStatusDetail]) Source #

One or more device status detail descriptions.

EndOfMeetingReminder

data EndOfMeetingReminder Source #

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

See: newEndOfMeetingReminder smart constructor.

Constructors

EndOfMeetingReminder' 

Fields

Instances

Instances details
FromJSON EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Generic EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Associated Types

type Rep EndOfMeetingReminder :: Type -> Type #

Read EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Show EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

NFData EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Methods

rnf :: EndOfMeetingReminder -> () #

Eq EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Hashable EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

type Rep EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

type Rep EndOfMeetingReminder = D1 ('MetaData "EndOfMeetingReminder" "Amazonka.AlexaBusiness.Types.EndOfMeetingReminder" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "EndOfMeetingReminder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "reminderAtMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Int))) :*: S1 ('MetaSel ('Just "reminderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndOfMeetingReminderType)))))

newEndOfMeetingReminder :: EndOfMeetingReminder Source #

Create a value of EndOfMeetingReminder 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:enabled:EndOfMeetingReminder', endOfMeetingReminder_enabled - Whether an end of meeting reminder is enabled or not.

$sel:reminderAtMinutes:EndOfMeetingReminder', endOfMeetingReminder_reminderAtMinutes - A range of 3 to 15 minutes that determines when the reminder begins.

$sel:reminderType:EndOfMeetingReminder', endOfMeetingReminder_reminderType - The type of sound that users hear during the end of meeting reminder.

endOfMeetingReminder_enabled :: Lens' EndOfMeetingReminder (Maybe Bool) Source #

Whether an end of meeting reminder is enabled or not.

endOfMeetingReminder_reminderAtMinutes :: Lens' EndOfMeetingReminder (Maybe (NonEmpty Int)) Source #

A range of 3 to 15 minutes that determines when the reminder begins.

endOfMeetingReminder_reminderType :: Lens' EndOfMeetingReminder (Maybe EndOfMeetingReminderType) Source #

The type of sound that users hear during the end of meeting reminder.

Filter

data Filter Source #

A filter name and value pair that is used to return a more specific list of results. Filters can be used to match a set of resources by various criteria.

See: newFilter smart constructor.

Constructors

Filter' 

Fields

Instances

Instances details
ToJSON Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.AlexaBusiness.Types.Filter" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newFilter Source #

Create a value of Filter 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:key:Filter', filter_key - The key of a filter.

$sel:values:Filter', filter_values - The values of a filter.

filter_key :: Lens' Filter Text Source #

The key of a filter.

filter_values :: Lens' Filter [Text] Source #

The values of a filter.

Gateway

data Gateway Source #

The details of the gateway.

See: newGateway smart constructor.

Constructors

Gateway' 

Fields

Instances

Instances details
FromJSON Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Generic Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Associated Types

type Rep Gateway :: Type -> Type #

Methods

from :: Gateway -> Rep Gateway x #

to :: Rep Gateway x -> Gateway #

Read Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Show Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

NFData Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Methods

rnf :: Gateway -> () #

Eq Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Methods

(==) :: Gateway -> Gateway -> Bool #

(/=) :: Gateway -> Gateway -> Bool #

Hashable Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Methods

hashWithSalt :: Int -> Gateway -> Int #

hash :: Gateway -> Int #

type Rep Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

type Rep Gateway = D1 ('MetaData "Gateway" "Amazonka.AlexaBusiness.Types.Gateway" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Gateway'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "softwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGateway :: Gateway Source #

Create a value of Gateway 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:arn:Gateway', gateway_arn - The ARN of the gateway.

$sel:description:Gateway', gateway_description - The description of the gateway.

$sel:gatewayGroupArn:Gateway', gateway_gatewayGroupArn - The ARN of the gateway group that the gateway is associated to.

$sel:name:Gateway', gateway_name - The name of the gateway.

$sel:softwareVersion:Gateway', gateway_softwareVersion - The software version of the gateway. The gateway automatically updates its software version during normal operation.

gateway_arn :: Lens' Gateway (Maybe Text) Source #

The ARN of the gateway.

gateway_description :: Lens' Gateway (Maybe Text) Source #

The description of the gateway.

gateway_gatewayGroupArn :: Lens' Gateway (Maybe Text) Source #

The ARN of the gateway group that the gateway is associated to.

gateway_name :: Lens' Gateway (Maybe Text) Source #

The name of the gateway.

gateway_softwareVersion :: Lens' Gateway (Maybe Text) Source #

The software version of the gateway. The gateway automatically updates its software version during normal operation.

GatewayGroup

data GatewayGroup Source #

The details of the gateway group.

See: newGatewayGroup smart constructor.

Constructors

GatewayGroup' 

Fields

Instances

Instances details
FromJSON GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Generic GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Associated Types

type Rep GatewayGroup :: Type -> Type #

Read GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Show GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

NFData GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Methods

rnf :: GatewayGroup -> () #

Eq GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Hashable GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

type Rep GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

type Rep GatewayGroup = D1 ('MetaData "GatewayGroup" "Amazonka.AlexaBusiness.Types.GatewayGroup" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "GatewayGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGatewayGroup :: GatewayGroup Source #

Create a value of GatewayGroup 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:arn:GatewayGroup', gatewayGroup_arn - The ARN of the gateway group.

$sel:description:GatewayGroup', gatewayGroup_description - The description of the gateway group.

$sel:name:GatewayGroup', gatewayGroup_name - The name of the gateway group.

gatewayGroup_arn :: Lens' GatewayGroup (Maybe Text) Source #

The ARN of the gateway group.

gatewayGroup_description :: Lens' GatewayGroup (Maybe Text) Source #

The description of the gateway group.

gatewayGroup_name :: Lens' GatewayGroup (Maybe Text) Source #

The name of the gateway group.

GatewayGroupSummary

data GatewayGroupSummary Source #

The summary of a gateway group.

See: newGatewayGroupSummary smart constructor.

Constructors

GatewayGroupSummary' 

Fields

Instances

Instances details
FromJSON GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Generic GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Associated Types

type Rep GatewayGroupSummary :: Type -> Type #

Read GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Show GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

NFData GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Methods

rnf :: GatewayGroupSummary -> () #

Eq GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Hashable GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

type Rep GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

type Rep GatewayGroupSummary = D1 ('MetaData "GatewayGroupSummary" "Amazonka.AlexaBusiness.Types.GatewayGroupSummary" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "GatewayGroupSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGatewayGroupSummary :: GatewayGroupSummary Source #

Create a value of GatewayGroupSummary 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:arn:GatewayGroupSummary', gatewayGroupSummary_arn - The ARN of the gateway group.

$sel:description:GatewayGroupSummary', gatewayGroupSummary_description - The description of the gateway group.

$sel:name:GatewayGroupSummary', gatewayGroupSummary_name - The name of the gateway group.

gatewayGroupSummary_description :: Lens' GatewayGroupSummary (Maybe Text) Source #

The description of the gateway group.

GatewaySummary

data GatewaySummary Source #

The summary of a gateway.

See: newGatewaySummary smart constructor.

Constructors

GatewaySummary' 

Fields

Instances

Instances details
FromJSON GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Generic GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Associated Types

type Rep GatewaySummary :: Type -> Type #

Read GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Show GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

NFData GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Methods

rnf :: GatewaySummary -> () #

Eq GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Hashable GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

type Rep GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

type Rep GatewaySummary = D1 ('MetaData "GatewaySummary" "Amazonka.AlexaBusiness.Types.GatewaySummary" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "GatewaySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "softwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGatewaySummary :: GatewaySummary Source #

Create a value of GatewaySummary 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:arn:GatewaySummary', gatewaySummary_arn - The ARN of the gateway.

$sel:description:GatewaySummary', gatewaySummary_description - The description of the gateway.

$sel:gatewayGroupArn:GatewaySummary', gatewaySummary_gatewayGroupArn - The ARN of the gateway group that the gateway is associated to.

$sel:name:GatewaySummary', gatewaySummary_name - The name of the gateway.

$sel:softwareVersion:GatewaySummary', gatewaySummary_softwareVersion - The software version of the gateway. The gateway automatically updates its software version during normal operation.

gatewaySummary_description :: Lens' GatewaySummary (Maybe Text) Source #

The description of the gateway.

gatewaySummary_gatewayGroupArn :: Lens' GatewaySummary (Maybe Text) Source #

The ARN of the gateway group that the gateway is associated to.

gatewaySummary_softwareVersion :: Lens' GatewaySummary (Maybe Text) Source #

The software version of the gateway. The gateway automatically updates its software version during normal operation.

IPDialIn

data IPDialIn Source #

The IP endpoint and protocol for calling.

See: newIPDialIn smart constructor.

Constructors

IPDialIn' 

Fields

Instances

Instances details
FromJSON IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

ToJSON IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Generic IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Associated Types

type Rep IPDialIn :: Type -> Type #

Methods

from :: IPDialIn -> Rep IPDialIn x #

to :: Rep IPDialIn x -> IPDialIn #

Read IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Show IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

NFData IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Methods

rnf :: IPDialIn -> () #

Eq IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Hashable IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Methods

hashWithSalt :: Int -> IPDialIn -> Int #

hash :: IPDialIn -> Int #

type Rep IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

type Rep IPDialIn = D1 ('MetaData "IPDialIn" "Amazonka.AlexaBusiness.Types.IPDialIn" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "IPDialIn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "commsProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CommsProtocol)))

newIPDialIn Source #

Create a value of IPDialIn 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:endpoint:IPDialIn', iPDialIn_endpoint - The IP address.

$sel:commsProtocol:IPDialIn', iPDialIn_commsProtocol - The protocol, including SIP, SIPS, and H323.

iPDialIn_commsProtocol :: Lens' IPDialIn CommsProtocol Source #

The protocol, including SIP, SIPS, and H323.

InstantBooking

data InstantBooking Source #

Settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.

See: newInstantBooking smart constructor.

Constructors

InstantBooking' 

Fields

  • durationInMinutes :: Maybe Int

    Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

  • enabled :: Maybe Bool

    Whether instant booking is enabled or not.

Instances

Instances details
FromJSON InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Generic InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Associated Types

type Rep InstantBooking :: Type -> Type #

Read InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Show InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

NFData InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Methods

rnf :: InstantBooking -> () #

Eq InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Hashable InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

type Rep InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

type Rep InstantBooking = D1 ('MetaData "InstantBooking" "Amazonka.AlexaBusiness.Types.InstantBooking" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "InstantBooking'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newInstantBooking :: InstantBooking Source #

Create a value of InstantBooking 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:durationInMinutes:InstantBooking', instantBooking_durationInMinutes - Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

$sel:enabled:InstantBooking', instantBooking_enabled - Whether instant booking is enabled or not.

instantBooking_durationInMinutes :: Lens' InstantBooking (Maybe Int) Source #

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

instantBooking_enabled :: Lens' InstantBooking (Maybe Bool) Source #

Whether instant booking is enabled or not.

MeetingRoomConfiguration

data MeetingRoomConfiguration Source #

Meeting room settings of a room profile.

See: newMeetingRoomConfiguration smart constructor.

Constructors

MeetingRoomConfiguration' 

Fields

  • endOfMeetingReminder :: Maybe EndOfMeetingReminder

    Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

  • instantBooking :: Maybe InstantBooking

    Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

  • requireCheckIn :: Maybe RequireCheckIn

    Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into. This makes the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

  • roomUtilizationMetricsEnabled :: Maybe Bool

    Whether room utilization metrics are enabled or not.

Instances

Instances details
FromJSON MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Generic MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Associated Types

type Rep MeetingRoomConfiguration :: Type -> Type #

Read MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Show MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

NFData MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Eq MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Hashable MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

type Rep MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

type Rep MeetingRoomConfiguration = D1 ('MetaData "MeetingRoomConfiguration" "Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "MeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndOfMeetingReminder)) :*: S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstantBooking))) :*: (S1 ('MetaSel ('Just "requireCheckIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RequireCheckIn)) :*: S1 ('MetaSel ('Just "roomUtilizationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newMeetingRoomConfiguration :: MeetingRoomConfiguration Source #

Create a value of MeetingRoomConfiguration 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:endOfMeetingReminder:MeetingRoomConfiguration', meetingRoomConfiguration_endOfMeetingReminder - Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

$sel:instantBooking:MeetingRoomConfiguration', meetingRoomConfiguration_instantBooking - Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

$sel:requireCheckIn:MeetingRoomConfiguration', meetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into. This makes the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

$sel:roomUtilizationMetricsEnabled:MeetingRoomConfiguration', meetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.

meetingRoomConfiguration_endOfMeetingReminder :: Lens' MeetingRoomConfiguration (Maybe EndOfMeetingReminder) Source #

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

meetingRoomConfiguration_instantBooking :: Lens' MeetingRoomConfiguration (Maybe InstantBooking) Source #

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

meetingRoomConfiguration_requireCheckIn :: Lens' MeetingRoomConfiguration (Maybe RequireCheckIn) Source #

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into. This makes the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

MeetingSetting

data MeetingSetting Source #

The values that indicate whether a pin is always required (YES), never required (NO), or OPTIONAL.

  • If YES, Alexa will always ask for a meeting pin.
  • If NO, Alexa will never ask for a meeting pin.
  • If OPTIONAL, Alexa will ask if you have a meeting pin and if the customer responds with yes, it will ask for the meeting pin.

See: newMeetingSetting smart constructor.

Constructors

MeetingSetting' 

Fields

Instances

Instances details
FromJSON MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

ToJSON MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Generic MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Associated Types

type Rep MeetingSetting :: Type -> Type #

Read MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Show MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

NFData MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Methods

rnf :: MeetingSetting -> () #

Eq MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Hashable MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

type Rep MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

type Rep MeetingSetting = D1 ('MetaData "MeetingSetting" "Amazonka.AlexaBusiness.Types.MeetingSetting" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "MeetingSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "requirePin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RequirePin)))

newMeetingSetting Source #

Create a value of MeetingSetting 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:requirePin:MeetingSetting', meetingSetting_requirePin - The values that indicate whether the pin is always required.

meetingSetting_requirePin :: Lens' MeetingSetting RequirePin Source #

The values that indicate whether the pin is always required.

NetworkProfile

data NetworkProfile Source #

The network profile associated with a device.

See: newNetworkProfile smart constructor.

Constructors

NetworkProfile' 

Fields

Instances

Instances details
FromJSON NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Generic NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Associated Types

type Rep NetworkProfile :: Type -> Type #

Show NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

NFData NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Methods

rnf :: NetworkProfile -> () #

Eq NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Hashable NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

type Rep NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

newNetworkProfile :: NetworkProfile Source #

Create a value of NetworkProfile 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:certificateAuthorityArn:NetworkProfile', networkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

$sel:currentPassword:NetworkProfile', networkProfile_currentPassword - The current password of the Wi-Fi network.

$sel:description:NetworkProfile', networkProfile_description - Detailed information about a device's network profile.

$sel:eapMethod:NetworkProfile', networkProfile_eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

$sel:networkProfileArn:NetworkProfile', networkProfile_networkProfileArn - The ARN of the network profile associated with a device.

$sel:networkProfileName:NetworkProfile', networkProfile_networkProfileName - The name of the network profile associated with a device.

$sel:nextPassword:NetworkProfile', networkProfile_nextPassword - The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to the device and is used when the password of the network changes to NextPassword.

$sel:securityType:NetworkProfile', networkProfile_securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.

$sel:ssid:NetworkProfile', networkProfile_ssid - The SSID of the Wi-Fi network.

$sel:trustAnchors:NetworkProfile', networkProfile_trustAnchors - The root certificates of your authentication server, which is installed on your devices and used to trust your authentication server during EAP negotiation.

networkProfile_certificateAuthorityArn :: Lens' NetworkProfile (Maybe Text) Source #

The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

networkProfile_currentPassword :: Lens' NetworkProfile (Maybe Text) Source #

The current password of the Wi-Fi network.

networkProfile_description :: Lens' NetworkProfile (Maybe Text) Source #

Detailed information about a device's network profile.

networkProfile_eapMethod :: Lens' NetworkProfile (Maybe NetworkEapMethod) Source #

The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

networkProfile_networkProfileArn :: Lens' NetworkProfile (Maybe Text) Source #

The ARN of the network profile associated with a device.

networkProfile_networkProfileName :: Lens' NetworkProfile (Maybe Text) Source #

The name of the network profile associated with a device.

networkProfile_nextPassword :: Lens' NetworkProfile (Maybe Text) Source #

The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to the device and is used when the password of the network changes to NextPassword.

networkProfile_securityType :: Lens' NetworkProfile (Maybe NetworkSecurityType) Source #

The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.

networkProfile_ssid :: Lens' NetworkProfile (Maybe Text) Source #

The SSID of the Wi-Fi network.

networkProfile_trustAnchors :: Lens' NetworkProfile (Maybe (NonEmpty Text)) Source #

The root certificates of your authentication server, which is installed on your devices and used to trust your authentication server during EAP negotiation.

NetworkProfileData

data NetworkProfileData Source #

The data associated with a network profile.

See: newNetworkProfileData smart constructor.

Constructors

NetworkProfileData' 

Fields

Instances

Instances details
FromJSON NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Generic NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Associated Types

type Rep NetworkProfileData :: Type -> Type #

Read NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Show NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

NFData NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Methods

rnf :: NetworkProfileData -> () #

Eq NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Hashable NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

type Rep NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

type Rep NetworkProfileData = D1 ('MetaData "NetworkProfileData" "Amazonka.AlexaBusiness.Types.NetworkProfileData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "NetworkProfileData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eapMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkEapMethod)))) :*: ((S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "securityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkSecurityType)) :*: S1 ('MetaSel ('Just "ssid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newNetworkProfileData :: NetworkProfileData Source #

Create a value of NetworkProfileData 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:certificateAuthorityArn:NetworkProfileData', networkProfileData_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

$sel:description:NetworkProfileData', networkProfileData_description - Detailed information about a device's network profile.

$sel:eapMethod:NetworkProfileData', networkProfileData_eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

$sel:networkProfileArn:NetworkProfileData', networkProfileData_networkProfileArn - The ARN of the network profile associated with a device.

$sel:networkProfileName:NetworkProfileData', networkProfileData_networkProfileName - The name of the network profile associated with a device.

$sel:securityType:NetworkProfileData', networkProfileData_securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.

$sel:ssid:NetworkProfileData', networkProfileData_ssid - The SSID of the Wi-Fi network.

networkProfileData_certificateAuthorityArn :: Lens' NetworkProfileData (Maybe Text) Source #

The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

networkProfileData_description :: Lens' NetworkProfileData (Maybe Text) Source #

Detailed information about a device's network profile.

networkProfileData_eapMethod :: Lens' NetworkProfileData (Maybe NetworkEapMethod) Source #

The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

networkProfileData_networkProfileArn :: Lens' NetworkProfileData (Maybe Text) Source #

The ARN of the network profile associated with a device.

networkProfileData_networkProfileName :: Lens' NetworkProfileData (Maybe Text) Source #

The name of the network profile associated with a device.

networkProfileData_securityType :: Lens' NetworkProfileData (Maybe NetworkSecurityType) Source #

The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.

PSTNDialIn

data PSTNDialIn Source #

The information for public switched telephone network (PSTN) conferencing.

See: newPSTNDialIn smart constructor.

Constructors

PSTNDialIn' 

Fields

  • countryCode :: Text

    The zip code.

  • phoneNumber :: Text

    The phone number to call to join the conference.

  • oneClickIdDelay :: Text

    The delay duration before Alexa enters the conference ID with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

  • oneClickPinDelay :: Text

    The delay duration before Alexa enters the conference pin with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

Instances

Instances details
FromJSON PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

ToJSON PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Generic PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Associated Types

type Rep PSTNDialIn :: Type -> Type #

Read PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Show PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

NFData PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Methods

rnf :: PSTNDialIn -> () #

Eq PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Hashable PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

type Rep PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

type Rep PSTNDialIn = D1 ('MetaData "PSTNDialIn" "Amazonka.AlexaBusiness.Types.PSTNDialIn" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "PSTNDialIn'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "countryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "oneClickIdDelay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "oneClickPinDelay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPSTNDialIn Source #

Create a value of PSTNDialIn 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:countryCode:PSTNDialIn', pSTNDialIn_countryCode - The zip code.

$sel:phoneNumber:PSTNDialIn', pSTNDialIn_phoneNumber - The phone number to call to join the conference.

$sel:oneClickIdDelay:PSTNDialIn', pSTNDialIn_oneClickIdDelay - The delay duration before Alexa enters the conference ID with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

$sel:oneClickPinDelay:PSTNDialIn', pSTNDialIn_oneClickPinDelay - The delay duration before Alexa enters the conference pin with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

pSTNDialIn_phoneNumber :: Lens' PSTNDialIn Text Source #

The phone number to call to join the conference.

pSTNDialIn_oneClickIdDelay :: Lens' PSTNDialIn Text Source #

The delay duration before Alexa enters the conference ID with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

pSTNDialIn_oneClickPinDelay :: Lens' PSTNDialIn Text Source #

The delay duration before Alexa enters the conference pin with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

PhoneNumber

data PhoneNumber Source #

The phone number for the contact containing the raw number and phone number type.

See: newPhoneNumber smart constructor.

Constructors

PhoneNumber' 

Fields

Instances

Instances details
FromJSON PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

ToJSON PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

Generic PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

Associated Types

type Rep PhoneNumber :: Type -> Type #

Show PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

NFData PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

Methods

rnf :: PhoneNumber -> () #

Eq PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

Hashable PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

type Rep PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

type Rep PhoneNumber = D1 ('MetaData "PhoneNumber" "Amazonka.AlexaBusiness.Types.PhoneNumber" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "PhoneNumber'" 'PrefixI 'True) (S1 ('MetaSel ('Just "number") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive PhoneNumberType))))

newPhoneNumber Source #

Create a value of PhoneNumber 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:number:PhoneNumber', phoneNumber_number - The raw value of the phone number.

$sel:type':PhoneNumber', phoneNumber_type - The type of the phone number.

phoneNumber_number :: Lens' PhoneNumber Text Source #

The raw value of the phone number.

phoneNumber_type :: Lens' PhoneNumber PhoneNumberType Source #

The type of the phone number.

Profile

data Profile Source #

A room profile with attributes.

See: newProfile smart constructor.

Constructors

Profile' 

Fields

Instances

Instances details
FromJSON Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Generic Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Associated Types

type Rep Profile :: Type -> Type #

Methods

from :: Profile -> Rep Profile x #

to :: Rep Profile x -> Profile #

Read Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Show Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

NFData Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Methods

rnf :: Profile -> () #

Eq Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Methods

(==) :: Profile -> Profile -> Bool #

(/=) :: Profile -> Profile -> Bool #

Hashable Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Methods

hashWithSalt :: Int -> Profile -> Int #

hash :: Profile -> Int #

type Rep Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

type Rep Profile = D1 ('MetaData "Profile" "Amazonka.AlexaBusiness.Types.Profile" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Profile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataRetentionOptIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "distanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DistanceUnit)) :*: S1 ('MetaSel ('Just "isDefault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxVolumeLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 ('MetaSel ('Just "meetingRoomConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MeetingRoomConfiguration)) :*: S1 ('MetaSel ('Just "pSTNEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "setupModeDisabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "temperatureUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemperatureUnit))) :*: (S1 ('MetaSel ('Just "timezone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "wakeWord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WakeWord)))))))

newProfile :: Profile Source #

Create a value of Profile 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:address:Profile', profile_address - The address of a room profile.

$sel:addressBookArn:Profile', profile_addressBookArn - The ARN of the address book.

$sel:dataRetentionOptIn:Profile', profile_dataRetentionOptIn - Whether data retention of the profile is enabled.

$sel:distanceUnit:Profile', profile_distanceUnit - The distance unit of a room profile.

$sel:isDefault:Profile', profile_isDefault - Retrieves if the profile is default or not.

$sel:locale:Profile', profile_locale - The locale of a room profile. (This is currently available only to a limited preview audience.)

$sel:maxVolumeLimit:Profile', profile_maxVolumeLimit - The max volume limit of a room profile.

$sel:meetingRoomConfiguration:Profile', profile_meetingRoomConfiguration - Meeting room settings of a room profile.

$sel:pSTNEnabled:Profile', profile_pSTNEnabled - The PSTN setting of a room profile.

$sel:profileArn:Profile', profile_profileArn - The ARN of a room profile.

$sel:profileName:Profile', profile_profileName - The name of a room profile.

$sel:setupModeDisabled:Profile', profile_setupModeDisabled - The setup mode of a room profile.

$sel:temperatureUnit:Profile', profile_temperatureUnit - The temperature unit of a room profile.

$sel:timezone:Profile', profile_timezone - The time zone of a room profile.

$sel:wakeWord:Profile', profile_wakeWord - The wake word of a room profile.

profile_address :: Lens' Profile (Maybe Text) Source #

The address of a room profile.

profile_addressBookArn :: Lens' Profile (Maybe Text) Source #

The ARN of the address book.

profile_dataRetentionOptIn :: Lens' Profile (Maybe Bool) Source #

Whether data retention of the profile is enabled.

profile_distanceUnit :: Lens' Profile (Maybe DistanceUnit) Source #

The distance unit of a room profile.

profile_isDefault :: Lens' Profile (Maybe Bool) Source #

Retrieves if the profile is default or not.

profile_locale :: Lens' Profile (Maybe Text) Source #

The locale of a room profile. (This is currently available only to a limited preview audience.)

profile_maxVolumeLimit :: Lens' Profile (Maybe Int) Source #

The max volume limit of a room profile.

profile_pSTNEnabled :: Lens' Profile (Maybe Bool) Source #

The PSTN setting of a room profile.

profile_profileArn :: Lens' Profile (Maybe Text) Source #

The ARN of a room profile.

profile_profileName :: Lens' Profile (Maybe Text) Source #

The name of a room profile.

profile_setupModeDisabled :: Lens' Profile (Maybe Bool) Source #

The setup mode of a room profile.

profile_temperatureUnit :: Lens' Profile (Maybe TemperatureUnit) Source #

The temperature unit of a room profile.

profile_timezone :: Lens' Profile (Maybe Text) Source #

The time zone of a room profile.

profile_wakeWord :: Lens' Profile (Maybe WakeWord) Source #

The wake word of a room profile.

ProfileData

data ProfileData Source #

The data of a room profile.

See: newProfileData smart constructor.

Constructors

ProfileData' 

Fields

Instances

Instances details
FromJSON ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Generic ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Associated Types

type Rep ProfileData :: Type -> Type #

Read ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Show ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

NFData ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Methods

rnf :: ProfileData -> () #

Eq ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Hashable ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

type Rep ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

newProfileData :: ProfileData Source #

Create a value of ProfileData 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:address:ProfileData', profileData_address - The address of a room profile.

$sel:distanceUnit:ProfileData', profileData_distanceUnit - The distance unit of a room profile.

$sel:isDefault:ProfileData', profileData_isDefault - Retrieves if the profile data is default or not.

$sel:locale:ProfileData', profileData_locale - The locale of a room profile. (This is currently available only to a limited preview audience.)

$sel:profileArn:ProfileData', profileData_profileArn - The ARN of a room profile.

$sel:profileName:ProfileData', profileData_profileName - The name of a room profile.

$sel:temperatureUnit:ProfileData', profileData_temperatureUnit - The temperature unit of a room profile.

$sel:timezone:ProfileData', profileData_timezone - The time zone of a room profile.

$sel:wakeWord:ProfileData', profileData_wakeWord - The wake word of a room profile.

profileData_address :: Lens' ProfileData (Maybe Text) Source #

The address of a room profile.

profileData_distanceUnit :: Lens' ProfileData (Maybe DistanceUnit) Source #

The distance unit of a room profile.

profileData_isDefault :: Lens' ProfileData (Maybe Bool) Source #

Retrieves if the profile data is default or not.

profileData_locale :: Lens' ProfileData (Maybe Text) Source #

The locale of a room profile. (This is currently available only to a limited preview audience.)

profileData_profileArn :: Lens' ProfileData (Maybe Text) Source #

The ARN of a room profile.

profileData_profileName :: Lens' ProfileData (Maybe Text) Source #

The name of a room profile.

profileData_temperatureUnit :: Lens' ProfileData (Maybe TemperatureUnit) Source #

The temperature unit of a room profile.

profileData_timezone :: Lens' ProfileData (Maybe Text) Source #

The time zone of a room profile.

profileData_wakeWord :: Lens' ProfileData (Maybe WakeWord) Source #

The wake word of a room profile.

RequireCheckIn

data RequireCheckIn Source #

Settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.

See: newRequireCheckIn smart constructor.

Constructors

RequireCheckIn' 

Fields

Instances

Instances details
FromJSON RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Generic RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Associated Types

type Rep RequireCheckIn :: Type -> Type #

Read RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Show RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

NFData RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Methods

rnf :: RequireCheckIn -> () #

Eq RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Hashable RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

type Rep RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

type Rep RequireCheckIn = D1 ('MetaData "RequireCheckIn" "Amazonka.AlexaBusiness.Types.RequireCheckIn" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "RequireCheckIn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "releaseAfterMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newRequireCheckIn :: RequireCheckIn Source #

Create a value of RequireCheckIn 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:enabled:RequireCheckIn', requireCheckIn_enabled - Whether require check in is enabled or not.

$sel:releaseAfterMinutes:RequireCheckIn', requireCheckIn_releaseAfterMinutes - Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

requireCheckIn_enabled :: Lens' RequireCheckIn (Maybe Bool) Source #

Whether require check in is enabled or not.

requireCheckIn_releaseAfterMinutes :: Lens' RequireCheckIn (Maybe Int) Source #

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

Room

data Room Source #

A room with attributes.

See: newRoom smart constructor.

Constructors

Room' 

Fields

Instances

Instances details
FromJSON Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Generic Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Associated Types

type Rep Room :: Type -> Type #

Methods

from :: Room -> Rep Room x #

to :: Rep Room x -> Room #

Read Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Show Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

showsPrec :: Int -> Room -> ShowS #

show :: Room -> String #

showList :: [Room] -> ShowS #

NFData Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

rnf :: Room -> () #

Eq Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

(==) :: Room -> Room -> Bool #

(/=) :: Room -> Room -> Bool #

Hashable Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

hashWithSalt :: Int -> Room -> Int #

hash :: Room -> Int #

type Rep Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

type Rep Room = D1 ('MetaData "Room" "Amazonka.AlexaBusiness.Types.Room" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Room'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "providerCalendarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRoom :: Room Source #

Create a value of Room 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:description:Room', room_description - The description of a room.

$sel:profileArn:Room', room_profileArn - The profile ARN of a room.

$sel:providerCalendarId:Room', room_providerCalendarId - The provider calendar ARN of a room.

$sel:roomArn:Room', room_roomArn - The ARN of a room.

$sel:roomName:Room', room_roomName - The name of a room.

room_description :: Lens' Room (Maybe Text) Source #

The description of a room.

room_profileArn :: Lens' Room (Maybe Text) Source #

The profile ARN of a room.

room_providerCalendarId :: Lens' Room (Maybe Text) Source #

The provider calendar ARN of a room.

room_roomArn :: Lens' Room (Maybe Text) Source #

The ARN of a room.

room_roomName :: Lens' Room (Maybe Text) Source #

The name of a room.

RoomData

data RoomData Source #

The data of a room.

See: newRoomData smart constructor.

Constructors

RoomData' 

Fields

Instances

Instances details
FromJSON RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Generic RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Associated Types

type Rep RoomData :: Type -> Type #

Methods

from :: RoomData -> Rep RoomData x #

to :: Rep RoomData x -> RoomData #

Read RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Show RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

NFData RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Methods

rnf :: RoomData -> () #

Eq RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Hashable RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Methods

hashWithSalt :: Int -> RoomData -> Int #

hash :: RoomData -> Int #

type Rep RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

type Rep RoomData = D1 ('MetaData "RoomData" "Amazonka.AlexaBusiness.Types.RoomData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "RoomData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "providerCalendarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRoomData :: RoomData Source #

Create a value of RoomData 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:description:RoomData', roomData_description - The description of a room.

$sel:profileArn:RoomData', roomData_profileArn - The profile ARN of a room.

$sel:profileName:RoomData', roomData_profileName - The profile name of a room.

$sel:providerCalendarId:RoomData', roomData_providerCalendarId - The provider calendar ARN of a room.

$sel:roomArn:RoomData', roomData_roomArn - The ARN of a room.

$sel:roomName:RoomData', roomData_roomName - The name of a room.

roomData_description :: Lens' RoomData (Maybe Text) Source #

The description of a room.

roomData_profileArn :: Lens' RoomData (Maybe Text) Source #

The profile ARN of a room.

roomData_profileName :: Lens' RoomData (Maybe Text) Source #

The profile name of a room.

roomData_providerCalendarId :: Lens' RoomData (Maybe Text) Source #

The provider calendar ARN of a room.

RoomSkillParameter

data RoomSkillParameter Source #

A skill parameter associated with a room.

See: newRoomSkillParameter smart constructor.

Constructors

RoomSkillParameter' 

Fields

  • parameterKey :: Text

    The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

  • parameterValue :: Text

    The parameter value of a room skill parameter.

Instances

Instances details
FromJSON RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

ToJSON RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Generic RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Associated Types

type Rep RoomSkillParameter :: Type -> Type #

Read RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Show RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

NFData RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Methods

rnf :: RoomSkillParameter -> () #

Eq RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Hashable RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

type Rep RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

type Rep RoomSkillParameter = D1 ('MetaData "RoomSkillParameter" "Amazonka.AlexaBusiness.Types.RoomSkillParameter" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "RoomSkillParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameterValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRoomSkillParameter Source #

Create a value of RoomSkillParameter 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:parameterKey:RoomSkillParameter', roomSkillParameter_parameterKey - The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

$sel:parameterValue:RoomSkillParameter', roomSkillParameter_parameterValue - The parameter value of a room skill parameter.

roomSkillParameter_parameterKey :: Lens' RoomSkillParameter Text Source #

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

roomSkillParameter_parameterValue :: Lens' RoomSkillParameter Text Source #

The parameter value of a room skill parameter.

SipAddress

data SipAddress Source #

The SIP address for the contact containing the URI and SIP address type.

See: newSipAddress smart constructor.

Constructors

SipAddress' 

Fields

Instances

Instances details
FromJSON SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

ToJSON SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

Generic SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

Associated Types

type Rep SipAddress :: Type -> Type #

Show SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

NFData SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

Methods

rnf :: SipAddress -> () #

Eq SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

Hashable SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

type Rep SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

type Rep SipAddress = D1 ('MetaData "SipAddress" "Amazonka.AlexaBusiness.Types.SipAddress" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SipAddress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive SipType))))

newSipAddress Source #

Create a value of SipAddress 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:uri:SipAddress', sipAddress_uri - The URI for the SIP address.

$sel:type':SipAddress', sipAddress_type - The type of the SIP address.

sipAddress_uri :: Lens' SipAddress Text Source #

The URI for the SIP address.

sipAddress_type :: Lens' SipAddress SipType Source #

The type of the SIP address.

SkillDetails

data SkillDetails Source #

Granular information about the skill.

See: newSkillDetails smart constructor.

Constructors

SkillDetails' 

Fields

Instances

Instances details
FromJSON SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Generic SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Associated Types

type Rep SkillDetails :: Type -> Type #

Read SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Show SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

NFData SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Methods

rnf :: SkillDetails -> () #

Eq SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Hashable SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

type Rep SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

type Rep SkillDetails = D1 ('MetaData "SkillDetails" "Amazonka.AlexaBusiness.Types.SkillDetails" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SkillDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bulletPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "developerInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeveloperInfo))) :*: (S1 ('MetaSel ('Just "endUserLicenseAgreement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "genericKeywords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "invocationPhrase") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "newInThisVersionBulletPoints'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "productDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "releaseDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reviews") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "skillTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))))

newSkillDetails :: SkillDetails Source #

Create a value of SkillDetails 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:bulletPoints:SkillDetails', skillDetails_bulletPoints - The details about what the skill supports organized as bullet points.

$sel:developerInfo:SkillDetails', skillDetails_developerInfo - The details about the developer that published the skill.

$sel:endUserLicenseAgreement:SkillDetails', skillDetails_endUserLicenseAgreement - The URL of the end user license agreement.

$sel:genericKeywords:SkillDetails', skillDetails_genericKeywords - The generic keywords associated with the skill that can be used to find a skill.

$sel:invocationPhrase:SkillDetails', skillDetails_invocationPhrase - The phrase used to trigger the skill.

$sel:newInThisVersionBulletPoints':SkillDetails', skillDetails_newInThisVersionBulletPoints - The updates added in bullet points.

$sel:productDescription:SkillDetails', skillDetails_productDescription - The description of the product.

$sel:releaseDate:SkillDetails', skillDetails_releaseDate - The date when the skill was released.

$sel:reviews:SkillDetails', skillDetails_reviews - This member has been deprecated.

The list of reviews for the skill, including Key and Value pair.

$sel:skillTypes:SkillDetails', skillDetails_skillTypes - The types of skills.

skillDetails_bulletPoints :: Lens' SkillDetails (Maybe [Text]) Source #

The details about what the skill supports organized as bullet points.

skillDetails_developerInfo :: Lens' SkillDetails (Maybe DeveloperInfo) Source #

The details about the developer that published the skill.

skillDetails_endUserLicenseAgreement :: Lens' SkillDetails (Maybe Text) Source #

The URL of the end user license agreement.

skillDetails_genericKeywords :: Lens' SkillDetails (Maybe [Text]) Source #

The generic keywords associated with the skill that can be used to find a skill.

skillDetails_invocationPhrase :: Lens' SkillDetails (Maybe Text) Source #

The phrase used to trigger the skill.

skillDetails_releaseDate :: Lens' SkillDetails (Maybe Text) Source #

The date when the skill was released.

skillDetails_reviews :: Lens' SkillDetails (Maybe (HashMap Text Text)) Source #

This member has been deprecated.

The list of reviews for the skill, including Key and Value pair.

SkillGroup

data SkillGroup Source #

A skill group with attributes.

See: newSkillGroup smart constructor.

Constructors

SkillGroup' 

Fields

Instances

Instances details
FromJSON SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Generic SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Associated Types

type Rep SkillGroup :: Type -> Type #

Read SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Show SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

NFData SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Methods

rnf :: SkillGroup -> () #

Eq SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Hashable SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

type Rep SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

type Rep SkillGroup = D1 ('MetaData "SkillGroup" "Amazonka.AlexaBusiness.Types.SkillGroup" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SkillGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSkillGroup :: SkillGroup Source #

Create a value of SkillGroup 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:description:SkillGroup', skillGroup_description - The description of a skill group.

$sel:skillGroupArn:SkillGroup', skillGroup_skillGroupArn - The ARN of a skill group.

$sel:skillGroupName:SkillGroup', skillGroup_skillGroupName - The name of a skill group.

skillGroup_description :: Lens' SkillGroup (Maybe Text) Source #

The description of a skill group.

SkillGroupData

data SkillGroupData Source #

The attributes of a skill group.

See: newSkillGroupData smart constructor.

Constructors

SkillGroupData' 

Fields

Instances

Instances details
FromJSON SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Generic SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Associated Types

type Rep SkillGroupData :: Type -> Type #

Read SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Show SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

NFData SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Methods

rnf :: SkillGroupData -> () #

Eq SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Hashable SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

type Rep SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

type Rep SkillGroupData = D1 ('MetaData "SkillGroupData" "Amazonka.AlexaBusiness.Types.SkillGroupData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SkillGroupData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSkillGroupData :: SkillGroupData Source #

Create a value of SkillGroupData 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:description:SkillGroupData', skillGroupData_description - The description of a skill group.

$sel:skillGroupArn:SkillGroupData', skillGroupData_skillGroupArn - The skill group ARN of a skill group.

$sel:skillGroupName:SkillGroupData', skillGroupData_skillGroupName - The skill group name of a skill group.

skillGroupData_description :: Lens' SkillGroupData (Maybe Text) Source #

The description of a skill group.

skillGroupData_skillGroupArn :: Lens' SkillGroupData (Maybe Text) Source #

The skill group ARN of a skill group.

skillGroupData_skillGroupName :: Lens' SkillGroupData (Maybe Text) Source #

The skill group name of a skill group.

SkillSummary

data SkillSummary Source #

The summary of skills.

See: newSkillSummary smart constructor.

Constructors

SkillSummary' 

Fields

Instances

Instances details
FromJSON SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Generic SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Associated Types

type Rep SkillSummary :: Type -> Type #

Read SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Show SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

NFData SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Methods

rnf :: SkillSummary -> () #

Eq SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Hashable SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

type Rep SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

type Rep SkillSummary = D1 ('MetaData "SkillSummary" "Amazonka.AlexaBusiness.Types.SkillSummary" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SkillSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enablementType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnablementType)) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "skillName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SkillType)) :*: S1 ('MetaSel ('Just "supportsLinking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newSkillSummary :: SkillSummary Source #

Create a value of SkillSummary 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:enablementType:SkillSummary', skillSummary_enablementType - Whether the skill is enabled under the user's account, or if it requires linking to be used.

$sel:skillId:SkillSummary', skillSummary_skillId - The ARN of the skill summary.

$sel:skillName:SkillSummary', skillSummary_skillName - The name of the skill.

$sel:skillType:SkillSummary', skillSummary_skillType - Whether the skill is publicly available or is a private skill.

$sel:supportsLinking:SkillSummary', skillSummary_supportsLinking - Linking support for a skill.

skillSummary_enablementType :: Lens' SkillSummary (Maybe EnablementType) Source #

Whether the skill is enabled under the user's account, or if it requires linking to be used.

skillSummary_skillId :: Lens' SkillSummary (Maybe Text) Source #

The ARN of the skill summary.

skillSummary_skillType :: Lens' SkillSummary (Maybe SkillType) Source #

Whether the skill is publicly available or is a private skill.

SkillsStoreSkill

data SkillsStoreSkill Source #

The detailed information about an Alexa skill.

See: newSkillsStoreSkill smart constructor.

Constructors

SkillsStoreSkill' 

Fields

Instances

Instances details
FromJSON SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Generic SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Associated Types

type Rep SkillsStoreSkill :: Type -> Type #

Read SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Show SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

NFData SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Methods

rnf :: SkillsStoreSkill -> () #

Eq SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Hashable SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

type Rep SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

type Rep SkillsStoreSkill = D1 ('MetaData "SkillsStoreSkill" "Amazonka.AlexaBusiness.Types.SkillsStoreSkill" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SkillsStoreSkill'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iconUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "shortDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "skillDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SkillDetails)) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "skillName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "supportsLinking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newSkillsStoreSkill :: SkillsStoreSkill Source #

Create a value of SkillsStoreSkill 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:iconUrl:SkillsStoreSkill', skillsStoreSkill_iconUrl - The URL where the skill icon resides.

$sel:sampleUtterances:SkillsStoreSkill', skillsStoreSkill_sampleUtterances - Sample utterances that interact with the skill.

$sel:shortDescription:SkillsStoreSkill', skillsStoreSkill_shortDescription - Short description about the skill.

$sel:skillDetails:SkillsStoreSkill', skillsStoreSkill_skillDetails - Information about the skill.

$sel:skillId:SkillsStoreSkill', skillsStoreSkill_skillId - The ARN of the skill.

$sel:skillName:SkillsStoreSkill', skillsStoreSkill_skillName - The name of the skill.

$sel:supportsLinking:SkillsStoreSkill', skillsStoreSkill_supportsLinking - Linking support for a skill.

skillsStoreSkill_iconUrl :: Lens' SkillsStoreSkill (Maybe Text) Source #

The URL where the skill icon resides.

skillsStoreSkill_sampleUtterances :: Lens' SkillsStoreSkill (Maybe [Text]) Source #

Sample utterances that interact with the skill.

SmartHomeAppliance

data SmartHomeAppliance Source #

A smart home appliance that can connect to a central system. Any domestic device can be a smart appliance.

See: newSmartHomeAppliance smart constructor.

Constructors

SmartHomeAppliance' 

Fields

Instances

Instances details
FromJSON SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Generic SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Associated Types

type Rep SmartHomeAppliance :: Type -> Type #

Read SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Show SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

NFData SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Methods

rnf :: SmartHomeAppliance -> () #

Eq SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Hashable SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

type Rep SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

type Rep SmartHomeAppliance = D1 ('MetaData "SmartHomeAppliance" "Amazonka.AlexaBusiness.Types.SmartHomeAppliance" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "SmartHomeAppliance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "friendlyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "manufacturerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSmartHomeAppliance :: SmartHomeAppliance Source #

Create a value of SmartHomeAppliance 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:description:SmartHomeAppliance', smartHomeAppliance_description - The description of the smart home appliance.

$sel:friendlyName:SmartHomeAppliance', smartHomeAppliance_friendlyName - The friendly name of the smart home appliance.

$sel:manufacturerName:SmartHomeAppliance', smartHomeAppliance_manufacturerName - The name of the manufacturer of the smart home appliance.

smartHomeAppliance_description :: Lens' SmartHomeAppliance (Maybe Text) Source #

The description of the smart home appliance.

smartHomeAppliance_friendlyName :: Lens' SmartHomeAppliance (Maybe Text) Source #

The friendly name of the smart home appliance.

smartHomeAppliance_manufacturerName :: Lens' SmartHomeAppliance (Maybe Text) Source #

The name of the manufacturer of the smart home appliance.

Sort

data Sort Source #

An object representing a sort criteria.

See: newSort smart constructor.

Constructors

Sort' 

Fields

Instances

Instances details
ToJSON Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Generic Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Associated Types

type Rep Sort :: Type -> Type #

Methods

from :: Sort -> Rep Sort x #

to :: Rep Sort x -> Sort #

Read Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Show Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

showsPrec :: Int -> Sort -> ShowS #

show :: Sort -> String #

showList :: [Sort] -> ShowS #

NFData Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

rnf :: Sort -> () #

Eq Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

(==) :: Sort -> Sort -> Bool #

(/=) :: Sort -> Sort -> Bool #

Hashable Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

hashWithSalt :: Int -> Sort -> Int #

hash :: Sort -> Int #

type Rep Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

type Rep Sort = D1 ('MetaData "Sort" "Amazonka.AlexaBusiness.Types.Sort" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Sort'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortValue)))

newSort Source #

Create a value of Sort 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:key:Sort', sort_key - The sort key of a sort object.

$sel:value:Sort', sort_value - The sort value of a sort object.

sort_key :: Lens' Sort Text Source #

The sort key of a sort object.

sort_value :: Lens' Sort SortValue Source #

The sort value of a sort object.

Ssml

data Ssml Source #

The SSML message. For more information, see SSML Reference.

See: newSsml smart constructor.

Constructors

Ssml' 

Fields

  • locale :: Locale

    The locale of the SSML message. Currently, en-US is supported.

  • value :: Text

    The value of the SSML message in the correct SSML format. The audio tag is not supported.

Instances

Instances details
ToJSON Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Generic Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Associated Types

type Rep Ssml :: Type -> Type #

Methods

from :: Ssml -> Rep Ssml x #

to :: Rep Ssml x -> Ssml #

Read Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Show Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

showsPrec :: Int -> Ssml -> ShowS #

show :: Ssml -> String #

showList :: [Ssml] -> ShowS #

NFData Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

rnf :: Ssml -> () #

Eq Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

(==) :: Ssml -> Ssml -> Bool #

(/=) :: Ssml -> Ssml -> Bool #

Hashable Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

hashWithSalt :: Int -> Ssml -> Int #

hash :: Ssml -> Int #

type Rep Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

type Rep Ssml = D1 ('MetaData "Ssml" "Amazonka.AlexaBusiness.Types.Ssml" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Ssml'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Locale) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSsml Source #

Create a value of Ssml 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:locale:Ssml', ssml_locale - The locale of the SSML message. Currently, en-US is supported.

$sel:value:Ssml', ssml_value - The value of the SSML message in the correct SSML format. The audio tag is not supported.

ssml_locale :: Lens' Ssml Locale Source #

The locale of the SSML message. Currently, en-US is supported.

ssml_value :: Lens' Ssml Text Source #

The value of the SSML message in the correct SSML format. The audio tag is not supported.

Tag

data Tag Source #

A key-value pair that can be associated with a resource.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • key :: Text

    The key of a tag. Tag keys are case-sensitive.

  • value :: Text

    The value of a tag. Tag values are case sensitive and can be null.

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.AlexaBusiness.Types.Tag" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The key of a tag. Tag keys are case-sensitive.

$sel:value:Tag', tag_value - The value of a tag. Tag values are case sensitive and can be null.

tag_key :: Lens' Tag Text Source #

The key of a tag. Tag keys are case-sensitive.

tag_value :: Lens' Tag Text Source #

The value of a tag. Tag values are case sensitive and can be null.

TextMessage

data TextMessage Source #

The text message.

See: newTextMessage smart constructor.

Constructors

TextMessage' 

Fields

  • locale :: Locale

    The locale of the text message. Currently, en-US is supported.

  • value :: Text

    The value of the text message.

Instances

Instances details
ToJSON TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Generic TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Associated Types

type Rep TextMessage :: Type -> Type #

Read TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Show TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

NFData TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Methods

rnf :: TextMessage -> () #

Eq TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Hashable TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

type Rep TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

type Rep TextMessage = D1 ('MetaData "TextMessage" "Amazonka.AlexaBusiness.Types.TextMessage" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "TextMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Locale) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTextMessage Source #

Create a value of TextMessage 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:locale:TextMessage', textMessage_locale - The locale of the text message. Currently, en-US is supported.

$sel:value:TextMessage', textMessage_value - The value of the text message.

textMessage_locale :: Lens' TextMessage Locale Source #

The locale of the text message. Currently, en-US is supported.

textMessage_value :: Lens' TextMessage Text Source #

The value of the text message.

UpdateEndOfMeetingReminder

data UpdateEndOfMeetingReminder Source #

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

See: newUpdateEndOfMeetingReminder smart constructor.

Constructors

UpdateEndOfMeetingReminder' 

Fields

Instances

Instances details
ToJSON UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Generic UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Associated Types

type Rep UpdateEndOfMeetingReminder :: Type -> Type #

Read UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Show UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

NFData UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Eq UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Hashable UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

type Rep UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

type Rep UpdateEndOfMeetingReminder = D1 ('MetaData "UpdateEndOfMeetingReminder" "Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "UpdateEndOfMeetingReminder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "reminderAtMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Int))) :*: S1 ('MetaSel ('Just "reminderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndOfMeetingReminderType)))))

newUpdateEndOfMeetingReminder :: UpdateEndOfMeetingReminder Source #

Create a value of UpdateEndOfMeetingReminder 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:enabled:UpdateEndOfMeetingReminder', updateEndOfMeetingReminder_enabled - Whether an end of meeting reminder is enabled or not.

$sel:reminderAtMinutes:UpdateEndOfMeetingReminder', updateEndOfMeetingReminder_reminderAtMinutes - Updates settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

$sel:reminderType:UpdateEndOfMeetingReminder', updateEndOfMeetingReminder_reminderType - The type of sound that users hear during the end of meeting reminder.

updateEndOfMeetingReminder_enabled :: Lens' UpdateEndOfMeetingReminder (Maybe Bool) Source #

Whether an end of meeting reminder is enabled or not.

updateEndOfMeetingReminder_reminderAtMinutes :: Lens' UpdateEndOfMeetingReminder (Maybe (NonEmpty Int)) Source #

Updates settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

updateEndOfMeetingReminder_reminderType :: Lens' UpdateEndOfMeetingReminder (Maybe EndOfMeetingReminderType) Source #

The type of sound that users hear during the end of meeting reminder.

UpdateInstantBooking

data UpdateInstantBooking Source #

Updates settings for the instant booking feature that are applied to a room profile. If instant booking is enabled, Alexa automatically reserves a room if it is free when a user joins a meeting with Alexa.

See: newUpdateInstantBooking smart constructor.

Constructors

UpdateInstantBooking' 

Fields

  • durationInMinutes :: Maybe Int

    Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

  • enabled :: Maybe Bool

    Whether instant booking is enabled or not.

Instances

Instances details
ToJSON UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Generic UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Associated Types

type Rep UpdateInstantBooking :: Type -> Type #

Read UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Show UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

NFData UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Methods

rnf :: UpdateInstantBooking -> () #

Eq UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Hashable UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

type Rep UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

type Rep UpdateInstantBooking = D1 ('MetaData "UpdateInstantBooking" "Amazonka.AlexaBusiness.Types.UpdateInstantBooking" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "UpdateInstantBooking'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newUpdateInstantBooking :: UpdateInstantBooking Source #

Create a value of UpdateInstantBooking 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:durationInMinutes:UpdateInstantBooking', updateInstantBooking_durationInMinutes - Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

$sel:enabled:UpdateInstantBooking', updateInstantBooking_enabled - Whether instant booking is enabled or not.

updateInstantBooking_durationInMinutes :: Lens' UpdateInstantBooking (Maybe Int) Source #

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

updateInstantBooking_enabled :: Lens' UpdateInstantBooking (Maybe Bool) Source #

Whether instant booking is enabled or not.

UpdateMeetingRoomConfiguration

data UpdateMeetingRoomConfiguration Source #

Updates meeting room settings of a room profile.

See: newUpdateMeetingRoomConfiguration smart constructor.

Constructors

UpdateMeetingRoomConfiguration' 

Fields

Instances

Instances details
ToJSON UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Generic UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Associated Types

type Rep UpdateMeetingRoomConfiguration :: Type -> Type #

Read UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Show UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

NFData UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Eq UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Hashable UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

type Rep UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

type Rep UpdateMeetingRoomConfiguration = D1 ('MetaData "UpdateMeetingRoomConfiguration" "Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "UpdateMeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateEndOfMeetingReminder)) :*: S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateInstantBooking))) :*: (S1 ('MetaSel ('Just "requireCheckIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateRequireCheckIn)) :*: S1 ('MetaSel ('Just "roomUtilizationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newUpdateMeetingRoomConfiguration :: UpdateMeetingRoomConfiguration Source #

Create a value of UpdateMeetingRoomConfiguration 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:endOfMeetingReminder:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_endOfMeetingReminder - Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

$sel:instantBooking:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_instantBooking - Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.

$sel:requireCheckIn:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

$sel:roomUtilizationMetricsEnabled:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.

updateMeetingRoomConfiguration_endOfMeetingReminder :: Lens' UpdateMeetingRoomConfiguration (Maybe UpdateEndOfMeetingReminder) Source #

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

updateMeetingRoomConfiguration_instantBooking :: Lens' UpdateMeetingRoomConfiguration (Maybe UpdateInstantBooking) Source #

Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.

updateMeetingRoomConfiguration_requireCheckIn :: Lens' UpdateMeetingRoomConfiguration (Maybe UpdateRequireCheckIn) Source #

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

UpdateRequireCheckIn

data UpdateRequireCheckIn Source #

Updates settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.

See: newUpdateRequireCheckIn smart constructor.

Constructors

UpdateRequireCheckIn' 

Fields

Instances

Instances details
ToJSON UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Generic UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Associated Types

type Rep UpdateRequireCheckIn :: Type -> Type #

Read UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Show UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

NFData UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Methods

rnf :: UpdateRequireCheckIn -> () #

Eq UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Hashable UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

type Rep UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

type Rep UpdateRequireCheckIn = D1 ('MetaData "UpdateRequireCheckIn" "Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "UpdateRequireCheckIn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "releaseAfterMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newUpdateRequireCheckIn :: UpdateRequireCheckIn Source #

Create a value of UpdateRequireCheckIn 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:enabled:UpdateRequireCheckIn', updateRequireCheckIn_enabled - Whether require check in is enabled or not.

$sel:releaseAfterMinutes:UpdateRequireCheckIn', updateRequireCheckIn_releaseAfterMinutes - Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

updateRequireCheckIn_enabled :: Lens' UpdateRequireCheckIn (Maybe Bool) Source #

Whether require check in is enabled or not.

updateRequireCheckIn_releaseAfterMinutes :: Lens' UpdateRequireCheckIn (Maybe Int) Source #

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

UserData

data UserData Source #

Information related to a user.

See: newUserData smart constructor.

Constructors

UserData' 

Fields

Instances

Instances details
FromJSON UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Generic UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Associated Types

type Rep UserData :: Type -> Type #

Methods

from :: UserData -> Rep UserData x #

to :: Rep UserData x -> UserData #

Read UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Show UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

NFData UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Methods

rnf :: UserData -> () #

Eq UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Hashable UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Methods

hashWithSalt :: Int -> UserData -> Int #

hash :: UserData -> Int #

type Rep UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

type Rep UserData = D1 ('MetaData "UserData" "Amazonka.AlexaBusiness.Types.UserData" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "UserData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "enrollmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enrollmentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnrollmentStatus)))) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newUserData :: UserData Source #

Create a value of UserData 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:email:UserData', userData_email - The email of a user.

$sel:enrollmentId:UserData', userData_enrollmentId - The enrollment ARN of a user.

$sel:enrollmentStatus:UserData', userData_enrollmentStatus - The enrollment status of a user.

$sel:firstName:UserData', userData_firstName - The first name of a user.

$sel:lastName:UserData', userData_lastName - The last name of a user.

$sel:userArn:UserData', userData_userArn - The ARN of a user.

userData_email :: Lens' UserData (Maybe Text) Source #

The email of a user.

userData_enrollmentId :: Lens' UserData (Maybe Text) Source #

The enrollment ARN of a user.

userData_firstName :: Lens' UserData (Maybe Text) Source #

The first name of a user.

userData_lastName :: Lens' UserData (Maybe Text) Source #

The last name of a user.