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

Amazonka.AlexaBusiness.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_SkillNotLinkedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_InvalidCertificateAuthorityException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_DeviceNotRegisteredException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_ResourceAssociatedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Another resource is associated with the resource in the request.

_InvalidUserStatusException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_InvalidDeviceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The device is in an invalid state.

_InvalidServiceLinkedRoleStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service linked role is locked for deletion.

_NameInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The name sent in the request is already in use.

_InvalidSecretsManagerResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A password in SecretsManager is in an invalid state.

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There is a concurrent modification of resources.

_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_AlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource being created already exists.

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource in the request is already in use.

BusinessReportFailureCode

newtype BusinessReportFailureCode Source #

Instances

Instances details
Eq BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Ord BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Read BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Show 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 #

NFData BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

Hashable 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

FromJSON BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

FromJSONKey BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToLog BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToHeader BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

ToQuery 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

ToByteString 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

type Rep BusinessReportFailureCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFailureCode

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

BusinessReportFormat

newtype BusinessReportFormat Source #

Instances

Instances details
Eq BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Ord BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Read BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Show 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 #

NFData BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

Methods

rnf :: BusinessReportFormat -> () #

Hashable 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

FromJSON BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

FromJSONKey BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToLog BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToHeader BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

ToQuery 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

ToByteString 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

type Rep BusinessReportFormat Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportFormat

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

BusinessReportInterval

newtype BusinessReportInterval Source #

Instances

Instances details
Eq BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Ord BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Read BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Show 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 #

NFData BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

Methods

rnf :: BusinessReportInterval -> () #

Hashable 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

FromJSON BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

FromJSONKey BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToLog BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToHeader BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

ToQuery 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

ToByteString 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

type Rep BusinessReportInterval Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportInterval

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

BusinessReportStatus

newtype BusinessReportStatus Source #

Instances

Instances details
Eq BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Ord BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Read BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Show 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 #

NFData BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

Methods

rnf :: BusinessReportStatus -> () #

Hashable 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

FromJSON BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

FromJSONKey BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToLog BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToHeader BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

ToQuery 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

ToByteString 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

type Rep BusinessReportStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportStatus

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

CommsProtocol

newtype CommsProtocol Source #

Constructors

CommsProtocol' 

Instances

Instances details
Eq CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Ord CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Read CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Show CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Generic CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Associated Types

type Rep CommsProtocol :: Type -> Type #

NFData CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

Methods

rnf :: CommsProtocol -> () #

Hashable 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

FromJSON CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

FromJSONKey CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToLog CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToHeader CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

ToQuery CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

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 #

ToByteString 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 #

type Rep CommsProtocol Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CommsProtocol

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

ConferenceProviderType

newtype ConferenceProviderType Source #

Instances

Instances details
Eq ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Ord ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Read ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Show 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 #

NFData ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

Methods

rnf :: ConferenceProviderType -> () #

Hashable 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

FromJSON ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

FromJSONKey ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToLog ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToHeader ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

ToQuery 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

ToByteString 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

type Rep ConferenceProviderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProviderType

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

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Show 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 #

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Hashable 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

FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

ToQuery 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

ToByteString 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

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConnectionStatus

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

DeviceEventType

newtype DeviceEventType Source #

Constructors

DeviceEventType' 

Instances

Instances details
Eq DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Ord DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Read DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Show DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Generic DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Associated Types

type Rep DeviceEventType :: Type -> Type #

NFData DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

Methods

rnf :: DeviceEventType -> () #

Hashable 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

FromJSON DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

FromJSONKey DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToLog DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToHeader DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

ToQuery 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 #

ToByteString 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

type Rep DeviceEventType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEventType

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

DeviceStatus

newtype DeviceStatus Source #

Constructors

DeviceStatus' 

Instances

Instances details
Eq DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Ord DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Read DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Show DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Generic DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Associated Types

type Rep DeviceStatus :: Type -> Type #

NFData DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

Methods

rnf :: DeviceStatus -> () #

Hashable 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

FromJSON DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

FromJSONKey DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToLog DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToHeader DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

ToQuery DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

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 #

ToByteString 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 #

type Rep DeviceStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatus

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

DeviceStatusDetailCode

newtype DeviceStatusDetailCode Source #

Instances

Instances details
Eq DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Ord DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Read DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Show 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 #

NFData DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

Methods

rnf :: DeviceStatusDetailCode -> () #

Hashable 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

FromJSON DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

FromJSONKey DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToLog DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToHeader DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

ToQuery 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

ToByteString 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

type Rep DeviceStatusDetailCode Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode

type Rep DeviceStatusDetailCode = D1 ('MetaData "DeviceStatusDetailCode" "Amazonka.AlexaBusiness.Types.DeviceStatusDetailCode" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Ord DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Read DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Show DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Generic DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Associated Types

type Rep DeviceUsageType :: Type -> Type #

NFData DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

Methods

rnf :: DeviceUsageType -> () #

Hashable 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

FromJSON DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

FromJSONKey DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToLog DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToHeader DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

ToQuery 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 #

ToByteString 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

type Rep DeviceUsageType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceUsageType

type Rep DeviceUsageType = D1 ('MetaData "DeviceUsageType" "Amazonka.AlexaBusiness.Types.DeviceUsageType" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Ord DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Read DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Show DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Generic DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Associated Types

type Rep DistanceUnit :: Type -> Type #

NFData DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

Methods

rnf :: DistanceUnit -> () #

Hashable 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

FromJSON DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

FromJSONKey DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToLog DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToHeader DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

ToQuery DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

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 #

ToByteString 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 #

type Rep DistanceUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DistanceUnit

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

EnablementType

newtype EnablementType Source #

Constructors

EnablementType' 

Instances

Instances details
Eq EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Ord EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Read EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Show EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Generic EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Associated Types

type Rep EnablementType :: Type -> Type #

NFData EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

Methods

rnf :: EnablementType -> () #

Hashable 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

FromJSON EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

FromJSONKey EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToLog EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToHeader EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

ToQuery 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 #

ToByteString 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

type Rep EnablementType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementType

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

EnablementTypeFilter

newtype EnablementTypeFilter Source #

Instances

Instances details
Eq EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Ord EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Read EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Show 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 #

NFData EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

Methods

rnf :: EnablementTypeFilter -> () #

Hashable 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

FromJSON EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

FromJSONKey EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToLog EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToHeader EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

ToQuery 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

ToByteString 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

type Rep EnablementTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnablementTypeFilter

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

EndOfMeetingReminderType

newtype EndOfMeetingReminderType Source #

Instances

Instances details
Eq EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Ord EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Read EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Show 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 #

NFData EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

Hashable 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

FromJSON EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

FromJSONKey EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToLog EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToHeader EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

ToQuery 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

ToByteString 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

type Rep EndOfMeetingReminderType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminderType

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

EnrollmentStatus

newtype EnrollmentStatus Source #

Instances

Instances details
Eq EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Ord EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Read EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Show 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 #

NFData EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

Methods

rnf :: EnrollmentStatus -> () #

Hashable 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

FromJSON EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

FromJSONKey EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToLog EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToHeader EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

ToQuery 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

ToByteString 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

type Rep EnrollmentStatus Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EnrollmentStatus

type Rep EnrollmentStatus = D1 ('MetaData "EnrollmentStatus" "Amazonka.AlexaBusiness.Types.EnrollmentStatus" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
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

Read Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Show Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

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 #

NFData Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

rnf :: Feature -> () #

Hashable Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

hashWithSalt :: Int -> Feature -> Int #

hash :: Feature -> Int #

ToJSON Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToJSONKey Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

FromJSON Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

FromJSONKey Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToLog Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

ToHeader Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

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

ToQuery Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

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 #

ToByteString Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

Methods

toBS :: Feature -> ByteString #

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 #

type Rep Feature Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Feature

type Rep Feature = D1 ('MetaData "Feature" "Amazonka.AlexaBusiness.Types.Feature" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
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

Read Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Show Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

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 #

NFData Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

rnf :: Locale -> () #

Hashable Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

hashWithSalt :: Int -> Locale -> Int #

hash :: Locale -> Int #

ToJSON Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToJSONKey Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

FromJSON Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

FromJSONKey Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToLog Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

ToHeader Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

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

ToQuery Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

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 #

ToByteString Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

Methods

toBS :: Locale -> ByteString #

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 #

type Rep Locale Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Locale

type Rep Locale = D1 ('MetaData "Locale" "Amazonka.AlexaBusiness.Types.Locale" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Ord NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Read NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Show 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 #

NFData NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

Methods

rnf :: NetworkEapMethod -> () #

Hashable 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

FromJSON NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

FromJSONKey NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToLog NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToHeader NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

ToQuery 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

ToByteString 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

type Rep NetworkEapMethod Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkEapMethod

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

NetworkSecurityType

newtype NetworkSecurityType Source #

Instances

Instances details
Eq NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Ord NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Read NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Show 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 #

NFData NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

Methods

rnf :: NetworkSecurityType -> () #

Hashable 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

FromJSON NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

FromJSONKey NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToLog NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToHeader NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

ToQuery 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

ToByteString 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

type Rep NetworkSecurityType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkSecurityType

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

PhoneNumberType

newtype PhoneNumberType Source #

Constructors

PhoneNumberType' 

Instances

Instances details
Eq PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Ord PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Read PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Show PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Generic PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Associated Types

type Rep PhoneNumberType :: Type -> Type #

NFData PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

Methods

rnf :: PhoneNumberType -> () #

Hashable 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

FromJSON PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

FromJSONKey PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToLog PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToHeader PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

ToQuery 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 #

ToByteString 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

type Rep PhoneNumberType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumberType

type Rep PhoneNumberType = D1 ('MetaData "PhoneNumberType" "Amazonka.AlexaBusiness.Types.PhoneNumberType" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Ord RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Read RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Show RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Generic RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Associated Types

type Rep RequirePin :: Type -> Type #

NFData RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

Methods

rnf :: RequirePin -> () #

Hashable 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

FromJSON RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

FromJSONKey RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToLog RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToHeader RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

ToQuery RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

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 #

ToByteString 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 #

type Rep RequirePin Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequirePin

type Rep RequirePin = D1 ('MetaData "RequirePin" "Amazonka.AlexaBusiness.Types.RequirePin" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
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

Read SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Show SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

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 #

NFData SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

rnf :: SipType -> () #

Hashable SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

hashWithSalt :: Int -> SipType -> Int #

hash :: SipType -> Int #

ToJSON SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToJSONKey SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

FromJSON SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

FromJSONKey SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToLog SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

ToHeader SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

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

ToQuery SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

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 #

ToByteString SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

Methods

toBS :: SipType -> ByteString #

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 #

type Rep SipType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipType

type Rep SipType = D1 ('MetaData "SipType" "Amazonka.AlexaBusiness.Types.SipType" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Ord SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Read SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Show SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Generic SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Associated Types

type Rep SkillType :: Type -> Type #

NFData SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Methods

rnf :: SkillType -> () #

Hashable 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

FromJSON SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

FromJSONKey SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToLog SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToHeader SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

ToQuery SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

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 #

ToByteString SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

Methods

toBS :: SkillType -> ByteString #

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 #

type Rep SkillType Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillType

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

SkillTypeFilter

newtype SkillTypeFilter Source #

Constructors

SkillTypeFilter' 

Instances

Instances details
Eq SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Ord SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Read SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Show SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Generic SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Associated Types

type Rep SkillTypeFilter :: Type -> Type #

NFData SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

Methods

rnf :: SkillTypeFilter -> () #

Hashable 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

FromJSON SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

FromJSONKey SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToLog SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToHeader SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

ToQuery 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 #

ToByteString 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

type Rep SkillTypeFilter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillTypeFilter

type Rep SkillTypeFilter = D1 ('MetaData "SkillTypeFilter" "Amazonka.AlexaBusiness.Types.SkillTypeFilter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Ord SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Read SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Show SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Generic SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Associated Types

type Rep SortValue :: Type -> Type #

NFData SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Methods

rnf :: SortValue -> () #

Hashable 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

FromJSON SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

FromJSONKey SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToLog SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToHeader SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

ToQuery SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

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 #

ToByteString SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

Methods

toBS :: SortValue -> ByteString #

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 #

type Rep SortValue Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SortValue

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

TemperatureUnit

newtype TemperatureUnit Source #

Constructors

TemperatureUnit' 

Instances

Instances details
Eq TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Ord TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Read TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Show TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Generic TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Associated Types

type Rep TemperatureUnit :: Type -> Type #

NFData TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

Methods

rnf :: TemperatureUnit -> () #

Hashable 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

FromJSON TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

FromJSONKey TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToLog TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToHeader TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

ToQuery 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 #

ToByteString 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

type Rep TemperatureUnit Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TemperatureUnit

type Rep TemperatureUnit = D1 ('MetaData "TemperatureUnit" "Amazonka.AlexaBusiness.Types.TemperatureUnit" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Ord WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Read WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Show WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

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 #

NFData WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

rnf :: WakeWord -> () #

Hashable WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

hashWithSalt :: Int -> WakeWord -> Int #

hash :: WakeWord -> Int #

ToJSON WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToJSONKey WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

FromJSON WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

FromJSONKey WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToLog WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

ToHeader WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

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

ToQuery WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

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 #

ToByteString WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

Methods

toBS :: WakeWord -> ByteString #

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 #

type Rep WakeWord Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.WakeWord

type Rep WakeWord = D1 ('MetaData "WakeWord" "Amazonka.AlexaBusiness.Types.WakeWord" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Read AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Show 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 #

NFData AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

Methods

rnf :: AddressBook -> () #

Hashable AddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBook

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:AddressBook', addressBook_name - The name of the address book.

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

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

The ARN of the address book.

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

The name of the address book.

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

The description of the address book.

AddressBookData

data AddressBookData Source #

Information related to an address book.

See: newAddressBookData smart constructor.

Constructors

AddressBookData' 

Fields

Instances

Instances details
Eq AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Read AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Show 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 #

NFData AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

Methods

rnf :: AddressBookData -> () #

Hashable AddressBookData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.AddressBookData

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AddressBookData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:AddressBookData', addressBookData_name - The name of the address book.

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

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

The name of the address book.

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

The description 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
Eq Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

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

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

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 #

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 #

NFData Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

rnf :: Audio -> () #

Hashable Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

Methods

hashWithSalt :: Int -> Audio -> Int #

hash :: Audio -> Int #

ToJSON Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

type Rep Audio Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Audio

type Rep Audio = D1 ('MetaData "Audio" "Amazonka.AlexaBusiness.Types.Audio" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Read BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Show 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 #

NFData BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

Methods

rnf :: BusinessReport -> () #

Hashable BusinessReport Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReport

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "BusinessReport'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportStatus)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportFailureCode))) :*: (S1 ('MetaSel ('Just "deliveryTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "downloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportS3Location))))))

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:status:BusinessReport', businessReport_status - The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).

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

$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:s3Location:BusinessReport', businessReport_s3Location - The S3 location of the output reports.

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

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.

BusinessReportContentRange

data BusinessReportContentRange Source #

The content range of the report.

See: newBusinessReportContentRange smart constructor.

Constructors

BusinessReportContentRange' 

Fields

Instances

Instances details
Eq BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Read BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Show 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 #

NFData BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

Hashable BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

ToJSON BusinessReportContentRange Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportContentRange

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Read BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Show 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 #

NFData BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

Hashable BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

ToJSON BusinessReportRecurrence Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportRecurrence

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Read BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Show 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 #

NFData BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

Hashable BusinessReportS3Location Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportS3Location

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "BusinessReportS3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketName") '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:path:BusinessReportS3Location', businessReportS3Location_path - The path of the business report.

$sel:bucketName:BusinessReportS3Location', businessReportS3Location_bucketName - The S3 bucket name of the output reports.

BusinessReportSchedule

data BusinessReportSchedule Source #

The schedule of the usage report.

See: newBusinessReportSchedule smart constructor.

Constructors

BusinessReportSchedule' 

Fields

Instances

Instances details
Eq BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Read BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Show 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 #

NFData BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

Methods

rnf :: BusinessReportSchedule -> () #

Hashable BusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.BusinessReportSchedule

FromJSON 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:s3KeyPrefix:BusinessReportSchedule', businessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.

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

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

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

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

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

$sel:contentRange:BusinessReportSchedule', businessReportSchedule_contentRange - The content range of the reports.

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

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

The S3 key where the report is delivered.

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

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

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

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

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

The S3 bucket name of the output reports.

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
Eq Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Read Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Show 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 #

NFData Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Methods

rnf :: Category -> () #

Hashable Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

Methods

hashWithSalt :: Int -> Category -> Int #

hash :: Category -> Int #

FromJSON Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

type Rep Category Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Category

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

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:categoryName:Category', category_categoryName - The name of the skill store category.

$sel:categoryId:Category', category_categoryId - The ID of the skill store category.

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

The name of the skill store category.

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

The ID 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
Eq ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Read ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Show 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 #

NFData ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

Methods

rnf :: ConferencePreference -> () #

Hashable ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

ToJSON ConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferencePreference

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Read ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Show 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 #

NFData ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

Methods

rnf :: ConferenceProvider -> () #

Hashable ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

FromJSON ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

type Rep ConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ConferenceProvider

type Rep ConferenceProvider = D1 ('MetaData "ConferenceProvider" "Amazonka.AlexaBusiness.Types.ConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ConferenceProvider'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "meetingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MeetingSetting)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pSTNDialIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PSTNDialIn)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConferenceProviderType)) :*: S1 ('MetaSel ('Just "iPDialIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IPDialIn))))))

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:meetingSetting:ConferenceProvider', conferenceProvider_meetingSetting - The meeting settings for the conference provider.

$sel:arn:ConferenceProvider', conferenceProvider_arn - The ARN of the newly created conference provider.

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

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

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

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

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

The meeting settings for the conference provider.

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

The ARN of the newly created conference provider.

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

The name of the conference provider.

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

The IP endpoint and protocol for calling.

Contact

data Contact Source #

A contact with attributes.

See: newContact smart constructor.

Constructors

Contact' 

Fields

Instances

Instances details
Eq Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Methods

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

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

Show 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 #

NFData Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Methods

rnf :: Contact -> () #

Hashable Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

Methods

hashWithSalt :: Int -> Contact -> Int #

hash :: Contact -> Int #

FromJSON Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

type Rep Contact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Contact

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

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:lastName:Contact', contact_lastName - The last name of the contact, used to call the contact on the device.

$sel:contactArn:Contact', contact_contactArn - The ARN of the contact.

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

$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:sipAddresses:Contact', contact_sipAddresses - The list of SIP addresses for the contact.

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

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

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

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

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

The ARN of the contact.

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

The list of phone numbers for the contact.

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_sipAddresses :: Lens' Contact (Maybe [SipAddress]) Source #

The list of SIP addresses for the contact.

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

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

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

The name of the contact to display on the console.

ContactData

data ContactData Source #

Information related to a contact.

See: newContactData smart constructor.

Constructors

ContactData' 

Fields

Instances

Instances details
Eq ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

Show 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 #

NFData ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

Methods

rnf :: ContactData -> () #

Hashable ContactData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ContactData

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ContactData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumbers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PhoneNumber])))) :*: ((S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "sipAddresses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SipAddress]))) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:lastName:ContactData', contactData_lastName - The last name of the contact, used to call the contact on the device.

$sel:contactArn:ContactData', contactData_contactArn - The ARN of the contact.

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

$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:sipAddresses:ContactData', contactData_sipAddresses - The list of SIP addresses for the contact.

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

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

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

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

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

The list of phone numbers for the contact.

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_sipAddresses :: Lens' ContactData (Maybe [SipAddress]) Source #

The list of SIP addresses for the contact.

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

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

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

The name of the contact to display on the console.

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
Eq Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Methods

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

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

Read Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Show 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 #

NFData Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Methods

rnf :: Content -> () #

Hashable Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

Methods

hashWithSalt :: Int -> Content -> Int #

hash :: Content -> Int #

ToJSON Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

type Rep Content Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Content

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

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:textList:Content', content_textList - The list of text messages.

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

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

The list of audio messages.

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

The list of text messages.

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

The list of SSML 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
Eq CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Read CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Show 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 #

NFData CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

Hashable CreateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateEndOfMeetingReminder

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Read CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Show 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 #

NFData CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

Methods

rnf :: CreateInstantBooking -> () #

Hashable CreateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateInstantBooking

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Read CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Show 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 #

NFData CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Hashable CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateMeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateInstantBooking)) :*: S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateEndOfMeetingReminder))) :*: (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: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:endOfMeetingReminder:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_endOfMeetingReminder - Undocumented member.

$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
Eq CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Read CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Show 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 #

NFData CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

Methods

rnf :: CreateRequireCheckIn -> () #

Hashable CreateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateRequireCheckIn

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Read DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Show 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 #

NFData DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

Methods

rnf :: DeveloperInfo -> () #

Hashable DeveloperInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeveloperInfo

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeveloperInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "privacyPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "developerName") '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:email:DeveloperInfo', developerInfo_email - The email of the developer.

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

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

$sel:developerName:DeveloperInfo', developerInfo_developerName - The name of the developer.

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

The email of the developer.

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

The website of the developer.

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

The URL of the privacy policy.

Device

data Device Source #

A device with attributes.

See: newDevice smart constructor.

Constructors

Device' 

Fields

Instances

Instances details
Eq Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Methods

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

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

Read Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Show 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 #

NFData Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Methods

rnf :: Device -> () #

Hashable Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

FromJSON Device Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Device

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

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

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

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

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

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

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

$sel:deviceSerialNumber:Device', device_deviceSerialNumber - 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_deviceArn :: Lens' Device (Maybe Text) Source #

The ARN of a device.

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

The MAC address of a device.

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

The name of a device.

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.

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

The type of a device.

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

Detailed information about a device's network profile.

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

The serial number of a device.

DeviceData

data DeviceData Source #

Device attributes.

See: newDeviceData smart constructor.

Constructors

DeviceData' 

Fields

Instances

Instances details
Eq DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Read DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Show 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 #

NFData DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

Methods

rnf :: DeviceData -> () #

Hashable DeviceData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceData

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeviceData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deviceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatus)) :*: (S1 ('MetaSel ('Just "networkProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceStatusInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatusInfo)))) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "macAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "softwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roomName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceSerialNumber") '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:deviceStatus:DeviceData', deviceData_deviceStatus - The status of a device.

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

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

$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:networkProfileArn:DeviceData', deviceData_networkProfileArn - The ARN of the network profile associated with a device.

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

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

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

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

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

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

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

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

The name of the network profile associated with a device.

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

Detailed information about a device's status.

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

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

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

The ARN of the network profile associated with a device.

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

The MAC address of a device.

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

The room ARN associated with a device.

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

The software version of a device.

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

The name of the room associated with a device.

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

The serial number of a device.

DeviceEvent

data DeviceEvent Source #

The list of device events.

See: newDeviceEvent smart constructor.

Constructors

DeviceEvent' 

Fields

Instances

Instances details
Eq DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Read DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Show 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 #

NFData DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

Methods

rnf :: DeviceEvent -> () #

Hashable DeviceEvent Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceEvent

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeviceEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceEventType)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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:value:DeviceEvent', deviceEvent_value - The value of the event.

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

$sel:timestamp:DeviceEvent', deviceEvent_timestamp - The time (in epoch) when the event occurred.

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

The value of the event.

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

The time (in epoch) when the event occurred.

DeviceNetworkProfileInfo

data DeviceNetworkProfileInfo Source #

Detailed information about a device's network profile.

See: newDeviceNetworkProfileInfo smart constructor.

Constructors

DeviceNetworkProfileInfo' 

Fields

Instances

Instances details
Eq DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Read DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Show 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 #

NFData DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

Hashable DeviceNetworkProfileInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceNetworkProfileInfo

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeviceNetworkProfileInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateExpirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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:networkProfileArn:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_networkProfileArn - The ARN of the network profile associated with a device.

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

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
Eq DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Read DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Show 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 #

NFData DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Methods

rnf :: DeviceStatusDetail -> () #

Hashable DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeviceStatusDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Feature)) :*: S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatusDetailCode))))

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:feature:DeviceStatusDetail', deviceStatusDetail_feature - The list of available features on the device.

$sel:code:DeviceStatusDetail', deviceStatusDetail_code - The device status detail code.

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
Eq DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Read DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Show 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 #

NFData DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

Methods

rnf :: DeviceStatusInfo -> () #

Hashable DeviceStatusInfo Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusInfo

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeviceStatusInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionStatusUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "deviceStatusDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceStatusDetail])) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionStatus)))))

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: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.

$sel:connectionStatus:DeviceStatusInfo', deviceStatusInfo_connectionStatus - 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.

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

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

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
Eq EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Read EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Show 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 #

NFData EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

Methods

rnf :: EndOfMeetingReminder -> () #

Hashable EndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.EndOfMeetingReminder

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Methods

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

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

Read Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Show 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 #

NFData Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.AlexaBusiness.Types.Filter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Methods

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

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

Read Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Show 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 #

NFData Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Methods

rnf :: Gateway -> () #

Hashable Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

Methods

hashWithSalt :: Int -> Gateway -> Int #

hash :: Gateway -> Int #

FromJSON Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

type Rep Gateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Gateway

type Rep Gateway = D1 ('MetaData "Gateway" "Amazonka.AlexaBusiness.Types.Gateway" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Gateway'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "softwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:Gateway', gateway_name - The name of the gateway.

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

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

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

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

The ARN of the gateway.

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

The name of the gateway.

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

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

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

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

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

The description of the gateway.

GatewayGroup

data GatewayGroup Source #

The details of the gateway group.

See: newGatewayGroup smart constructor.

Constructors

GatewayGroup' 

Fields

Instances

Instances details
Eq GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Read GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Show 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 #

NFData GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

Methods

rnf :: GatewayGroup -> () #

Hashable GatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroup

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GatewayGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:GatewayGroup', gatewayGroup_name - The name of the gateway group.

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

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

The ARN of the gateway group.

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

The name of the gateway group.

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

The description of the gateway group.

GatewayGroupSummary

data GatewayGroupSummary Source #

The summary of a gateway group.

See: newGatewayGroupSummary smart constructor.

Constructors

GatewayGroupSummary' 

Fields

Instances

Instances details
Eq GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Read GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Show 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 #

NFData GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

Methods

rnf :: GatewayGroupSummary -> () #

Hashable GatewayGroupSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewayGroupSummary

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GatewayGroupSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:GatewayGroupSummary', gatewayGroupSummary_name - The name of the gateway group.

$sel:description:GatewayGroupSummary', gatewayGroupSummary_description - The description 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
Eq GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Read GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Show 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 #

NFData GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

Methods

rnf :: GatewaySummary -> () #

Hashable GatewaySummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.GatewaySummary

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GatewaySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "softwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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:name:GatewaySummary', gatewaySummary_name - The name of the gateway.

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

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

$sel:description:GatewaySummary', gatewaySummary_description - 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.

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

The description of the gateway.

IPDialIn

data IPDialIn Source #

The IP endpoint and protocol for calling.

See: newIPDialIn smart constructor.

Constructors

IPDialIn' 

Fields

Instances

Instances details
Eq IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Read IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Show 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 #

NFData IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Methods

rnf :: IPDialIn -> () #

Hashable IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

Methods

hashWithSalt :: Int -> IPDialIn -> Int #

hash :: IPDialIn -> Int #

ToJSON IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

FromJSON IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

type Rep IPDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.IPDialIn

type Rep IPDialIn = D1 ('MetaData "IPDialIn" "Amazonka.AlexaBusiness.Types.IPDialIn" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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

  • enabled :: Maybe Bool

    Whether instant booking is enabled or not.

  • 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.

Instances

Instances details
Eq InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Read InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Show 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 #

NFData InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

Methods

rnf :: InstantBooking -> () #

Hashable InstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.InstantBooking

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "InstantBooking'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "durationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

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:enabled:InstantBooking', instantBooking_enabled - Whether instant booking is enabled or not.

$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.

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

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.

MeetingRoomConfiguration

data MeetingRoomConfiguration Source #

Meeting room settings of a room profile.

See: newMeetingRoomConfiguration smart constructor.

Constructors

MeetingRoomConfiguration' 

Fields

  • instantBooking :: Maybe InstantBooking

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

  • 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.

  • 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
Eq MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Read MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Show 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 #

NFData MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

Hashable MeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingRoomConfiguration

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "MeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstantBooking)) :*: S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EndOfMeetingReminder))) :*: (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:instantBooking:MeetingRoomConfiguration', meetingRoomConfiguration_instantBooking - Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

$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: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_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_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_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
Eq MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Read MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Show 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 #

NFData MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

Methods

rnf :: MeetingSetting -> () #

Hashable MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

ToJSON MeetingSetting Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.MeetingSetting

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Show 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 #

NFData NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Methods

rnf :: NetworkProfile -> () #

Hashable NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

FromJSON 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:networkProfileName:NetworkProfile', networkProfile_networkProfileName - The name of the network profile associated with a device.

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

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

$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:currentPassword:NetworkProfile', networkProfile_currentPassword - The current password of the Wi-Fi network.

$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:eapMethod:NetworkProfile', networkProfile_eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

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

$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.

$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.

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

The name of the network profile associated with a device.

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

The SSID of the Wi-Fi network.

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

The ARN of the network profile associated with a device.

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_currentPassword :: Lens' NetworkProfile (Maybe Text) Source #

The current password of the Wi-Fi network.

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_eapMethod :: Lens' NetworkProfile (Maybe NetworkEapMethod) Source #

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

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

Detailed information about a device's network profile.

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.

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.

NetworkProfileData

data NetworkProfileData Source #

The data associated with a network profile.

See: newNetworkProfileData smart constructor.

Constructors

NetworkProfileData' 

Fields

Instances

Instances details
Eq NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Read NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Show 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 #

NFData NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

Methods

rnf :: NetworkProfileData -> () #

Hashable NetworkProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfileData

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "NetworkProfileData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "networkProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ssid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "securityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkSecurityType)) :*: S1 ('MetaSel ('Just "eapMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkEapMethod))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateAuthorityArn") '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:networkProfileName:NetworkProfileData', networkProfileData_networkProfileName - The name of the network profile associated with a device.

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

$sel:networkProfileArn:NetworkProfileData', networkProfileData_networkProfileArn - The ARN 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:eapMethod:NetworkProfileData', networkProfileData_eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

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

$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.

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

The name of the network profile associated with a device.

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

The ARN 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.

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

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

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

Detailed information about a device's network profile.

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.

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
Eq PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Read PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Show 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 #

NFData PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

Methods

rnf :: PSTNDialIn -> () #

Hashable PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

ToJSON PSTNDialIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PSTNDialIn

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

Show 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 #

NFData PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

Methods

rnf :: PhoneNumber -> () #

Hashable PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

ToJSON PhoneNumber Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.PhoneNumber

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Methods

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

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

Read Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Show 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 #

NFData Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Methods

rnf :: Profile -> () #

Hashable Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

Methods

hashWithSalt :: Int -> Profile -> Int #

hash :: Profile -> Int #

FromJSON Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

type Rep Profile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Profile

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

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:setupModeDisabled:Profile', profile_setupModeDisabled - The setup mode of a room profile.

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

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

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

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

$sel:address:Profile', profile_address - The address of a room profile.

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

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

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

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

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

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

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

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

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

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

The setup mode of a room profile.

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

The PSTN setting of a room profile.

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

The ARN of the address book.

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

The distance unit of a room profile.

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

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

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

The address of a room profile.

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

The ARN of a room profile.

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

The wake word of a room profile.

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

The name of a room profile.

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

The temperature unit of a room profile.

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

Whether data retention of the profile is enabled.

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

The time zone of a room profile.

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

The max volume limit of a room profile.

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

Retrieves if the profile is default or not.

ProfileData

data ProfileData Source #

The data of a room profile.

See: newProfileData smart constructor.

Constructors

ProfileData' 

Fields

Instances

Instances details
Eq ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Read ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Show 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 #

NFData ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

Methods

rnf :: ProfileData -> () #

Hashable ProfileData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.ProfileData

FromJSON 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:distanceUnit:ProfileData', profileData_distanceUnit - The distance unit of a room profile.

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

$sel:address:ProfileData', profileData_address - The address of a room profile.

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

$sel:wakeWord:ProfileData', profileData_wakeWord - The wake word 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:isDefault:ProfileData', profileData_isDefault - Retrieves if the profile data is default or not.

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

The distance unit of a room profile.

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

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

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

The address of a room profile.

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

The ARN of a room profile.

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

The wake word 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_isDefault :: Lens' ProfileData (Maybe Bool) Source #

Retrieves if the profile data is default or not.

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
Eq RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Read RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Show 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 #

NFData RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

Methods

rnf :: RequireCheckIn -> () #

Hashable RequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RequireCheckIn

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

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

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

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 #

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 #

NFData Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

rnf :: Room -> () #

Hashable Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

Methods

hashWithSalt :: Int -> Room -> Int #

hash :: Room -> Int #

FromJSON Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

type Rep Room Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Room

type Rep Room = D1 ('MetaData "Room" "Amazonka.AlexaBusiness.Types.Room" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Room'" 'PrefixI 'True) ((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)) :*: S1 ('MetaSel ('Just "description") '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: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.

$sel:description:Room', room_description - 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.

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

The description of a room.

RoomData

data RoomData Source #

The data of a room.

See: newRoomData smart constructor.

Constructors

RoomData' 

Fields

Instances

Instances details
Eq RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Read RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Show 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 #

NFData RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Methods

rnf :: RoomData -> () #

Hashable RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

Methods

hashWithSalt :: Int -> RoomData -> Int #

hash :: RoomData -> Int #

FromJSON RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

type Rep RoomData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomData

type Rep RoomData = D1 ('MetaData "RoomData" "Amazonka.AlexaBusiness.Types.RoomData" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RoomData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "providerCalendarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileName") '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 "description") '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:profileArn:RoomData', roomData_profileArn - The profile ARN of a room.

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

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

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

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

$sel:description:RoomData', roomData_description - The description of a room.

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

The profile ARN of a room.

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

The provider calendar ARN of a room.

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

The profile name of a room.

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

The description 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
Eq RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Read RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Show 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 #

NFData RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

Methods

rnf :: RoomSkillParameter -> () #

Hashable RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

ToJSON RoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.RoomSkillParameter

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

Show 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 #

NFData SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

Methods

rnf :: SipAddress -> () #

Hashable SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

ToJSON SipAddress Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SipAddress

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Read SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Show 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 #

NFData SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Methods

rnf :: SkillDetails -> () #

Hashable SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SkillDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "skillTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "productDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "invocationPhrase") '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 "reviews") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "releaseDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "newInThisVersionBulletPoints'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "bulletPoints") '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:skillTypes:SkillDetails', skillDetails_skillTypes - The types of skills.

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

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

$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:reviews:SkillDetails', skillDetails_reviews - This member has been deprecated.

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

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

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

$sel:bulletPoints:SkillDetails', skillDetails_bulletPoints - The details about what the skill supports organized as bullet points.

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

The phrase used to trigger the skill.

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_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.

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

The date when the skill was released.

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

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

SkillGroup

data SkillGroup Source #

A skill group with attributes.

See: newSkillGroup smart constructor.

Constructors

SkillGroup' 

Fields

Instances

Instances details
Eq SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Read SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Show 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 #

NFData SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

Methods

rnf :: SkillGroup -> () #

Hashable SkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroup

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SkillGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") '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:skillGroupArn:SkillGroup', skillGroup_skillGroupArn - The ARN of a skill group.

$sel:description:SkillGroup', skillGroup_description - The description 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
Eq SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Read SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Show 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 #

NFData SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

Methods

rnf :: SkillGroupData -> () #

Hashable SkillGroupData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillGroupData

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SkillGroupData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") '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:skillGroupArn:SkillGroupData', skillGroupData_skillGroupArn - The skill group ARN of a skill group.

$sel:description:SkillGroupData', skillGroupData_description - The description of a skill group.

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

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

The skill group ARN of a skill group.

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

The description 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
Eq SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Read SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Show 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 #

NFData SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

Methods

rnf :: SkillSummary -> () #

Hashable SkillSummary Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillSummary

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SkillSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "supportsLinking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "skillType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SkillType)) :*: (S1 ('MetaSel ('Just "enablementType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnablementType)) :*: S1 ('MetaSel ('Just "skillName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:skillId:SkillSummary', skillSummary_skillId - The ARN of the skill summary.

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

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

$sel:enablementType:SkillSummary', skillSummary_enablementType - Whether the skill is enabled under the user's account, or if it requires linking to be used.

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

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.

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.

SkillsStoreSkill

data SkillsStoreSkill Source #

The detailed information about an Alexa skill.

See: newSkillsStoreSkill smart constructor.

Constructors

SkillsStoreSkill' 

Fields

Instances

Instances details
Eq SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Read SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Show 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 #

NFData SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

Methods

rnf :: SkillsStoreSkill -> () #

Hashable SkillsStoreSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillsStoreSkill

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SkillsStoreSkill'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "supportsLinking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "shortDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iconUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "skillDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SkillDetails)) :*: S1 ('MetaSel ('Just "skillName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:skillId:SkillsStoreSkill', skillsStoreSkill_skillId - The ARN of the skill.

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

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

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

$sel:iconUrl:SkillsStoreSkill', skillsStoreSkill_iconUrl - The URL where the skill icon resides.

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

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

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

Sample utterances that interact with the skill.

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

The URL where the skill icon resides.

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
Eq SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Read SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Show 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 #

NFData SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

Methods

rnf :: SmartHomeAppliance -> () #

Hashable SmartHomeAppliance Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SmartHomeAppliance

FromJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SmartHomeAppliance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "friendlyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "manufacturerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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: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.

$sel:description:SmartHomeAppliance', smartHomeAppliance_description - 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.

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

The description 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
Eq Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

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

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

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 #

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 #

NFData Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

rnf :: Sort -> () #

Hashable Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

Methods

hashWithSalt :: Int -> Sort -> Int #

hash :: Sort -> Int #

ToJSON Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

type Rep Sort Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Sort

type Rep Sort = D1 ('MetaData "Sort" "Amazonka.AlexaBusiness.Types.Sort" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

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

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

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 #

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 #

NFData Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

rnf :: Ssml -> () #

Hashable Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

Methods

hashWithSalt :: Int -> Ssml -> Int #

hash :: Ssml -> Int #

ToJSON Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

type Rep Ssml Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Ssml

type Rep Ssml = D1 ('MetaData "Ssml" "Amazonka.AlexaBusiness.Types.Ssml" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

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

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

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.AlexaBusiness.Types.Tag" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Read TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Show 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 #

NFData TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

Methods

rnf :: TextMessage -> () #

Hashable TextMessage Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.TextMessage

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Read UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Show 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 #

NFData UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

Hashable UpdateEndOfMeetingReminder Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateEndOfMeetingReminder

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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

  • enabled :: Maybe Bool

    Whether instant booking is enabled or not.

  • 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.

Instances

Instances details
Eq UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Read UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Show 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 #

NFData UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

Methods

rnf :: UpdateInstantBooking -> () #

Hashable UpdateInstantBooking Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateInstantBooking

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateInstantBooking'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "durationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

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:enabled:UpdateInstantBooking', updateInstantBooking_enabled - Whether instant booking is enabled or not.

$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.

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

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.

UpdateMeetingRoomConfiguration

data UpdateMeetingRoomConfiguration Source #

Updates meeting room settings of a room profile.

See: newUpdateMeetingRoomConfiguration smart constructor.

Constructors

UpdateMeetingRoomConfiguration' 

Fields

Instances

Instances details
Eq UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Read UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Show 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 #

NFData UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Hashable UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateMeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateInstantBooking)) :*: S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateEndOfMeetingReminder))) :*: (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:instantBooking:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_instantBooking - Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.

$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: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_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_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_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
Eq UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Read UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Show 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 #

NFData UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

Methods

rnf :: UpdateRequireCheckIn -> () #

Hashable UpdateRequireCheckIn Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateRequireCheckIn

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" '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
Eq UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Read UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Show 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 #

NFData UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Methods

rnf :: UserData -> () #

Hashable UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

Methods

hashWithSalt :: Int -> UserData -> Int #

hash :: UserData -> Int #

FromJSON UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

type Rep UserData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UserData

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

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:lastName:UserData', userData_lastName - The last name of a user.

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

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

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

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

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

The email of a user.

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

The last name 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.