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

Contents

Description

Derived from API version 2017-11-09 of the AWS service descriptions, licensed under Apache 2.0.

Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations. You can also make these available as private skills for your organization. Alexa for Business makes it efficient to voice-enable your products and services, thus providing context-aware voice experiences for your customers. Device makers building with the Alexa Voice Service (AVS) can create fully integrated solutions, register their products with Alexa for Business, and manage them as shared devices in their organization.

Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by AlexaBusiness.

SkillNotLinkedException

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

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

InvalidCertificateAuthorityException

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

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

DeviceNotRegisteredException

_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

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

Another resource is associated with the resource in the request.

InvalidUserStatusException

_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

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

The device is in an invalid state.

InvalidServiceLinkedRoleStateException

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

The service linked role is locked for deletion.

NotFoundException

NameInUseException

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

The name sent in the request is already in use.

InvalidSecretsManagerResourceException

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

A password in SecretsManager is in an invalid state.

ConcurrentModificationException

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

There is a concurrent modification of resources.

UnauthorizedException

_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

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

The resource being created already exists.

LimitExceededException

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

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

ResourceInUseException

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

The resource in the request is already in use.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

SearchUsers (Paginated)

data SearchUsers Source #

See: newSearchUsers smart constructor.

Instances

Instances details
Eq SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Read SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Show SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Generic SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Associated Types

type Rep SearchUsers :: Type -> Type #

NFData SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Methods

rnf :: SearchUsers -> () #

Hashable SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

ToJSON SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

AWSPager SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

AWSRequest SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Associated Types

type AWSResponse SearchUsers #

ToHeaders SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Methods

toHeaders :: SearchUsers -> [Header] #

ToPath SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

ToQuery SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

type Rep SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

type Rep SearchUsers = D1 ('MetaData "SearchUsers" "Amazonka.AlexaBusiness.SearchUsers" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchUsers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

newSearchUsers :: SearchUsers Source #

Create a value of SearchUsers 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:filters:SearchUsers', searchUsers_filters - The filters to use for listing a specific set of users. Required. Supported filter keys are UserId, FirstName, LastName, Email, and EnrollmentStatus.

$sel:sortCriteria:SearchUsers', searchUsers_sortCriteria - The sort order to use in listing the filtered set of users. Required. Supported sort keys are UserId, FirstName, LastName, Email, and EnrollmentStatus.

$sel:nextToken:SearchUsers', searchUsers_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults. Required.

$sel:maxResults:SearchUsers', searchUsers_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved. Required.

data SearchUsersResponse Source #

See: newSearchUsersResponse smart constructor.

Instances

Instances details
Eq SearchUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Read SearchUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Show SearchUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Generic SearchUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Associated Types

type Rep SearchUsersResponse :: Type -> Type #

NFData SearchUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

Methods

rnf :: SearchUsersResponse -> () #

type Rep SearchUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchUsers

type Rep SearchUsersResponse = D1 ('MetaData "SearchUsersResponse" "Amazonka.AlexaBusiness.SearchUsers" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchUsersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UserData])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchUsersResponse Source #

Create a value of SearchUsersResponse 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:users:SearchUsersResponse', searchUsersResponse_users - The users that meet the specified set of filter criteria, in sort order.

$sel:nextToken:SearchUsers', searchUsersResponse_nextToken - The token returned to indicate that there is more data available.

$sel:totalCount:SearchUsersResponse', searchUsersResponse_totalCount - The total number of users returned.

$sel:httpStatus:SearchUsersResponse', searchUsersResponse_httpStatus - The response's http status code.

PutConferencePreference

data PutConferencePreference Source #

See: newPutConferencePreference smart constructor.

Instances

Instances details
Eq PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Read PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Show PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Generic PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Associated Types

type Rep PutConferencePreference :: Type -> Type #

NFData PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Methods

rnf :: PutConferencePreference -> () #

Hashable PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

ToJSON PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

AWSRequest PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

ToHeaders PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

ToPath PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

ToQuery PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

type Rep PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

type Rep PutConferencePreference = D1 ('MetaData "PutConferencePreference" "Amazonka.AlexaBusiness.PutConferencePreference" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutConferencePreference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conferencePreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConferencePreference)))
type AWSResponse PutConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

newPutConferencePreference Source #

Create a value of PutConferencePreference 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:conferencePreference:PutConferencePreference', putConferencePreference_conferencePreference - The conference preference of a specific conference provider.

data PutConferencePreferenceResponse Source #

See: newPutConferencePreferenceResponse smart constructor.

Instances

Instances details
Eq PutConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Read PutConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Show PutConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Generic PutConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

Associated Types

type Rep PutConferencePreferenceResponse :: Type -> Type #

NFData PutConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

type Rep PutConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutConferencePreference

type Rep PutConferencePreferenceResponse = D1 ('MetaData "PutConferencePreferenceResponse" "Amazonka.AlexaBusiness.PutConferencePreference" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutConferencePreferenceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutConferencePreferenceResponse Source #

Create a value of PutConferencePreferenceResponse 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:httpStatus:PutConferencePreferenceResponse', putConferencePreferenceResponse_httpStatus - The response's http status code.

UpdateNetworkProfile

data UpdateNetworkProfile Source #

See: newUpdateNetworkProfile smart constructor.

Instances

Instances details
Eq UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Show UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Generic UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Associated Types

type Rep UpdateNetworkProfile :: Type -> Type #

NFData UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Methods

rnf :: UpdateNetworkProfile -> () #

Hashable UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

ToJSON UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

AWSRequest UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Associated Types

type AWSResponse UpdateNetworkProfile #

ToHeaders UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

ToPath UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

ToQuery UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

type Rep UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

type Rep UpdateNetworkProfile = D1 ('MetaData "UpdateNetworkProfile" "Amazonka.AlexaBusiness.UpdateNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateNetworkProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "networkProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "currentPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "nextPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trustAnchors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "certificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

newUpdateNetworkProfile Source #

Create a value of UpdateNetworkProfile 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:UpdateNetworkProfile', updateNetworkProfile_networkProfileName - The name of the network profile associated with a device.

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

$sel:nextPassword:UpdateNetworkProfile', updateNetworkProfile_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:description:UpdateNetworkProfile', updateNetworkProfile_description - Detailed information about a device's network profile.

$sel:trustAnchors:UpdateNetworkProfile', updateNetworkProfile_trustAnchors - The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.

$sel:certificateAuthorityArn:UpdateNetworkProfile', updateNetworkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

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

data UpdateNetworkProfileResponse Source #

See: newUpdateNetworkProfileResponse smart constructor.

Instances

Instances details
Eq UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Read UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Show UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Generic UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

Associated Types

type Rep UpdateNetworkProfileResponse :: Type -> Type #

NFData UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

type Rep UpdateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateNetworkProfile

type Rep UpdateNetworkProfileResponse = D1 ('MetaData "UpdateNetworkProfileResponse" "Amazonka.AlexaBusiness.UpdateNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateNetworkProfileResponse Source #

Create a value of UpdateNetworkProfileResponse 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:httpStatus:UpdateNetworkProfileResponse', updateNetworkProfileResponse_httpStatus - The response's http status code.

DeleteNetworkProfile

data DeleteNetworkProfile Source #

See: newDeleteNetworkProfile smart constructor.

Instances

Instances details
Eq DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Read DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Show DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Generic DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Associated Types

type Rep DeleteNetworkProfile :: Type -> Type #

NFData DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Methods

rnf :: DeleteNetworkProfile -> () #

Hashable DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

ToJSON DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

AWSRequest DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Associated Types

type AWSResponse DeleteNetworkProfile #

ToHeaders DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

ToPath DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

ToQuery DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

type Rep DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

type Rep DeleteNetworkProfile = D1 ('MetaData "DeleteNetworkProfile" "Amazonka.AlexaBusiness.DeleteNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

newDeleteNetworkProfile Source #

Create a value of DeleteNetworkProfile 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:networkProfileArn:DeleteNetworkProfile', deleteNetworkProfile_networkProfileArn - The ARN of the network profile associated with a device.

data DeleteNetworkProfileResponse Source #

See: newDeleteNetworkProfileResponse smart constructor.

Instances

Instances details
Eq DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Read DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Show DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Generic DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

Associated Types

type Rep DeleteNetworkProfileResponse :: Type -> Type #

NFData DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

type Rep DeleteNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteNetworkProfile

type Rep DeleteNetworkProfileResponse = D1 ('MetaData "DeleteNetworkProfileResponse" "Amazonka.AlexaBusiness.DeleteNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteNetworkProfileResponse Source #

Create a value of DeleteNetworkProfileResponse 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:httpStatus:DeleteNetworkProfileResponse', deleteNetworkProfileResponse_httpStatus - The response's http status code.

UpdateBusinessReportSchedule

data UpdateBusinessReportSchedule Source #

See: newUpdateBusinessReportSchedule smart constructor.

Instances

Instances details
Eq UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Read UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Show UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Generic UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Associated Types

type Rep UpdateBusinessReportSchedule :: Type -> Type #

NFData UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Hashable UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

ToJSON UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

AWSRequest UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

ToHeaders UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

ToPath UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

ToQuery UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

type Rep UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

type Rep UpdateBusinessReportSchedule = D1 ('MetaData "UpdateBusinessReportSchedule" "Amazonka.AlexaBusiness.UpdateBusinessReportSchedule" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateBusinessReportSchedule'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportFormat)) :*: S1 ('MetaSel ('Just "recurrence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportRecurrence)))) :*: (S1 ('MetaSel ('Just "scheduleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scheduleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

newUpdateBusinessReportSchedule Source #

Create a value of UpdateBusinessReportSchedule 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:UpdateBusinessReportSchedule', updateBusinessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.

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

$sel:recurrence:UpdateBusinessReportSchedule', updateBusinessReportSchedule_recurrence - The recurrence of the reports.

$sel:scheduleName:UpdateBusinessReportSchedule', updateBusinessReportSchedule_scheduleName - The name identifier of the schedule.

$sel:s3BucketName:UpdateBusinessReportSchedule', updateBusinessReportSchedule_s3BucketName - The S3 location of the output reports.

$sel:scheduleArn:UpdateBusinessReportSchedule', updateBusinessReportSchedule_scheduleArn - The ARN of the business report schedule.

data UpdateBusinessReportScheduleResponse Source #

Instances

Instances details
Eq UpdateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Read UpdateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Show UpdateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

Generic UpdateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

NFData UpdateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

type Rep UpdateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateBusinessReportSchedule

type Rep UpdateBusinessReportScheduleResponse = D1 ('MetaData "UpdateBusinessReportScheduleResponse" "Amazonka.AlexaBusiness.UpdateBusinessReportSchedule" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateBusinessReportScheduleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateBusinessReportScheduleResponse Source #

Create a value of UpdateBusinessReportScheduleResponse 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:httpStatus:UpdateBusinessReportScheduleResponse', updateBusinessReportScheduleResponse_httpStatus - The response's http status code.

DeleteBusinessReportSchedule

data DeleteBusinessReportSchedule Source #

See: newDeleteBusinessReportSchedule smart constructor.

Instances

Instances details
Eq DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Read DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Show DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Generic DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Associated Types

type Rep DeleteBusinessReportSchedule :: Type -> Type #

NFData DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Hashable DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

ToJSON DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

AWSRequest DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

ToHeaders DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

ToPath DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

ToQuery DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

type Rep DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

type Rep DeleteBusinessReportSchedule = D1 ('MetaData "DeleteBusinessReportSchedule" "Amazonka.AlexaBusiness.DeleteBusinessReportSchedule" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteBusinessReportSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

newDeleteBusinessReportSchedule Source #

Create a value of DeleteBusinessReportSchedule 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:scheduleArn:DeleteBusinessReportSchedule', deleteBusinessReportSchedule_scheduleArn - The ARN of the business report schedule.

data DeleteBusinessReportScheduleResponse Source #

Instances

Instances details
Eq DeleteBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Read DeleteBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Show DeleteBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

Generic DeleteBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

NFData DeleteBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

type Rep DeleteBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteBusinessReportSchedule

type Rep DeleteBusinessReportScheduleResponse = D1 ('MetaData "DeleteBusinessReportScheduleResponse" "Amazonka.AlexaBusiness.DeleteBusinessReportSchedule" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteBusinessReportScheduleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteBusinessReportScheduleResponse Source #

Create a value of DeleteBusinessReportScheduleResponse 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:httpStatus:DeleteBusinessReportScheduleResponse', deleteBusinessReportScheduleResponse_httpStatus - The response's http status code.

AssociateSkillGroupWithRoom

data AssociateSkillGroupWithRoom Source #

See: newAssociateSkillGroupWithRoom smart constructor.

Instances

Instances details
Eq AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Read AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Show AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Generic AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Associated Types

type Rep AssociateSkillGroupWithRoom :: Type -> Type #

NFData AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Hashable AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

ToJSON AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

AWSRequest AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

ToHeaders AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

ToPath AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

ToQuery AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

type Rep AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

type Rep AssociateSkillGroupWithRoom = D1 ('MetaData "AssociateSkillGroupWithRoom" "Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateSkillGroupWithRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse AssociateSkillGroupWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

newAssociateSkillGroupWithRoom :: AssociateSkillGroupWithRoom Source #

Create a value of AssociateSkillGroupWithRoom 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:AssociateSkillGroupWithRoom', associateSkillGroupWithRoom_skillGroupArn - The ARN of the skill group to associate with a room. Required.

$sel:roomArn:AssociateSkillGroupWithRoom', associateSkillGroupWithRoom_roomArn - The ARN of the room with which to associate the skill group. Required.

data AssociateSkillGroupWithRoomResponse Source #

Instances

Instances details
Eq AssociateSkillGroupWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Read AssociateSkillGroupWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Show AssociateSkillGroupWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

Generic AssociateSkillGroupWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

NFData AssociateSkillGroupWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

type Rep AssociateSkillGroupWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom

type Rep AssociateSkillGroupWithRoomResponse = D1 ('MetaData "AssociateSkillGroupWithRoomResponse" "Amazonka.AlexaBusiness.AssociateSkillGroupWithRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateSkillGroupWithRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateSkillGroupWithRoomResponse Source #

Create a value of AssociateSkillGroupWithRoomResponse 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:httpStatus:AssociateSkillGroupWithRoomResponse', associateSkillGroupWithRoomResponse_httpStatus - The response's http status code.

ListSmartHomeAppliances (Paginated)

data ListSmartHomeAppliances Source #

See: newListSmartHomeAppliances smart constructor.

Instances

Instances details
Eq ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Read ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Show ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Generic ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Associated Types

type Rep ListSmartHomeAppliances :: Type -> Type #

NFData ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Methods

rnf :: ListSmartHomeAppliances -> () #

Hashable ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

ToJSON ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

AWSPager ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

AWSRequest ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

ToHeaders ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

ToPath ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

ToQuery ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

type Rep ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

type Rep ListSmartHomeAppliances = D1 ('MetaData "ListSmartHomeAppliances" "Amazonka.AlexaBusiness.ListSmartHomeAppliances" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSmartHomeAppliances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

newListSmartHomeAppliances Source #

Create a value of ListSmartHomeAppliances 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:nextToken:ListSmartHomeAppliances', listSmartHomeAppliances_nextToken - The tokens used for pagination.

$sel:maxResults:ListSmartHomeAppliances', listSmartHomeAppliances_maxResults - The maximum number of appliances to be returned, per paginated calls.

$sel:roomArn:ListSmartHomeAppliances', listSmartHomeAppliances_roomArn - The room that the appliances are associated with.

data ListSmartHomeAppliancesResponse Source #

See: newListSmartHomeAppliancesResponse smart constructor.

Instances

Instances details
Eq ListSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Read ListSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Show ListSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Generic ListSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

Associated Types

type Rep ListSmartHomeAppliancesResponse :: Type -> Type #

NFData ListSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

type Rep ListSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSmartHomeAppliances

type Rep ListSmartHomeAppliancesResponse = D1 ('MetaData "ListSmartHomeAppliancesResponse" "Amazonka.AlexaBusiness.ListSmartHomeAppliances" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSmartHomeAppliancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "smartHomeAppliances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SmartHomeAppliance])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSmartHomeAppliancesResponse Source #

Create a value of ListSmartHomeAppliancesResponse 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:smartHomeAppliances:ListSmartHomeAppliancesResponse', listSmartHomeAppliancesResponse_smartHomeAppliances - The smart home appliances.

$sel:nextToken:ListSmartHomeAppliances', listSmartHomeAppliancesResponse_nextToken - The tokens used for pagination.

$sel:httpStatus:ListSmartHomeAppliancesResponse', listSmartHomeAppliancesResponse_httpStatus - The response's http status code.

DeleteProfile

data DeleteProfile Source #

See: newDeleteProfile smart constructor.

Constructors

DeleteProfile' (Maybe Text) 

Instances

Instances details
Eq DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Read DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Show DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Generic DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Associated Types

type Rep DeleteProfile :: Type -> Type #

NFData DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Methods

rnf :: DeleteProfile -> () #

Hashable DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

ToJSON DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

AWSRequest DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Associated Types

type AWSResponse DeleteProfile #

ToHeaders DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

ToPath DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

ToQuery DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

type Rep DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

type Rep DeleteProfile = D1 ('MetaData "DeleteProfile" "Amazonka.AlexaBusiness.DeleteProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DeleteProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

newDeleteProfile :: DeleteProfile Source #

Create a value of DeleteProfile 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:DeleteProfile', deleteProfile_profileArn - The ARN of the room profile to delete. Required.

data DeleteProfileResponse Source #

See: newDeleteProfileResponse smart constructor.

Instances

Instances details
Eq DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Read DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Show DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Generic DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Associated Types

type Rep DeleteProfileResponse :: Type -> Type #

NFData DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

Methods

rnf :: DeleteProfileResponse -> () #

type Rep DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteProfile

type Rep DeleteProfileResponse = D1 ('MetaData "DeleteProfileResponse" "Amazonka.AlexaBusiness.DeleteProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProfileResponse Source #

Create a value of DeleteProfileResponse 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:httpStatus:DeleteProfileResponse', deleteProfileResponse_httpStatus - The response's http status code.

UpdateProfile

data UpdateProfile Source #

See: newUpdateProfile smart constructor.

Instances

Instances details
Eq UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Read UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Show UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Generic UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Associated Types

type Rep UpdateProfile :: Type -> Type #

NFData UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Methods

rnf :: UpdateProfile -> () #

Hashable UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

ToJSON UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

AWSRequest UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Associated Types

type AWSResponse UpdateProfile #

ToHeaders UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

ToPath UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

ToQuery UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

type Rep UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

type Rep UpdateProfile = D1 ('MetaData "UpdateProfile" "Amazonka.AlexaBusiness.UpdateProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateProfile'" '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 "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 UpdateMeetingRoomConfiguration)) :*: (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)))))))
type AWSResponse UpdateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

newUpdateProfile :: UpdateProfile Source #

Create a value of UpdateProfile 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:UpdateProfile', updateProfile_setupModeDisabled - Whether the setup mode of the profile is enabled.

$sel:pSTNEnabled:UpdateProfile', updateProfile_pSTNEnabled - Whether the PSTN setting of the room profile is enabled.

$sel:distanceUnit:UpdateProfile', updateProfile_distanceUnit - The updated distance unit for the room profile.

$sel:locale:UpdateProfile', updateProfile_locale - The updated locale for the room profile. (This is currently only available to a limited preview audience.)

$sel:address:UpdateProfile', updateProfile_address - The updated address for the room profile.

$sel:profileArn:UpdateProfile', updateProfile_profileArn - The ARN of the room profile to update. Required.

$sel:wakeWord:UpdateProfile', updateProfile_wakeWord - The updated wake word for the room profile.

$sel:meetingRoomConfiguration:UpdateProfile', updateProfile_meetingRoomConfiguration - The updated meeting room settings of a room profile.

$sel:profileName:UpdateProfile', updateProfile_profileName - The updated name for the room profile.

$sel:temperatureUnit:UpdateProfile', updateProfile_temperatureUnit - The updated temperature unit for the room profile.

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

$sel:timezone:UpdateProfile', updateProfile_timezone - The updated timezone for the room profile.

$sel:maxVolumeLimit:UpdateProfile', updateProfile_maxVolumeLimit - The updated maximum volume limit for the room profile.

$sel:isDefault:UpdateProfile', updateProfile_isDefault - Sets the profile as default if selected. If this is missing, no update is done to the default status.

data UpdateProfileResponse Source #

See: newUpdateProfileResponse smart constructor.

Instances

Instances details
Eq UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Read UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Show UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Generic UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Associated Types

type Rep UpdateProfileResponse :: Type -> Type #

NFData UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

Methods

rnf :: UpdateProfileResponse -> () #

type Rep UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateProfile

type Rep UpdateProfileResponse = D1 ('MetaData "UpdateProfileResponse" "Amazonka.AlexaBusiness.UpdateProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateProfileResponse Source #

Create a value of UpdateProfileResponse 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:httpStatus:UpdateProfileResponse', updateProfileResponse_httpStatus - The response's http status code.

SearchRooms (Paginated)

data SearchRooms Source #

See: newSearchRooms smart constructor.

Instances

Instances details
Eq SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Read SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Show SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Generic SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Associated Types

type Rep SearchRooms :: Type -> Type #

NFData SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Methods

rnf :: SearchRooms -> () #

Hashable SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

ToJSON SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

AWSPager SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

AWSRequest SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Associated Types

type AWSResponse SearchRooms #

ToHeaders SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Methods

toHeaders :: SearchRooms -> [Header] #

ToPath SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

ToQuery SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

type Rep SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

type Rep SearchRooms = D1 ('MetaData "SearchRooms" "Amazonka.AlexaBusiness.SearchRooms" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchRooms'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchRooms Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

newSearchRooms :: SearchRooms Source #

Create a value of SearchRooms 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:filters:SearchRooms', searchRooms_filters - The filters to use to list a specified set of rooms. The supported filter keys are RoomName and ProfileName.

$sel:sortCriteria:SearchRooms', searchRooms_sortCriteria - The sort order to use in listing the specified set of rooms. The supported sort keys are RoomName and ProfileName.

$sel:nextToken:SearchRooms', searchRooms_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:SearchRooms', searchRooms_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchRoomsResponse Source #

See: newSearchRoomsResponse smart constructor.

Instances

Instances details
Eq SearchRoomsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Read SearchRoomsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Show SearchRoomsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Generic SearchRoomsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Associated Types

type Rep SearchRoomsResponse :: Type -> Type #

NFData SearchRoomsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

Methods

rnf :: SearchRoomsResponse -> () #

type Rep SearchRoomsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchRooms

type Rep SearchRoomsResponse = D1 ('MetaData "SearchRoomsResponse" "Amazonka.AlexaBusiness.SearchRooms" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchRoomsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rooms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RoomData])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchRoomsResponse Source #

Create a value of SearchRoomsResponse 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:rooms:SearchRoomsResponse', searchRoomsResponse_rooms - The rooms that meet the specified set of filter criteria, in sort order.

$sel:nextToken:SearchRooms', searchRoomsResponse_nextToken - The token returned to indicate that there is more data available.

$sel:totalCount:SearchRoomsResponse', searchRoomsResponse_totalCount - The total number of rooms returned.

$sel:httpStatus:SearchRoomsResponse', searchRoomsResponse_httpStatus - The response's http status code.

AssociateSkillWithUsers

data AssociateSkillWithUsers Source #

See: newAssociateSkillWithUsers smart constructor.

Instances

Instances details
Eq AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Read AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Show AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Generic AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Associated Types

type Rep AssociateSkillWithUsers :: Type -> Type #

NFData AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Methods

rnf :: AssociateSkillWithUsers -> () #

Hashable AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

ToJSON AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

AWSRequest AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

ToHeaders AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

ToPath AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

ToQuery AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

type Rep AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

type Rep AssociateSkillWithUsers = D1 ('MetaData "AssociateSkillWithUsers" "Amazonka.AlexaBusiness.AssociateSkillWithUsers" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateSkillWithUsers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateSkillWithUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

newAssociateSkillWithUsers Source #

Create a value of AssociateSkillWithUsers 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:AssociateSkillWithUsers', associateSkillWithUsers_skillId - The private skill ID you want to make available to enrolled users.

data AssociateSkillWithUsersResponse Source #

See: newAssociateSkillWithUsersResponse smart constructor.

Instances

Instances details
Eq AssociateSkillWithUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Read AssociateSkillWithUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Show AssociateSkillWithUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Generic AssociateSkillWithUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

Associated Types

type Rep AssociateSkillWithUsersResponse :: Type -> Type #

NFData AssociateSkillWithUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

type Rep AssociateSkillWithUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithUsers

type Rep AssociateSkillWithUsersResponse = D1 ('MetaData "AssociateSkillWithUsersResponse" "Amazonka.AlexaBusiness.AssociateSkillWithUsers" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateSkillWithUsersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateSkillWithUsersResponse Source #

Create a value of AssociateSkillWithUsersResponse 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:httpStatus:AssociateSkillWithUsersResponse', associateSkillWithUsersResponse_httpStatus - The response's http status code.

RegisterAVSDevice

data RegisterAVSDevice Source #

See: newRegisterAVSDevice smart constructor.

Instances

Instances details
Eq RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Read RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Show RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Generic RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Associated Types

type Rep RegisterAVSDevice :: Type -> Type #

NFData RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Methods

rnf :: RegisterAVSDevice -> () #

Hashable RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

ToJSON RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

AWSRequest RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Associated Types

type AWSResponse RegisterAVSDevice #

ToHeaders RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

ToPath RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

ToQuery RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

type Rep RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

type Rep RegisterAVSDevice = D1 ('MetaData "RegisterAVSDevice" "Amazonka.AlexaBusiness.RegisterAVSDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RegisterAVSDevice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceSerialNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))) :*: ((S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "userCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "amazonId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse RegisterAVSDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

newRegisterAVSDevice Source #

Create a value of RegisterAVSDevice 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:roomArn:RegisterAVSDevice', registerAVSDevice_roomArn - The Amazon Resource Name (ARN) of the room with which to associate your AVS device.

$sel:deviceSerialNumber:RegisterAVSDevice', registerAVSDevice_deviceSerialNumber - The key generated by the OEM that uniquely identifies a specified instance of your AVS device.

$sel:tags:RegisterAVSDevice', registerAVSDevice_tags - The tags to be added to the specified resource. Do not provide system tags.

$sel:clientId:RegisterAVSDevice', registerAVSDevice_clientId - The client ID of the OEM used for code-based linking authorization on an AVS device.

$sel:userCode:RegisterAVSDevice', registerAVSDevice_userCode - The code that is obtained after your AVS device has made a POST request to LWA as a part of the Device Authorization Request component of the OAuth code-based linking specification.

$sel:productId:RegisterAVSDevice', registerAVSDevice_productId - The product ID used to identify your AVS device during authorization.

$sel:amazonId:RegisterAVSDevice', registerAVSDevice_amazonId - The device type ID for your AVS device generated by Amazon when the OEM creates a new product on Amazon's Developer Console.

data RegisterAVSDeviceResponse Source #

See: newRegisterAVSDeviceResponse smart constructor.

Instances

Instances details
Eq RegisterAVSDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Read RegisterAVSDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Show RegisterAVSDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Generic RegisterAVSDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

Associated Types

type Rep RegisterAVSDeviceResponse :: Type -> Type #

NFData RegisterAVSDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

type Rep RegisterAVSDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RegisterAVSDevice

type Rep RegisterAVSDeviceResponse = D1 ('MetaData "RegisterAVSDeviceResponse" "Amazonka.AlexaBusiness.RegisterAVSDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RegisterAVSDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterAVSDeviceResponse Source #

Create a value of RegisterAVSDeviceResponse with all optional fields omitted.

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

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

$sel:deviceArn:RegisterAVSDeviceResponse', registerAVSDeviceResponse_deviceArn - The ARN of the device.

$sel:httpStatus:RegisterAVSDeviceResponse', registerAVSDeviceResponse_httpStatus - The response's http status code.

ForgetSmartHomeAppliances

data ForgetSmartHomeAppliances Source #

See: newForgetSmartHomeAppliances smart constructor.

Instances

Instances details
Eq ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Read ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Show ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Generic ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Associated Types

type Rep ForgetSmartHomeAppliances :: Type -> Type #

NFData ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Hashable ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

ToJSON ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

AWSRequest ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

ToHeaders ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

ToPath ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

ToQuery ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

type Rep ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

type Rep ForgetSmartHomeAppliances = D1 ('MetaData "ForgetSmartHomeAppliances" "Amazonka.AlexaBusiness.ForgetSmartHomeAppliances" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ForgetSmartHomeAppliances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ForgetSmartHomeAppliances Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

newForgetSmartHomeAppliances Source #

Create a value of ForgetSmartHomeAppliances 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:roomArn:ForgetSmartHomeAppliances', forgetSmartHomeAppliances_roomArn - The room that the appliances are associated with.

data ForgetSmartHomeAppliancesResponse Source #

See: newForgetSmartHomeAppliancesResponse smart constructor.

Instances

Instances details
Eq ForgetSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Read ForgetSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Show ForgetSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Generic ForgetSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

Associated Types

type Rep ForgetSmartHomeAppliancesResponse :: Type -> Type #

NFData ForgetSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

type Rep ForgetSmartHomeAppliancesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ForgetSmartHomeAppliances

type Rep ForgetSmartHomeAppliancesResponse = D1 ('MetaData "ForgetSmartHomeAppliancesResponse" "Amazonka.AlexaBusiness.ForgetSmartHomeAppliances" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ForgetSmartHomeAppliancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newForgetSmartHomeAppliancesResponse Source #

Create a value of ForgetSmartHomeAppliancesResponse 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:httpStatus:ForgetSmartHomeAppliancesResponse', forgetSmartHomeAppliancesResponse_httpStatus - The response's http status code.

PutInvitationConfiguration

data PutInvitationConfiguration Source #

See: newPutInvitationConfiguration smart constructor.

Instances

Instances details
Eq PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Read PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Show PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Generic PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Associated Types

type Rep PutInvitationConfiguration :: Type -> Type #

NFData PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Hashable PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

ToJSON PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

AWSRequest PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

ToHeaders PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

ToPath PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

ToQuery PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

type Rep PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

type Rep PutInvitationConfiguration = D1 ('MetaData "PutInvitationConfiguration" "Amazonka.AlexaBusiness.PutInvitationConfiguration" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutInvitationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "privateSkillIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "organizationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse PutInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

newPutInvitationConfiguration Source #

Create a value of PutInvitationConfiguration 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:contactEmail:PutInvitationConfiguration', putInvitationConfiguration_contactEmail - The email ID of the organization or individual contact that the enrolled user can use.

$sel:privateSkillIds:PutInvitationConfiguration', putInvitationConfiguration_privateSkillIds - The list of private skill IDs that you want to recommend to the user to enable in the invitation.

$sel:organizationName:PutInvitationConfiguration', putInvitationConfiguration_organizationName - The name of the organization sending the enrollment invite to a user.

data PutInvitationConfigurationResponse Source #

Instances

Instances details
Eq PutInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Read PutInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Show PutInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Generic PutInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

Associated Types

type Rep PutInvitationConfigurationResponse :: Type -> Type #

NFData PutInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

type Rep PutInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutInvitationConfiguration

type Rep PutInvitationConfigurationResponse = D1 ('MetaData "PutInvitationConfigurationResponse" "Amazonka.AlexaBusiness.PutInvitationConfiguration" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutInvitationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutInvitationConfigurationResponse Source #

Create a value of PutInvitationConfigurationResponse 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:httpStatus:PutInvitationConfigurationResponse', putInvitationConfigurationResponse_httpStatus - The response's http status code.

DisassociateContactFromAddressBook

data DisassociateContactFromAddressBook Source #

Instances

Instances details
Eq DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Read DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Show DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Generic DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Associated Types

type Rep DisassociateContactFromAddressBook :: Type -> Type #

NFData DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Hashable DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

ToJSON DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

AWSRequest DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

ToHeaders DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

ToPath DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

ToQuery DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

type Rep DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

type Rep DisassociateContactFromAddressBook = D1 ('MetaData "DisassociateContactFromAddressBook" "Amazonka.AlexaBusiness.DisassociateContactFromAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateContactFromAddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateContactFromAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

newDisassociateContactFromAddressBook Source #

Create a value of DisassociateContactFromAddressBook with all optional fields omitted.

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

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

$sel:contactArn:DisassociateContactFromAddressBook', disassociateContactFromAddressBook_contactArn - The ARN of the contact to disassociate from an address book.

$sel:addressBookArn:DisassociateContactFromAddressBook', disassociateContactFromAddressBook_addressBookArn - The ARN of the address from which to disassociate the contact.

data DisassociateContactFromAddressBookResponse Source #

Instances

Instances details
Eq DisassociateContactFromAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Read DisassociateContactFromAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Show DisassociateContactFromAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

Generic DisassociateContactFromAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

NFData DisassociateContactFromAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

type Rep DisassociateContactFromAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateContactFromAddressBook

type Rep DisassociateContactFromAddressBookResponse = D1 ('MetaData "DisassociateContactFromAddressBookResponse" "Amazonka.AlexaBusiness.DisassociateContactFromAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateContactFromAddressBookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateContactFromAddressBookResponse Source #

Create a value of DisassociateContactFromAddressBookResponse 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:httpStatus:DisassociateContactFromAddressBookResponse', disassociateContactFromAddressBookResponse_httpStatus - The response's http status code.

GetNetworkProfile

data GetNetworkProfile Source #

See: newGetNetworkProfile smart constructor.

Constructors

GetNetworkProfile' Text 

Instances

Instances details
Eq GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Read GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Show GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Generic GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Associated Types

type Rep GetNetworkProfile :: Type -> Type #

NFData GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Methods

rnf :: GetNetworkProfile -> () #

Hashable GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

ToJSON GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

AWSRequest GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Associated Types

type AWSResponse GetNetworkProfile #

ToHeaders GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

ToPath GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

ToQuery GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

type Rep GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

type Rep GetNetworkProfile = D1 ('MetaData "GetNetworkProfile" "Amazonka.AlexaBusiness.GetNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

newGetNetworkProfile Source #

Create a value of GetNetworkProfile 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:networkProfileArn:GetNetworkProfile', getNetworkProfile_networkProfileArn - The ARN of the network profile associated with a device.

data GetNetworkProfileResponse Source #

See: newGetNetworkProfileResponse smart constructor.

Instances

Instances details
Eq GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Show GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Generic GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

Associated Types

type Rep GetNetworkProfileResponse :: Type -> Type #

NFData GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

type Rep GetNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetNetworkProfile

type Rep GetNetworkProfileResponse = D1 ('MetaData "GetNetworkProfileResponse" "Amazonka.AlexaBusiness.GetNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkProfile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetNetworkProfileResponse Source #

Create a value of GetNetworkProfileResponse 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:networkProfile:GetNetworkProfileResponse', getNetworkProfileResponse_networkProfile - The network profile associated with a device.

$sel:httpStatus:GetNetworkProfileResponse', getNetworkProfileResponse_httpStatus - The response's http status code.

GetConferencePreference

data GetConferencePreference Source #

See: newGetConferencePreference smart constructor.

Instances

Instances details
Eq GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Read GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Show GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Generic GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Associated Types

type Rep GetConferencePreference :: Type -> Type #

NFData GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Methods

rnf :: GetConferencePreference -> () #

Hashable GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

ToJSON GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

AWSRequest GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

ToHeaders GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

ToPath GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

ToQuery GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

type Rep GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

type Rep GetConferencePreference = D1 ('MetaData "GetConferencePreference" "Amazonka.AlexaBusiness.GetConferencePreference" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetConferencePreference'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetConferencePreference Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

newGetConferencePreference :: GetConferencePreference Source #

Create a value of GetConferencePreference with all optional fields omitted.

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

data GetConferencePreferenceResponse Source #

See: newGetConferencePreferenceResponse smart constructor.

Instances

Instances details
Eq GetConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Read GetConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Show GetConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Generic GetConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

Associated Types

type Rep GetConferencePreferenceResponse :: Type -> Type #

NFData GetConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

type Rep GetConferencePreferenceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferencePreference

type Rep GetConferencePreferenceResponse = D1 ('MetaData "GetConferencePreferenceResponse" "Amazonka.AlexaBusiness.GetConferencePreference" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetConferencePreferenceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "preference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConferencePreference)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetConferencePreferenceResponse Source #

Create a value of GetConferencePreferenceResponse 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:preference:GetConferencePreferenceResponse', getConferencePreferenceResponse_preference - The conference preference.

$sel:httpStatus:GetConferencePreferenceResponse', getConferencePreferenceResponse_httpStatus - The response's http status code.

DisassociateSkillFromSkillGroup

data DisassociateSkillFromSkillGroup Source #

See: newDisassociateSkillFromSkillGroup smart constructor.

Instances

Instances details
Eq DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Read DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Show DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Generic DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Associated Types

type Rep DisassociateSkillFromSkillGroup :: Type -> Type #

NFData DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Hashable DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

ToJSON DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

AWSRequest DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

ToHeaders DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

ToPath DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

ToQuery DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

type Rep DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

type Rep DisassociateSkillFromSkillGroup = D1 ('MetaData "DisassociateSkillFromSkillGroup" "Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateSkillFromSkillGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateSkillFromSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

newDisassociateSkillFromSkillGroup Source #

Create a value of DisassociateSkillFromSkillGroup 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:DisassociateSkillFromSkillGroup', disassociateSkillFromSkillGroup_skillGroupArn - The unique identifier of a skill. Required.

$sel:skillId:DisassociateSkillFromSkillGroup', disassociateSkillFromSkillGroup_skillId - The ARN of a skill group to associate to a skill.

data DisassociateSkillFromSkillGroupResponse Source #

Instances

Instances details
Eq DisassociateSkillFromSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Read DisassociateSkillFromSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Show DisassociateSkillFromSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

Generic DisassociateSkillFromSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

NFData DisassociateSkillFromSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

type Rep DisassociateSkillFromSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup

type Rep DisassociateSkillFromSkillGroupResponse = D1 ('MetaData "DisassociateSkillFromSkillGroupResponse" "Amazonka.AlexaBusiness.DisassociateSkillFromSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateSkillFromSkillGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateSkillFromSkillGroupResponse Source #

Create a value of DisassociateSkillFromSkillGroupResponse 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:httpStatus:DisassociateSkillFromSkillGroupResponse', disassociateSkillFromSkillGroupResponse_httpStatus - The response's http status code.

CreateAddressBook

data CreateAddressBook Source #

See: newCreateAddressBook smart constructor.

Instances

Instances details
Eq CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Read CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Show CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Generic CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Associated Types

type Rep CreateAddressBook :: Type -> Type #

NFData CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Methods

rnf :: CreateAddressBook -> () #

Hashable CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

ToJSON CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

AWSRequest CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Associated Types

type AWSResponse CreateAddressBook #

ToHeaders CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

ToPath CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

ToQuery CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

type Rep CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

type Rep CreateAddressBook = D1 ('MetaData "CreateAddressBook" "Amazonka.AlexaBusiness.CreateAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateAddressBook'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

newCreateAddressBook Source #

Create a value of CreateAddressBook 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:clientRequestToken:CreateAddressBook', createAddressBook_clientRequestToken - A unique, user-specified identifier for the request that ensures idempotency.

$sel:description:CreateAddressBook', createAddressBook_description - The description of the address book.

$sel:tags:CreateAddressBook', createAddressBook_tags - The tags to be added to the specified resource. Do not provide system tags.

$sel:name:CreateAddressBook', createAddressBook_name - The name of the address book.

data CreateAddressBookResponse Source #

See: newCreateAddressBookResponse smart constructor.

Instances

Instances details
Eq CreateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Read CreateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Show CreateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Generic CreateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

Associated Types

type Rep CreateAddressBookResponse :: Type -> Type #

NFData CreateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

type Rep CreateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateAddressBook

type Rep CreateAddressBookResponse = D1 ('MetaData "CreateAddressBookResponse" "Amazonka.AlexaBusiness.CreateAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateAddressBookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateAddressBookResponse Source #

Create a value of CreateAddressBookResponse 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:CreateAddressBookResponse', createAddressBookResponse_addressBookArn - The ARN of the newly created address book.

$sel:httpStatus:CreateAddressBookResponse', createAddressBookResponse_httpStatus - The response's http status code.

DeleteAddressBook

data DeleteAddressBook Source #

See: newDeleteAddressBook smart constructor.

Constructors

DeleteAddressBook' Text 

Instances

Instances details
Eq DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Read DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Show DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Generic DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Associated Types

type Rep DeleteAddressBook :: Type -> Type #

NFData DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Methods

rnf :: DeleteAddressBook -> () #

Hashable DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

ToJSON DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

AWSRequest DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Associated Types

type AWSResponse DeleteAddressBook #

ToHeaders DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

ToPath DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

ToQuery DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

type Rep DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

type Rep DeleteAddressBook = D1 ('MetaData "DeleteAddressBook" "Amazonka.AlexaBusiness.DeleteAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteAddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

newDeleteAddressBook Source #

Create a value of DeleteAddressBook 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:DeleteAddressBook', deleteAddressBook_addressBookArn - The ARN of the address book to delete.

data DeleteAddressBookResponse Source #

See: newDeleteAddressBookResponse smart constructor.

Instances

Instances details
Eq DeleteAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Read DeleteAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Show DeleteAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Generic DeleteAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

Associated Types

type Rep DeleteAddressBookResponse :: Type -> Type #

NFData DeleteAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

type Rep DeleteAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteAddressBook

type Rep DeleteAddressBookResponse = D1 ('MetaData "DeleteAddressBookResponse" "Amazonka.AlexaBusiness.DeleteAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteAddressBookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAddressBookResponse Source #

Create a value of DeleteAddressBookResponse 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:httpStatus:DeleteAddressBookResponse', deleteAddressBookResponse_httpStatus - The response's http status code.

UpdateAddressBook

data UpdateAddressBook Source #

See: newUpdateAddressBook smart constructor.

Instances

Instances details
Eq UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Read UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Show UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Generic UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Associated Types

type Rep UpdateAddressBook :: Type -> Type #

NFData UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Methods

rnf :: UpdateAddressBook -> () #

Hashable UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

ToJSON UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

AWSRequest UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Associated Types

type AWSResponse UpdateAddressBook #

ToHeaders UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

ToPath UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

ToQuery UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

type Rep UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

type Rep UpdateAddressBook = D1 ('MetaData "UpdateAddressBook" "Amazonka.AlexaBusiness.UpdateAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateAddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

newUpdateAddressBook Source #

Create a value of UpdateAddressBook 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:name:UpdateAddressBook', updateAddressBook_name - The updated name of the room.

$sel:description:UpdateAddressBook', updateAddressBook_description - The updated description of the room.

$sel:addressBookArn:UpdateAddressBook', updateAddressBook_addressBookArn - The ARN of the room to update.

data UpdateAddressBookResponse Source #

See: newUpdateAddressBookResponse smart constructor.

Instances

Instances details
Eq UpdateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Read UpdateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Show UpdateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Generic UpdateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

Associated Types

type Rep UpdateAddressBookResponse :: Type -> Type #

NFData UpdateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

type Rep UpdateAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateAddressBook

type Rep UpdateAddressBookResponse = D1 ('MetaData "UpdateAddressBookResponse" "Amazonka.AlexaBusiness.UpdateAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateAddressBookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateAddressBookResponse Source #

Create a value of UpdateAddressBookResponse 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:httpStatus:UpdateAddressBookResponse', updateAddressBookResponse_httpStatus - The response's http status code.

DeleteGatewayGroup

data DeleteGatewayGroup Source #

See: newDeleteGatewayGroup smart constructor.

Instances

Instances details
Eq DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Read DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Show DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Generic DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Associated Types

type Rep DeleteGatewayGroup :: Type -> Type #

NFData DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Methods

rnf :: DeleteGatewayGroup -> () #

Hashable DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

ToJSON DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

AWSRequest DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Associated Types

type AWSResponse DeleteGatewayGroup #

ToHeaders DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

ToPath DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

ToQuery DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

type Rep DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

type Rep DeleteGatewayGroup = D1 ('MetaData "DeleteGatewayGroup" "Amazonka.AlexaBusiness.DeleteGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteGatewayGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

newDeleteGatewayGroup Source #

Create a value of DeleteGatewayGroup 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:gatewayGroupArn:DeleteGatewayGroup', deleteGatewayGroup_gatewayGroupArn - The ARN of the gateway group to delete.

data DeleteGatewayGroupResponse Source #

See: newDeleteGatewayGroupResponse smart constructor.

Instances

Instances details
Eq DeleteGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Read DeleteGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Show DeleteGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Generic DeleteGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

Associated Types

type Rep DeleteGatewayGroupResponse :: Type -> Type #

NFData DeleteGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

type Rep DeleteGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteGatewayGroup

type Rep DeleteGatewayGroupResponse = D1 ('MetaData "DeleteGatewayGroupResponse" "Amazonka.AlexaBusiness.DeleteGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteGatewayGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteGatewayGroupResponse Source #

Create a value of DeleteGatewayGroupResponse 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:httpStatus:DeleteGatewayGroupResponse', deleteGatewayGroupResponse_httpStatus - The response's http status code.

UpdateGatewayGroup

data UpdateGatewayGroup Source #

See: newUpdateGatewayGroup smart constructor.

Instances

Instances details
Eq UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Read UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Show UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Generic UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Associated Types

type Rep UpdateGatewayGroup :: Type -> Type #

NFData UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Methods

rnf :: UpdateGatewayGroup -> () #

Hashable UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

ToJSON UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

AWSRequest UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Associated Types

type AWSResponse UpdateGatewayGroup #

ToHeaders UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

ToPath UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

ToQuery UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

type Rep UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

type Rep UpdateGatewayGroup = D1 ('MetaData "UpdateGatewayGroup" "Amazonka.AlexaBusiness.UpdateGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateGatewayGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

newUpdateGatewayGroup Source #

Create a value of UpdateGatewayGroup 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:name:UpdateGatewayGroup', updateGatewayGroup_name - The updated name of the gateway group.

$sel:description:UpdateGatewayGroup', updateGatewayGroup_description - The updated description of the gateway group.

$sel:gatewayGroupArn:UpdateGatewayGroup', updateGatewayGroup_gatewayGroupArn - The ARN of the gateway group to update.

data UpdateGatewayGroupResponse Source #

See: newUpdateGatewayGroupResponse smart constructor.

Instances

Instances details
Eq UpdateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Read UpdateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Show UpdateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Generic UpdateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

Associated Types

type Rep UpdateGatewayGroupResponse :: Type -> Type #

NFData UpdateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

type Rep UpdateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGatewayGroup

type Rep UpdateGatewayGroupResponse = D1 ('MetaData "UpdateGatewayGroupResponse" "Amazonka.AlexaBusiness.UpdateGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateGatewayGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateGatewayGroupResponse Source #

Create a value of UpdateGatewayGroupResponse 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:httpStatus:UpdateGatewayGroupResponse', updateGatewayGroupResponse_httpStatus - The response's http status code.

UpdateRoom

data UpdateRoom Source #

See: newUpdateRoom smart constructor.

Instances

Instances details
Eq UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Read UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Show UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Generic UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Associated Types

type Rep UpdateRoom :: Type -> Type #

NFData UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Methods

rnf :: UpdateRoom -> () #

Hashable UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

ToJSON UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

AWSRequest UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Associated Types

type AWSResponse UpdateRoom #

ToHeaders UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Methods

toHeaders :: UpdateRoom -> [Header] #

ToPath UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

ToQuery UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

type Rep UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

type Rep UpdateRoom = D1 ('MetaData "UpdateRoom" "Amazonka.AlexaBusiness.UpdateRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateRoom'" '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))))))
type AWSResponse UpdateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

newUpdateRoom :: UpdateRoom Source #

Create a value of UpdateRoom 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:UpdateRoom', updateRoom_profileArn - The updated profile ARN for the room.

$sel:providerCalendarId:UpdateRoom', updateRoom_providerCalendarId - The updated provider calendar ARN for the room.

$sel:roomArn:UpdateRoom', updateRoom_roomArn - The ARN of the room to update.

$sel:roomName:UpdateRoom', updateRoom_roomName - The updated name for the room.

$sel:description:UpdateRoom', updateRoom_description - The updated description for the room.

data UpdateRoomResponse Source #

See: newUpdateRoomResponse smart constructor.

Constructors

UpdateRoomResponse' Int 

Instances

Instances details
Eq UpdateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Read UpdateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Show UpdateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Generic UpdateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Associated Types

type Rep UpdateRoomResponse :: Type -> Type #

NFData UpdateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

Methods

rnf :: UpdateRoomResponse -> () #

type Rep UpdateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateRoom

type Rep UpdateRoomResponse = D1 ('MetaData "UpdateRoomResponse" "Amazonka.AlexaBusiness.UpdateRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRoomResponse Source #

Create a value of UpdateRoomResponse 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:httpStatus:UpdateRoomResponse', updateRoomResponse_httpStatus - The response's http status code.

DeleteRoom

data DeleteRoom Source #

See: newDeleteRoom smart constructor.

Constructors

DeleteRoom' (Maybe Text) 

Instances

Instances details
Eq DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Read DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Show DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Generic DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Associated Types

type Rep DeleteRoom :: Type -> Type #

NFData DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Methods

rnf :: DeleteRoom -> () #

Hashable DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

ToJSON DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

AWSRequest DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Associated Types

type AWSResponse DeleteRoom #

ToHeaders DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Methods

toHeaders :: DeleteRoom -> [Header] #

ToPath DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

ToQuery DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

type Rep DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

type Rep DeleteRoom = D1 ('MetaData "DeleteRoom" "Amazonka.AlexaBusiness.DeleteRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DeleteRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

newDeleteRoom :: DeleteRoom Source #

Create a value of DeleteRoom 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:roomArn:DeleteRoom', deleteRoom_roomArn - The ARN of the room to delete. Required.

data DeleteRoomResponse Source #

See: newDeleteRoomResponse smart constructor.

Constructors

DeleteRoomResponse' Int 

Instances

Instances details
Eq DeleteRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Read DeleteRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Show DeleteRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Generic DeleteRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Associated Types

type Rep DeleteRoomResponse :: Type -> Type #

NFData DeleteRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

Methods

rnf :: DeleteRoomResponse -> () #

type Rep DeleteRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoom

type Rep DeleteRoomResponse = D1 ('MetaData "DeleteRoomResponse" "Amazonka.AlexaBusiness.DeleteRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRoomResponse Source #

Create a value of DeleteRoomResponse 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:httpStatus:DeleteRoomResponse', deleteRoomResponse_httpStatus - The response's http status code.

GetDevice

data GetDevice Source #

See: newGetDevice smart constructor.

Constructors

GetDevice' (Maybe Text) 

Instances

Instances details
Eq GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Read GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Show GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Generic GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Associated Types

type Rep GetDevice :: Type -> Type #

NFData GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Methods

rnf :: GetDevice -> () #

Hashable GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

ToJSON GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

AWSRequest GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Associated Types

type AWSResponse GetDevice #

ToHeaders GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Methods

toHeaders :: GetDevice -> [Header] #

ToPath GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

ToQuery GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

type Rep GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

type Rep GetDevice = D1 ('MetaData "GetDevice" "Amazonka.AlexaBusiness.GetDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

newGetDevice :: GetDevice Source #

Create a value of GetDevice with all optional fields omitted.

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

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

$sel:deviceArn:GetDevice', getDevice_deviceArn - The ARN of the device for which to request details. Required.

data GetDeviceResponse Source #

See: newGetDeviceResponse smart constructor.

Instances

Instances details
Eq GetDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Read GetDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Show GetDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Generic GetDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Associated Types

type Rep GetDeviceResponse :: Type -> Type #

NFData GetDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

Methods

rnf :: GetDeviceResponse -> () #

type Rep GetDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetDevice

type Rep GetDeviceResponse = D1 ('MetaData "GetDeviceResponse" "Amazonka.AlexaBusiness.GetDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "device") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Device)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDeviceResponse Source #

Create a value of GetDeviceResponse 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:device:GetDeviceResponse', getDeviceResponse_device - The details of the device requested. Required.

$sel:httpStatus:GetDeviceResponse', getDeviceResponse_httpStatus - The response's http status code.

GetGateway

data GetGateway Source #

See: newGetGateway smart constructor.

Constructors

GetGateway' Text 

Instances

Instances details
Eq GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Read GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Show GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Generic GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Associated Types

type Rep GetGateway :: Type -> Type #

NFData GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Methods

rnf :: GetGateway -> () #

Hashable GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

ToJSON GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

AWSRequest GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Associated Types

type AWSResponse GetGateway #

ToHeaders GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Methods

toHeaders :: GetGateway -> [Header] #

ToPath GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

ToQuery GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

type Rep GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

type Rep GetGateway = D1 ('MetaData "GetGateway" "Amazonka.AlexaBusiness.GetGateway" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

newGetGateway Source #

Create a value of GetGateway 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:gatewayArn:GetGateway', getGateway_gatewayArn - The ARN of the gateway to get.

data GetGatewayResponse Source #

See: newGetGatewayResponse smart constructor.

Instances

Instances details
Eq GetGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Read GetGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Show GetGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Generic GetGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Associated Types

type Rep GetGatewayResponse :: Type -> Type #

NFData GetGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

Methods

rnf :: GetGatewayResponse -> () #

type Rep GetGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGateway

type Rep GetGatewayResponse = D1 ('MetaData "GetGatewayResponse" "Amazonka.AlexaBusiness.GetGateway" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetGatewayResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gateway") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gateway)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetGatewayResponse Source #

Create a value of GetGatewayResponse 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:gateway:GetGatewayResponse', getGatewayResponse_gateway - The details of the gateway.

$sel:httpStatus:GetGatewayResponse', getGatewayResponse_httpStatus - The response's http status code.

ListSkillsStoreSkillsByCategory (Paginated)

data ListSkillsStoreSkillsByCategory Source #

See: newListSkillsStoreSkillsByCategory smart constructor.

Instances

Instances details
Eq ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Read ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Show ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Generic ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Associated Types

type Rep ListSkillsStoreSkillsByCategory :: Type -> Type #

NFData ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Hashable ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

ToJSON ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

AWSPager ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

AWSRequest ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

ToHeaders ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

ToPath ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

ToQuery ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

type Rep ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

type Rep ListSkillsStoreSkillsByCategory = D1 ('MetaData "ListSkillsStoreSkillsByCategory" "Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSkillsStoreSkillsByCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "categoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))
type AWSResponse ListSkillsStoreSkillsByCategory Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

newListSkillsStoreSkillsByCategory Source #

Create a value of ListSkillsStoreSkillsByCategory 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:nextToken:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategory_nextToken - The tokens used for pagination.

$sel:maxResults:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategory_maxResults - The maximum number of skills returned per paginated calls.

$sel:categoryId:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategory_categoryId - The category ID for which the skills are being retrieved from the skill store.

data ListSkillsStoreSkillsByCategoryResponse Source #

Instances

Instances details
Eq ListSkillsStoreSkillsByCategoryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Read ListSkillsStoreSkillsByCategoryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Show ListSkillsStoreSkillsByCategoryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

Generic ListSkillsStoreSkillsByCategoryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

NFData ListSkillsStoreSkillsByCategoryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

type Rep ListSkillsStoreSkillsByCategoryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory

type Rep ListSkillsStoreSkillsByCategoryResponse = D1 ('MetaData "ListSkillsStoreSkillsByCategoryResponse" "Amazonka.AlexaBusiness.ListSkillsStoreSkillsByCategory" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSkillsStoreSkillsByCategoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillsStoreSkills") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SkillsStoreSkill])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

DeleteConferenceProvider

data DeleteConferenceProvider Source #

See: newDeleteConferenceProvider smart constructor.

Instances

Instances details
Eq DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Read DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Show DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Generic DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Associated Types

type Rep DeleteConferenceProvider :: Type -> Type #

NFData DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Hashable DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

ToJSON DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

AWSRequest DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

ToHeaders DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

ToPath DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

ToQuery DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

type Rep DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

type Rep DeleteConferenceProvider = D1 ('MetaData "DeleteConferenceProvider" "Amazonka.AlexaBusiness.DeleteConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteConferenceProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conferenceProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

newDeleteConferenceProvider Source #

Create a value of DeleteConferenceProvider 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:conferenceProviderArn:DeleteConferenceProvider', deleteConferenceProvider_conferenceProviderArn - The ARN of the conference provider.

data DeleteConferenceProviderResponse Source #

See: newDeleteConferenceProviderResponse smart constructor.

Instances

Instances details
Eq DeleteConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Read DeleteConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Show DeleteConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Generic DeleteConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

Associated Types

type Rep DeleteConferenceProviderResponse :: Type -> Type #

NFData DeleteConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

type Rep DeleteConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteConferenceProvider

type Rep DeleteConferenceProviderResponse = D1 ('MetaData "DeleteConferenceProviderResponse" "Amazonka.AlexaBusiness.DeleteConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteConferenceProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConferenceProviderResponse Source #

Create a value of DeleteConferenceProviderResponse 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:httpStatus:DeleteConferenceProviderResponse', deleteConferenceProviderResponse_httpStatus - The response's http status code.

UpdateConferenceProvider

data UpdateConferenceProvider Source #

See: newUpdateConferenceProvider smart constructor.

Instances

Instances details
Eq UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Read UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Show UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Generic UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Associated Types

type Rep UpdateConferenceProvider :: Type -> Type #

NFData UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Hashable UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

ToJSON UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

AWSRequest UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

ToHeaders UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

ToPath UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

ToQuery UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

type Rep UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

type Rep UpdateConferenceProvider = D1 ('MetaData "UpdateConferenceProvider" "Amazonka.AlexaBusiness.UpdateConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateConferenceProvider'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pSTNDialIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PSTNDialIn)) :*: S1 ('MetaSel ('Just "iPDialIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IPDialIn))) :*: (S1 ('MetaSel ('Just "conferenceProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "conferenceProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConferenceProviderType) :*: S1 ('MetaSel ('Just "meetingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MeetingSetting)))))
type AWSResponse UpdateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

data UpdateConferenceProviderResponse Source #

See: newUpdateConferenceProviderResponse smart constructor.

Instances

Instances details
Eq UpdateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Read UpdateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Show UpdateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Generic UpdateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

Associated Types

type Rep UpdateConferenceProviderResponse :: Type -> Type #

NFData UpdateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

type Rep UpdateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider

type Rep UpdateConferenceProviderResponse = D1 ('MetaData "UpdateConferenceProviderResponse" "Amazonka.AlexaBusiness.UpdateConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateConferenceProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConferenceProviderResponse Source #

Create a value of UpdateConferenceProviderResponse 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:httpStatus:UpdateConferenceProviderResponse', updateConferenceProviderResponse_httpStatus - The response's http status code.

GetContact

data GetContact Source #

See: newGetContact smart constructor.

Constructors

GetContact' Text 

Instances

Instances details
Eq GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Read GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Show GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Generic GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Associated Types

type Rep GetContact :: Type -> Type #

NFData GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Methods

rnf :: GetContact -> () #

Hashable GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

ToJSON GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

AWSRequest GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Associated Types

type AWSResponse GetContact #

ToHeaders GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Methods

toHeaders :: GetContact -> [Header] #

ToPath GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

ToQuery GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

type Rep GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

type Rep GetContact = D1 ('MetaData "GetContact" "Amazonka.AlexaBusiness.GetContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetContact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

newGetContact Source #

Create a value of GetContact with all optional fields omitted.

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

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

$sel:contactArn:GetContact', getContact_contactArn - The ARN of the contact for which to request details.

data GetContactResponse Source #

See: newGetContactResponse smart constructor.

Instances

Instances details
Eq GetContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Show GetContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Generic GetContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Associated Types

type Rep GetContactResponse :: Type -> Type #

NFData GetContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

Methods

rnf :: GetContactResponse -> () #

type Rep GetContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetContact

type Rep GetContactResponse = D1 ('MetaData "GetContactResponse" "Amazonka.AlexaBusiness.GetContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetContactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Contact)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetContactResponse Source #

Create a value of GetContactResponse 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:contact:GetContactResponse', getContactResponse_contact - The details of the requested contact.

$sel:httpStatus:GetContactResponse', getContactResponse_httpStatus - The response's http status code.

ApproveSkill

data ApproveSkill Source #

See: newApproveSkill smart constructor.

Constructors

ApproveSkill' Text 

Instances

Instances details
Eq ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Read ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Show ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Generic ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Associated Types

type Rep ApproveSkill :: Type -> Type #

NFData ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Methods

rnf :: ApproveSkill -> () #

Hashable ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

ToJSON ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

AWSRequest ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Associated Types

type AWSResponse ApproveSkill #

ToHeaders ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

ToPath ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

ToQuery ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

type Rep ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

type Rep ApproveSkill = D1 ('MetaData "ApproveSkill" "Amazonka.AlexaBusiness.ApproveSkill" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ApproveSkill'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ApproveSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

newApproveSkill Source #

Create a value of ApproveSkill 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:ApproveSkill', approveSkill_skillId - The unique identifier of the skill.

data ApproveSkillResponse Source #

See: newApproveSkillResponse smart constructor.

Instances

Instances details
Eq ApproveSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Read ApproveSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Show ApproveSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Generic ApproveSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Associated Types

type Rep ApproveSkillResponse :: Type -> Type #

NFData ApproveSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

Methods

rnf :: ApproveSkillResponse -> () #

type Rep ApproveSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ApproveSkill

type Rep ApproveSkillResponse = D1 ('MetaData "ApproveSkillResponse" "Amazonka.AlexaBusiness.ApproveSkill" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ApproveSkillResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newApproveSkillResponse Source #

Create a value of ApproveSkillResponse 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:httpStatus:ApproveSkillResponse', approveSkillResponse_httpStatus - The response's http status code.

CreateNetworkProfile

data CreateNetworkProfile Source #

See: newCreateNetworkProfile smart constructor.

Instances

Instances details
Eq CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Show CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Generic CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Associated Types

type Rep CreateNetworkProfile :: Type -> Type #

NFData CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Methods

rnf :: CreateNetworkProfile -> () #

Hashable CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

ToJSON CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

AWSRequest CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Associated Types

type AWSResponse CreateNetworkProfile #

ToHeaders CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

ToPath CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

ToQuery CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

type Rep CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

type Rep CreateNetworkProfile = D1 ('MetaData "CreateNetworkProfile" "Amazonka.AlexaBusiness.CreateNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateNetworkProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "currentPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "nextPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "eapMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkEapMethod)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trustAnchors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))) :*: ((S1 ('MetaSel ('Just "certificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "networkProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "ssid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "securityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NetworkSecurityType) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

newCreateNetworkProfile Source #

Create a value of CreateNetworkProfile 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:currentPassword:CreateNetworkProfile', createNetworkProfile_currentPassword - The current password of the Wi-Fi network.

$sel:nextPassword:CreateNetworkProfile', createNetworkProfile_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:CreateNetworkProfile', createNetworkProfile_eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

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

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

$sel:certificateAuthorityArn:CreateNetworkProfile', createNetworkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

$sel:tags:CreateNetworkProfile', createNetworkProfile_tags - The tags to be added to the specified resource. Do not provide system tags.

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

$sel:ssid:CreateNetworkProfile', createNetworkProfile_ssid - The SSID of the Wi-Fi network.

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

$sel:clientRequestToken:CreateNetworkProfile', createNetworkProfile_clientRequestToken - Undocumented member.

data CreateNetworkProfileResponse Source #

See: newCreateNetworkProfileResponse smart constructor.

Instances

Instances details
Eq CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Read CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Show CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Generic CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

Associated Types

type Rep CreateNetworkProfileResponse :: Type -> Type #

NFData CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

type Rep CreateNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateNetworkProfile

type Rep CreateNetworkProfileResponse = D1 ('MetaData "CreateNetworkProfileResponse" "Amazonka.AlexaBusiness.CreateNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateNetworkProfileResponse Source #

Create a value of CreateNetworkProfileResponse 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:networkProfileArn:CreateNetworkProfileResponse', createNetworkProfileResponse_networkProfileArn - The ARN of the network profile associated with a device.

$sel:httpStatus:CreateNetworkProfileResponse', createNetworkProfileResponse_httpStatus - The response's http status code.

AssociateDeviceWithRoom

data AssociateDeviceWithRoom Source #

See: newAssociateDeviceWithRoom smart constructor.

Instances

Instances details
Eq AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Read AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Show AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Generic AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Associated Types

type Rep AssociateDeviceWithRoom :: Type -> Type #

NFData AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Methods

rnf :: AssociateDeviceWithRoom -> () #

Hashable AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

ToJSON AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

AWSRequest AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

ToHeaders AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

ToPath AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

ToQuery AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

type Rep AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

type Rep AssociateDeviceWithRoom = D1 ('MetaData "AssociateDeviceWithRoom" "Amazonka.AlexaBusiness.AssociateDeviceWithRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateDeviceWithRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse AssociateDeviceWithRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

newAssociateDeviceWithRoom :: AssociateDeviceWithRoom Source #

Create a value of AssociateDeviceWithRoom with all optional fields omitted.

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

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

$sel:deviceArn:AssociateDeviceWithRoom', associateDeviceWithRoom_deviceArn - The ARN of the device to associate to a room. Required.

$sel:roomArn:AssociateDeviceWithRoom', associateDeviceWithRoom_roomArn - The ARN of the room with which to associate the device. Required.

data AssociateDeviceWithRoomResponse Source #

See: newAssociateDeviceWithRoomResponse smart constructor.

Instances

Instances details
Eq AssociateDeviceWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Read AssociateDeviceWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Show AssociateDeviceWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Generic AssociateDeviceWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

Associated Types

type Rep AssociateDeviceWithRoomResponse :: Type -> Type #

NFData AssociateDeviceWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

type Rep AssociateDeviceWithRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithRoom

type Rep AssociateDeviceWithRoomResponse = D1 ('MetaData "AssociateDeviceWithRoomResponse" "Amazonka.AlexaBusiness.AssociateDeviceWithRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateDeviceWithRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateDeviceWithRoomResponse Source #

Create a value of AssociateDeviceWithRoomResponse 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:httpStatus:AssociateDeviceWithRoomResponse', associateDeviceWithRoomResponse_httpStatus - The response's http status code.

GetRoomSkillParameter

data GetRoomSkillParameter Source #

See: newGetRoomSkillParameter smart constructor.

Instances

Instances details
Eq GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Read GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Show GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Generic GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Associated Types

type Rep GetRoomSkillParameter :: Type -> Type #

NFData GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Methods

rnf :: GetRoomSkillParameter -> () #

Hashable GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

ToJSON GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

AWSRequest GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Associated Types

type AWSResponse GetRoomSkillParameter #

ToHeaders GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

ToPath GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

ToQuery GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

type Rep GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

type Rep GetRoomSkillParameter = D1 ('MetaData "GetRoomSkillParameter" "Amazonka.AlexaBusiness.GetRoomSkillParameter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetRoomSkillParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

newGetRoomSkillParameter Source #

Create a value of GetRoomSkillParameter 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:roomArn:GetRoomSkillParameter', getRoomSkillParameter_roomArn - The ARN of the room from which to get the room skill parameter details.

$sel:skillId:GetRoomSkillParameter', getRoomSkillParameter_skillId - The ARN of the skill from which to get the room skill parameter details. Required.

$sel:parameterKey:GetRoomSkillParameter', getRoomSkillParameter_parameterKey - The room skill parameter key for which to get details. Required.

data GetRoomSkillParameterResponse Source #

See: newGetRoomSkillParameterResponse smart constructor.

Instances

Instances details
Eq GetRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Read GetRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Show GetRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Generic GetRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

Associated Types

type Rep GetRoomSkillParameterResponse :: Type -> Type #

NFData GetRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

type Rep GetRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoomSkillParameter

type Rep GetRoomSkillParameterResponse = D1 ('MetaData "GetRoomSkillParameterResponse" "Amazonka.AlexaBusiness.GetRoomSkillParameter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetRoomSkillParameterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomSkillParameter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RoomSkillParameter)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRoomSkillParameterResponse Source #

Create a value of GetRoomSkillParameterResponse 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:roomSkillParameter:GetRoomSkillParameterResponse', getRoomSkillParameterResponse_roomSkillParameter - The details of the room skill parameter requested. Required.

$sel:httpStatus:GetRoomSkillParameterResponse', getRoomSkillParameterResponse_httpStatus - The response's http status code.

UpdateGateway

data UpdateGateway Source #

See: newUpdateGateway smart constructor.

Instances

Instances details
Eq UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Read UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Show UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Generic UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Associated Types

type Rep UpdateGateway :: Type -> Type #

NFData UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Methods

rnf :: UpdateGateway -> () #

Hashable UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

ToJSON UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

AWSRequest UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Associated Types

type AWSResponse UpdateGateway #

ToHeaders UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

ToPath UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

ToQuery UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

type Rep UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

type Rep UpdateGateway = D1 ('MetaData "UpdateGateway" "Amazonka.AlexaBusiness.UpdateGateway" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateGateway'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") '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)) :*: S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateGateway Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

newUpdateGateway Source #

Create a value of UpdateGateway 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:name:UpdateGateway', updateGateway_name - The updated name of the gateway.

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

$sel:description:UpdateGateway', updateGateway_description - The updated description of the gateway.

$sel:gatewayArn:UpdateGateway', updateGateway_gatewayArn - The ARN of the gateway to update.

data UpdateGatewayResponse Source #

See: newUpdateGatewayResponse smart constructor.

Instances

Instances details
Eq UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Read UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Show UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Generic UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Associated Types

type Rep UpdateGatewayResponse :: Type -> Type #

NFData UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

Methods

rnf :: UpdateGatewayResponse -> () #

type Rep UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateGateway

type Rep UpdateGatewayResponse = D1 ('MetaData "UpdateGatewayResponse" "Amazonka.AlexaBusiness.UpdateGateway" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateGatewayResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateGatewayResponse Source #

Create a value of UpdateGatewayResponse 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:httpStatus:UpdateGatewayResponse', updateGatewayResponse_httpStatus - The response's http status code.

CreateBusinessReportSchedule

data CreateBusinessReportSchedule Source #

See: newCreateBusinessReportSchedule smart constructor.

Instances

Instances details
Eq CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Read CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Show CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Generic CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Associated Types

type Rep CreateBusinessReportSchedule :: Type -> Type #

NFData CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Hashable CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

ToJSON CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

AWSRequest CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

ToHeaders CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

ToPath CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

ToQuery CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

type Rep CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

type Rep CreateBusinessReportSchedule = D1 ('MetaData "CreateBusinessReportSchedule" "Amazonka.AlexaBusiness.CreateBusinessReportSchedule" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateBusinessReportSchedule'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recurrence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BusinessReportRecurrence))) :*: (S1 ('MetaSel ('Just "scheduleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BusinessReportFormat) :*: S1 ('MetaSel ('Just "contentRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BusinessReportContentRange)))))
type AWSResponse CreateBusinessReportSchedule Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

newCreateBusinessReportSchedule Source #

Create a value of CreateBusinessReportSchedule 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:CreateBusinessReportSchedule', createBusinessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.

$sel:recurrence:CreateBusinessReportSchedule', createBusinessReportSchedule_recurrence - The recurrence of the reports. If this isn't specified, the report will only be delivered one time when the API is called.

$sel:scheduleName:CreateBusinessReportSchedule', createBusinessReportSchedule_scheduleName - The name identifier of the schedule.

$sel:clientRequestToken:CreateBusinessReportSchedule', createBusinessReportSchedule_clientRequestToken - The client request token.

$sel:s3BucketName:CreateBusinessReportSchedule', createBusinessReportSchedule_s3BucketName - The S3 bucket name of the output reports. If this isn't specified, the report can be retrieved from a download link by calling ListBusinessReportSchedule.

$sel:tags:CreateBusinessReportSchedule', createBusinessReportSchedule_tags - The tags for the business report schedule.

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

$sel:contentRange:CreateBusinessReportSchedule', createBusinessReportSchedule_contentRange - The content range of the reports.

data CreateBusinessReportScheduleResponse Source #

Instances

Instances details
Eq CreateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Read CreateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Show CreateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

Generic CreateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

NFData CreateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

type Rep CreateBusinessReportScheduleResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateBusinessReportSchedule

type Rep CreateBusinessReportScheduleResponse = D1 ('MetaData "CreateBusinessReportScheduleResponse" "Amazonka.AlexaBusiness.CreateBusinessReportSchedule" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateBusinessReportScheduleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateBusinessReportScheduleResponse Source #

Create a value of CreateBusinessReportScheduleResponse 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:scheduleArn:CreateBusinessReportScheduleResponse', createBusinessReportScheduleResponse_scheduleArn - The ARN of the business report schedule.

$sel:httpStatus:CreateBusinessReportScheduleResponse', createBusinessReportScheduleResponse_httpStatus - The response's http status code.

DeleteContact

data DeleteContact Source #

See: newDeleteContact smart constructor.

Constructors

DeleteContact' Text 

Instances

Instances details
Eq DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Read DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Show DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Generic DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Associated Types

type Rep DeleteContact :: Type -> Type #

NFData DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Methods

rnf :: DeleteContact -> () #

Hashable DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

ToJSON DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

AWSRequest DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Associated Types

type AWSResponse DeleteContact #

ToHeaders DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

ToPath DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

ToQuery DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

type Rep DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

type Rep DeleteContact = D1 ('MetaData "DeleteContact" "Amazonka.AlexaBusiness.DeleteContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteContact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

newDeleteContact Source #

Create a value of DeleteContact with all optional fields omitted.

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

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

$sel:contactArn:DeleteContact', deleteContact_contactArn - The ARN of the contact to delete.

data DeleteContactResponse Source #

See: newDeleteContactResponse smart constructor.

Instances

Instances details
Eq DeleteContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Read DeleteContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Show DeleteContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Generic DeleteContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Associated Types

type Rep DeleteContactResponse :: Type -> Type #

NFData DeleteContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

Methods

rnf :: DeleteContactResponse -> () #

type Rep DeleteContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteContact

type Rep DeleteContactResponse = D1 ('MetaData "DeleteContactResponse" "Amazonka.AlexaBusiness.DeleteContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteContactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteContactResponse Source #

Create a value of DeleteContactResponse 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:httpStatus:DeleteContactResponse', deleteContactResponse_httpStatus - The response's http status code.

UpdateContact

data UpdateContact Source #

See: newUpdateContact smart constructor.

Instances

Instances details
Eq UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Show UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Generic UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Associated Types

type Rep UpdateContact :: Type -> Type #

NFData UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Methods

rnf :: UpdateContact -> () #

Hashable UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

ToJSON UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

AWSRequest UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Associated Types

type AWSResponse UpdateContact #

ToHeaders UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

ToPath UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

ToQuery UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

type Rep UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

type Rep UpdateContact = D1 ('MetaData "UpdateContact" "Amazonka.AlexaBusiness.UpdateContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateContact'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastName") '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)) :*: S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

newUpdateContact Source #

Create a value of UpdateContact 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:UpdateContact', updateContact_lastName - The updated last name of the contact.

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

$sel:phoneNumber:UpdateContact', updateContact_phoneNumber - The updated 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:UpdateContact', updateContact_sipAddresses - The list of SIP addresses for the contact.

$sel:firstName:UpdateContact', updateContact_firstName - The updated first name of the contact.

$sel:displayName:UpdateContact', updateContact_displayName - The updated display name of the contact.

$sel:contactArn:UpdateContact', updateContact_contactArn - The ARN of the contact to update.

data UpdateContactResponse Source #

See: newUpdateContactResponse smart constructor.

Instances

Instances details
Eq UpdateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Read UpdateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Show UpdateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Generic UpdateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Associated Types

type Rep UpdateContactResponse :: Type -> Type #

NFData UpdateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

Methods

rnf :: UpdateContactResponse -> () #

type Rep UpdateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateContact

type Rep UpdateContactResponse = D1 ('MetaData "UpdateContactResponse" "Amazonka.AlexaBusiness.UpdateContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateContactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateContactResponse Source #

Create a value of UpdateContactResponse 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:httpStatus:UpdateContactResponse', updateContactResponse_httpStatus - The response's http status code.

GetAddressBook

data GetAddressBook Source #

See: newGetAddressBook smart constructor.

Constructors

GetAddressBook' Text 

Instances

Instances details
Eq GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Read GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Show GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Generic GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Associated Types

type Rep GetAddressBook :: Type -> Type #

NFData GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Methods

rnf :: GetAddressBook -> () #

Hashable GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

ToJSON GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

AWSRequest GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Associated Types

type AWSResponse GetAddressBook #

ToHeaders GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

ToPath GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

ToQuery GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

type Rep GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

type Rep GetAddressBook = D1 ('MetaData "GetAddressBook" "Amazonka.AlexaBusiness.GetAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetAddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

newGetAddressBook Source #

Create a value of GetAddressBook 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:GetAddressBook', getAddressBook_addressBookArn - The ARN of the address book for which to request details.

data GetAddressBookResponse Source #

See: newGetAddressBookResponse smart constructor.

Instances

Instances details
Eq GetAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Read GetAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Show GetAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Generic GetAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Associated Types

type Rep GetAddressBookResponse :: Type -> Type #

NFData GetAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

Methods

rnf :: GetAddressBookResponse -> () #

type Rep GetAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetAddressBook

type Rep GetAddressBookResponse = D1 ('MetaData "GetAddressBookResponse" "Amazonka.AlexaBusiness.GetAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetAddressBookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addressBook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AddressBook)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAddressBookResponse Source #

Create a value of GetAddressBookResponse 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:addressBook:GetAddressBookResponse', getAddressBookResponse_addressBook - The details of the requested address book.

$sel:httpStatus:GetAddressBookResponse', getAddressBookResponse_httpStatus - The response's http status code.

ListBusinessReportSchedules (Paginated)

data ListBusinessReportSchedules Source #

See: newListBusinessReportSchedules smart constructor.

Instances

Instances details
Eq ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Read ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Show ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Generic ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Associated Types

type Rep ListBusinessReportSchedules :: Type -> Type #

NFData ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Hashable ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

ToJSON ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

AWSPager ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

AWSRequest ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

ToHeaders ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

ToPath ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

ToQuery ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

type Rep ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

type Rep ListBusinessReportSchedules = D1 ('MetaData "ListBusinessReportSchedules" "Amazonka.AlexaBusiness.ListBusinessReportSchedules" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListBusinessReportSchedules'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListBusinessReportSchedules Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

newListBusinessReportSchedules :: ListBusinessReportSchedules Source #

Create a value of ListBusinessReportSchedules 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:nextToken:ListBusinessReportSchedules', listBusinessReportSchedules_nextToken - The token used to list the remaining schedules from the previous API call.

$sel:maxResults:ListBusinessReportSchedules', listBusinessReportSchedules_maxResults - The maximum number of schedules listed in the call.

data ListBusinessReportSchedulesResponse Source #

Instances

Instances details
Eq ListBusinessReportSchedulesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Read ListBusinessReportSchedulesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Show ListBusinessReportSchedulesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

Generic ListBusinessReportSchedulesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

NFData ListBusinessReportSchedulesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

type Rep ListBusinessReportSchedulesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListBusinessReportSchedules

type Rep ListBusinessReportSchedulesResponse = D1 ('MetaData "ListBusinessReportSchedulesResponse" "Amazonka.AlexaBusiness.ListBusinessReportSchedules" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListBusinessReportSchedulesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "businessReportSchedules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BusinessReportSchedule])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBusinessReportSchedulesResponse Source #

Create a value of ListBusinessReportSchedulesResponse 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:businessReportSchedules:ListBusinessReportSchedulesResponse', listBusinessReportSchedulesResponse_businessReportSchedules - The schedule of the reports.

$sel:nextToken:ListBusinessReportSchedules', listBusinessReportSchedulesResponse_nextToken - The token used to list the remaining schedules from the previous API call.

$sel:httpStatus:ListBusinessReportSchedulesResponse', listBusinessReportSchedulesResponse_httpStatus - The response's http status code.

DeleteDeviceUsageData

data DeleteDeviceUsageData Source #

See: newDeleteDeviceUsageData smart constructor.

Instances

Instances details
Eq DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Read DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Show DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Generic DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Associated Types

type Rep DeleteDeviceUsageData :: Type -> Type #

NFData DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Methods

rnf :: DeleteDeviceUsageData -> () #

Hashable DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

ToJSON DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

AWSRequest DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Associated Types

type AWSResponse DeleteDeviceUsageData #

ToHeaders DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

ToPath DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

ToQuery DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageData = D1 ('MetaData "DeleteDeviceUsageData" "Amazonka.AlexaBusiness.DeleteDeviceUsageData" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteDeviceUsageData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceUsageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeviceUsageType)))
type AWSResponse DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

newDeleteDeviceUsageData Source #

Create a value of DeleteDeviceUsageData with all optional fields omitted.

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

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

$sel:deviceArn:DeleteDeviceUsageData', deleteDeviceUsageData_deviceArn - The ARN of the device.

$sel:deviceUsageType:DeleteDeviceUsageData', deleteDeviceUsageData_deviceUsageType - The type of usage data to delete.

data DeleteDeviceUsageDataResponse Source #

See: newDeleteDeviceUsageDataResponse smart constructor.

Instances

Instances details
Eq DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Read DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Show DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Generic DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Associated Types

type Rep DeleteDeviceUsageDataResponse :: Type -> Type #

NFData DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageDataResponse = D1 ('MetaData "DeleteDeviceUsageDataResponse" "Amazonka.AlexaBusiness.DeleteDeviceUsageData" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteDeviceUsageDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDeviceUsageDataResponse Source #

Create a value of DeleteDeviceUsageDataResponse 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:httpStatus:DeleteDeviceUsageDataResponse', deleteDeviceUsageDataResponse_httpStatus - The response's http status code.

CreateContact

data CreateContact Source #

See: newCreateContact smart constructor.

Instances

Instances details
Eq CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Show CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Generic CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Associated Types

type Rep CreateContact :: Type -> Type #

NFData CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Methods

rnf :: CreateContact -> () #

Hashable CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

ToJSON CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

AWSRequest CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Associated Types

type AWSResponse CreateContact #

ToHeaders CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

ToPath CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

ToQuery CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

type Rep CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

type Rep CreateContact = D1 ('MetaData "CreateContact" "Amazonka.AlexaBusiness.CreateContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateContact'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastName") '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 "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateContact Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

newCreateContact Source #

Create a value of CreateContact 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:CreateContact', createContact_lastName - The last name of the contact that is used to call the contact on the device.

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

$sel:phoneNumber:CreateContact', createContact_phoneNumber - The phone number of the contact in E.164 format. 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:CreateContact', createContact_sipAddresses - The list of SIP addresses for the contact.

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

$sel:clientRequestToken:CreateContact', createContact_clientRequestToken - A unique, user-specified identifier for this request that ensures idempotency.

$sel:tags:CreateContact', createContact_tags - The tags to be added to the specified resource. Do not provide system tags.

$sel:firstName:CreateContact', createContact_firstName - The first name of the contact that is used to call the contact on the device.

data CreateContactResponse Source #

See: newCreateContactResponse smart constructor.

Instances

Instances details
Eq CreateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Read CreateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Show CreateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Generic CreateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Associated Types

type Rep CreateContactResponse :: Type -> Type #

NFData CreateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

Methods

rnf :: CreateContactResponse -> () #

type Rep CreateContactResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateContact

type Rep CreateContactResponse = D1 ('MetaData "CreateContactResponse" "Amazonka.AlexaBusiness.CreateContact" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateContactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateContactResponse Source #

Create a value of CreateContactResponse with all optional fields omitted.

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

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

$sel:contactArn:CreateContactResponse', createContactResponse_contactArn - The ARN of the newly created address book.

$sel:httpStatus:CreateContactResponse', createContactResponse_httpStatus - The response's http status code.

CreateProfile

data CreateProfile Source #

See: newCreateProfile smart constructor.

Instances

Instances details
Eq CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Read CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Show CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Generic CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Associated Types

type Rep CreateProfile :: Type -> Type #

NFData CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Methods

rnf :: CreateProfile -> () #

Hashable CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

ToJSON CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

AWSRequest CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Associated Types

type AWSResponse CreateProfile #

ToHeaders CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

ToPath CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

ToQuery CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

type Rep CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

type Rep CreateProfile = D1 ('MetaData "CreateProfile" "Amazonka.AlexaBusiness.CreateProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateProfile'" '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 "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "meetingRoomConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateMeetingRoomConfiguration)) :*: S1 ('MetaSel ('Just "dataRetentionOptIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxVolumeLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "timezone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "distanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DistanceUnit)) :*: (S1 ('MetaSel ('Just "temperatureUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemperatureUnit) :*: S1 ('MetaSel ('Just "wakeWord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WakeWord))))))
type AWSResponse CreateProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

newCreateProfile Source #

Create a value of CreateProfile 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:CreateProfile', createProfile_setupModeDisabled - Whether room profile setup is enabled.

$sel:pSTNEnabled:CreateProfile', createProfile_pSTNEnabled - Whether PSTN calling is enabled.

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

$sel:meetingRoomConfiguration:CreateProfile', createProfile_meetingRoomConfiguration - The meeting room settings of a room profile.

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

$sel:clientRequestToken:CreateProfile', createProfile_clientRequestToken - The user-specified token that is used during the creation of a profile.

$sel:maxVolumeLimit:CreateProfile', createProfile_maxVolumeLimit - The maximum volume limit for a room profile.

$sel:tags:CreateProfile', createProfile_tags - The tags for the profile.

$sel:profileName:CreateProfile', createProfile_profileName - The name of a room profile.

$sel:timezone:CreateProfile', createProfile_timezone - The time zone used by a room profile.

$sel:address:CreateProfile', createProfile_address - The valid address for the room.

$sel:distanceUnit:CreateProfile', createProfile_distanceUnit - The distance unit to be used by devices in the profile.

$sel:temperatureUnit:CreateProfile', createProfile_temperatureUnit - The temperature unit to be used by devices in the profile.

$sel:wakeWord:CreateProfile', createProfile_wakeWord - A wake word for Alexa, Echo, Amazon, or a computer.

data CreateProfileResponse Source #

See: newCreateProfileResponse smart constructor.

Instances

Instances details
Eq CreateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Read CreateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Show CreateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Generic CreateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Associated Types

type Rep CreateProfileResponse :: Type -> Type #

NFData CreateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

Methods

rnf :: CreateProfileResponse -> () #

type Rep CreateProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateProfile

type Rep CreateProfileResponse = D1 ('MetaData "CreateProfileResponse" "Amazonka.AlexaBusiness.CreateProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateProfileResponse Source #

Create a value of CreateProfileResponse 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:CreateProfileResponse', createProfileResponse_profileArn - The ARN of the newly created room profile in the response.

$sel:httpStatus:CreateProfileResponse', createProfileResponse_httpStatus - The response's http status code.

DeleteSkillGroup

data DeleteSkillGroup Source #

See: newDeleteSkillGroup smart constructor.

Constructors

DeleteSkillGroup' (Maybe Text) 

Instances

Instances details
Eq DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Read DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Show DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Generic DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Associated Types

type Rep DeleteSkillGroup :: Type -> Type #

NFData DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Methods

rnf :: DeleteSkillGroup -> () #

Hashable DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

ToJSON DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

AWSRequest DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Associated Types

type AWSResponse DeleteSkillGroup #

ToHeaders DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

ToPath DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

ToQuery DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

type Rep DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

type Rep DeleteSkillGroup = D1 ('MetaData "DeleteSkillGroup" "Amazonka.AlexaBusiness.DeleteSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteSkillGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DeleteSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

newDeleteSkillGroup :: DeleteSkillGroup Source #

Create a value of DeleteSkillGroup 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:DeleteSkillGroup', deleteSkillGroup_skillGroupArn - The ARN of the skill group to delete. Required.

data DeleteSkillGroupResponse Source #

See: newDeleteSkillGroupResponse smart constructor.

Instances

Instances details
Eq DeleteSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Read DeleteSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Show DeleteSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Generic DeleteSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

Associated Types

type Rep DeleteSkillGroupResponse :: Type -> Type #

NFData DeleteSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

type Rep DeleteSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillGroup

type Rep DeleteSkillGroupResponse = D1 ('MetaData "DeleteSkillGroupResponse" "Amazonka.AlexaBusiness.DeleteSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteSkillGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSkillGroupResponse Source #

Create a value of DeleteSkillGroupResponse 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:httpStatus:DeleteSkillGroupResponse', deleteSkillGroupResponse_httpStatus - The response's http status code.

UpdateSkillGroup

data UpdateSkillGroup Source #

See: newUpdateSkillGroup smart constructor.

Instances

Instances details
Eq UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Read UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Show UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Generic UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Associated Types

type Rep UpdateSkillGroup :: Type -> Type #

NFData UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Methods

rnf :: UpdateSkillGroup -> () #

Hashable UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

ToJSON UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

AWSRequest UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Associated Types

type AWSResponse UpdateSkillGroup #

ToHeaders UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

ToPath UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

ToQuery UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

type Rep UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

type Rep UpdateSkillGroup = D1 ('MetaData "UpdateSkillGroup" "Amazonka.AlexaBusiness.UpdateSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateSkillGroup'" '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)))))
type AWSResponse UpdateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

newUpdateSkillGroup :: UpdateSkillGroup Source #

Create a value of UpdateSkillGroup 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:UpdateSkillGroup', updateSkillGroup_skillGroupArn - The ARN of the skill group to update.

$sel:description:UpdateSkillGroup', updateSkillGroup_description - The updated description for the skill group.

$sel:skillGroupName:UpdateSkillGroup', updateSkillGroup_skillGroupName - The updated name for the skill group.

data UpdateSkillGroupResponse Source #

See: newUpdateSkillGroupResponse smart constructor.

Instances

Instances details
Eq UpdateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Read UpdateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Show UpdateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Generic UpdateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

Associated Types

type Rep UpdateSkillGroupResponse :: Type -> Type #

NFData UpdateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

type Rep UpdateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateSkillGroup

type Rep UpdateSkillGroupResponse = D1 ('MetaData "UpdateSkillGroupResponse" "Amazonka.AlexaBusiness.UpdateSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateSkillGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSkillGroupResponse Source #

Create a value of UpdateSkillGroupResponse 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:httpStatus:UpdateSkillGroupResponse', updateSkillGroupResponse_httpStatus - The response's http status code.

StartDeviceSync

data StartDeviceSync Source #

See: newStartDeviceSync smart constructor.

Instances

Instances details
Eq StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Read StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Show StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Generic StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Associated Types

type Rep StartDeviceSync :: Type -> Type #

NFData StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Methods

rnf :: StartDeviceSync -> () #

Hashable StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

ToJSON StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

AWSRequest StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Associated Types

type AWSResponse StartDeviceSync #

ToHeaders StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

ToPath StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

ToQuery StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

type Rep StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

type Rep StartDeviceSync = D1 ('MetaData "StartDeviceSync" "Amazonka.AlexaBusiness.StartDeviceSync" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "StartDeviceSync'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Feature]))))
type AWSResponse StartDeviceSync Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

newStartDeviceSync :: StartDeviceSync Source #

Create a value of StartDeviceSync with all optional fields omitted.

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

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

$sel:deviceArn:StartDeviceSync', startDeviceSync_deviceArn - The ARN of the device to sync. Required.

$sel:roomArn:StartDeviceSync', startDeviceSync_roomArn - The ARN of the room with which the device to sync is associated. Required.

$sel:features:StartDeviceSync', startDeviceSync_features - Request structure to start the device sync. Required.

data StartDeviceSyncResponse Source #

See: newStartDeviceSyncResponse smart constructor.

Instances

Instances details
Eq StartDeviceSyncResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Read StartDeviceSyncResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Show StartDeviceSyncResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Generic StartDeviceSyncResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Associated Types

type Rep StartDeviceSyncResponse :: Type -> Type #

NFData StartDeviceSyncResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

Methods

rnf :: StartDeviceSyncResponse -> () #

type Rep StartDeviceSyncResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartDeviceSync

type Rep StartDeviceSyncResponse = D1 ('MetaData "StartDeviceSyncResponse" "Amazonka.AlexaBusiness.StartDeviceSync" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "StartDeviceSyncResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartDeviceSyncResponse Source #

Create a value of StartDeviceSyncResponse 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:httpStatus:StartDeviceSyncResponse', startDeviceSyncResponse_httpStatus - The response's http status code.

GetInvitationConfiguration

data GetInvitationConfiguration Source #

See: newGetInvitationConfiguration smart constructor.

Instances

Instances details
Eq GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Read GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Show GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Generic GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Associated Types

type Rep GetInvitationConfiguration :: Type -> Type #

NFData GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Hashable GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

ToJSON GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

AWSRequest GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

ToHeaders GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

ToPath GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

ToQuery GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

type Rep GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

type Rep GetInvitationConfiguration = D1 ('MetaData "GetInvitationConfiguration" "Amazonka.AlexaBusiness.GetInvitationConfiguration" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetInvitationConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetInvitationConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

newGetInvitationConfiguration :: GetInvitationConfiguration Source #

Create a value of GetInvitationConfiguration with all optional fields omitted.

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

data GetInvitationConfigurationResponse Source #

Instances

Instances details
Eq GetInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Read GetInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Show GetInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Generic GetInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

Associated Types

type Rep GetInvitationConfigurationResponse :: Type -> Type #

NFData GetInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

type Rep GetInvitationConfigurationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetInvitationConfiguration

type Rep GetInvitationConfigurationResponse = D1 ('MetaData "GetInvitationConfigurationResponse" "Amazonka.AlexaBusiness.GetInvitationConfiguration" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetInvitationConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contactEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "organizationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "privateSkillIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetInvitationConfigurationResponse Source #

Create a value of GetInvitationConfigurationResponse 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:contactEmail:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_contactEmail - The email ID of the organization or individual contact that the enrolled user can use.

$sel:organizationName:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_organizationName - The name of the organization sending the enrollment invite to a user.

$sel:privateSkillIds:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_privateSkillIds - The list of private skill IDs that you want to recommend to the user to enable in the invitation.

$sel:httpStatus:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_httpStatus - The response's http status code.

DisassociateSkillFromUsers

data DisassociateSkillFromUsers Source #

See: newDisassociateSkillFromUsers smart constructor.

Instances

Instances details
Eq DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Read DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Show DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Generic DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Associated Types

type Rep DisassociateSkillFromUsers :: Type -> Type #

NFData DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Hashable DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

ToJSON DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

AWSRequest DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

ToHeaders DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

ToPath DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

ToQuery DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

type Rep DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

type Rep DisassociateSkillFromUsers = D1 ('MetaData "DisassociateSkillFromUsers" "Amazonka.AlexaBusiness.DisassociateSkillFromUsers" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateSkillFromUsers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateSkillFromUsers Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

newDisassociateSkillFromUsers Source #

Create a value of DisassociateSkillFromUsers 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:DisassociateSkillFromUsers', disassociateSkillFromUsers_skillId - The private skill ID you want to make unavailable for enrolled users.

data DisassociateSkillFromUsersResponse Source #

Instances

Instances details
Eq DisassociateSkillFromUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Read DisassociateSkillFromUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Show DisassociateSkillFromUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Generic DisassociateSkillFromUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

Associated Types

type Rep DisassociateSkillFromUsersResponse :: Type -> Type #

NFData DisassociateSkillFromUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

type Rep DisassociateSkillFromUsersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillFromUsers

type Rep DisassociateSkillFromUsersResponse = D1 ('MetaData "DisassociateSkillFromUsersResponse" "Amazonka.AlexaBusiness.DisassociateSkillFromUsers" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateSkillFromUsersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateSkillFromUsersResponse Source #

Create a value of DisassociateSkillFromUsersResponse 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:httpStatus:DisassociateSkillFromUsersResponse', disassociateSkillFromUsersResponse_httpStatus - The response's http status code.

SearchAddressBooks

data SearchAddressBooks Source #

See: newSearchAddressBooks smart constructor.

Instances

Instances details
Eq SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Read SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Show SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Generic SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Associated Types

type Rep SearchAddressBooks :: Type -> Type #

NFData SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Methods

rnf :: SearchAddressBooks -> () #

Hashable SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

ToJSON SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

AWSRequest SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Associated Types

type AWSResponse SearchAddressBooks #

ToHeaders SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

ToPath SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

ToQuery SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

type Rep SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

type Rep SearchAddressBooks = D1 ('MetaData "SearchAddressBooks" "Amazonka.AlexaBusiness.SearchAddressBooks" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchAddressBooks'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchAddressBooks Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

newSearchAddressBooks :: SearchAddressBooks Source #

Create a value of SearchAddressBooks 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:filters:SearchAddressBooks', searchAddressBooks_filters - The filters to use to list a specified set of address books. The supported filter key is AddressBookName.

$sel:sortCriteria:SearchAddressBooks', searchAddressBooks_sortCriteria - The sort order to use in listing the specified set of address books. The supported sort key is AddressBookName.

$sel:nextToken:SearchAddressBooks', searchAddressBooks_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response only includes results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:SearchAddressBooks', searchAddressBooks_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchAddressBooksResponse Source #

See: newSearchAddressBooksResponse smart constructor.

Instances

Instances details
Eq SearchAddressBooksResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Read SearchAddressBooksResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Show SearchAddressBooksResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Generic SearchAddressBooksResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

Associated Types

type Rep SearchAddressBooksResponse :: Type -> Type #

NFData SearchAddressBooksResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

type Rep SearchAddressBooksResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchAddressBooks

type Rep SearchAddressBooksResponse = D1 ('MetaData "SearchAddressBooksResponse" "Amazonka.AlexaBusiness.SearchAddressBooks" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchAddressBooksResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "addressBooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AddressBookData]))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchAddressBooksResponse Source #

Create a value of SearchAddressBooksResponse 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:nextToken:SearchAddressBooks', searchAddressBooksResponse_nextToken - The token returned to indicate that there is more data available.

$sel:addressBooks:SearchAddressBooksResponse', searchAddressBooksResponse_addressBooks - The address books that meet the specified set of filter criteria, in sort order.

$sel:totalCount:SearchAddressBooksResponse', searchAddressBooksResponse_totalCount - The total number of address books returned.

$sel:httpStatus:SearchAddressBooksResponse', searchAddressBooksResponse_httpStatus - The response's http status code.

CreateSkillGroup

data CreateSkillGroup Source #

See: newCreateSkillGroup smart constructor.

Instances

Instances details
Eq CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Read CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Show CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Generic CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Associated Types

type Rep CreateSkillGroup :: Type -> Type #

NFData CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Methods

rnf :: CreateSkillGroup -> () #

Hashable CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

ToJSON CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

AWSRequest CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Associated Types

type AWSResponse CreateSkillGroup #

ToHeaders CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

ToPath CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

ToQuery CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

type Rep CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

type Rep CreateSkillGroup = D1 ('MetaData "CreateSkillGroup" "Amazonka.AlexaBusiness.CreateSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateSkillGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "skillGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

newCreateSkillGroup Source #

Create a value of CreateSkillGroup 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:clientRequestToken:CreateSkillGroup', createSkillGroup_clientRequestToken - A unique, user-specified identifier for this request that ensures idempotency.

$sel:description:CreateSkillGroup', createSkillGroup_description - The description for the skill group.

$sel:tags:CreateSkillGroup', createSkillGroup_tags - The tags for the skill group.

$sel:skillGroupName:CreateSkillGroup', createSkillGroup_skillGroupName - The name for the skill group.

data CreateSkillGroupResponse Source #

See: newCreateSkillGroupResponse smart constructor.

Instances

Instances details
Eq CreateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Read CreateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Show CreateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Generic CreateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

Associated Types

type Rep CreateSkillGroupResponse :: Type -> Type #

NFData CreateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

type Rep CreateSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateSkillGroup

type Rep CreateSkillGroupResponse = D1 ('MetaData "CreateSkillGroupResponse" "Amazonka.AlexaBusiness.CreateSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateSkillGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSkillGroupResponse Source #

Create a value of CreateSkillGroupResponse 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:CreateSkillGroupResponse', createSkillGroupResponse_skillGroupArn - The ARN of the newly created skill group in the response.

$sel:httpStatus:CreateSkillGroupResponse', createSkillGroupResponse_httpStatus - The response's http status code.

GetProfile

data GetProfile Source #

See: newGetProfile smart constructor.

Constructors

GetProfile' (Maybe Text) 

Instances

Instances details
Eq GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Read GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Show GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Generic GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Associated Types

type Rep GetProfile :: Type -> Type #

NFData GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Methods

rnf :: GetProfile -> () #

Hashable GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

ToJSON GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

AWSRequest GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Associated Types

type AWSResponse GetProfile #

ToHeaders GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Methods

toHeaders :: GetProfile -> [Header] #

ToPath GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

ToQuery GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

type Rep GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

type Rep GetProfile = D1 ('MetaData "GetProfile" "Amazonka.AlexaBusiness.GetProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

newGetProfile :: GetProfile Source #

Create a value of GetProfile 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:GetProfile', getProfile_profileArn - The ARN of the room profile for which to request details. Required.

data GetProfileResponse Source #

See: newGetProfileResponse smart constructor.

Instances

Instances details
Eq GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Read GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Show GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Generic GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Associated Types

type Rep GetProfileResponse :: Type -> Type #

NFData GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Methods

rnf :: GetProfileResponse -> () #

type Rep GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

type Rep GetProfileResponse = D1 ('MetaData "GetProfileResponse" "Amazonka.AlexaBusiness.GetProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Profile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetProfileResponse Source #

Create a value of GetProfileResponse 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:profile:GetProfileResponse', getProfileResponse_profile - The details of the room profile requested. Required.

$sel:httpStatus:GetProfileResponse', getProfileResponse_httpStatus - The response's http status code.

DisassociateSkillGroupFromRoom

data DisassociateSkillGroupFromRoom Source #

See: newDisassociateSkillGroupFromRoom smart constructor.

Instances

Instances details
Eq DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Read DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Show DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Generic DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Associated Types

type Rep DisassociateSkillGroupFromRoom :: Type -> Type #

NFData DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Hashable DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

ToJSON DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

AWSRequest DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

ToHeaders DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

ToPath DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

ToQuery DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

type Rep DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

type Rep DisassociateSkillGroupFromRoom = D1 ('MetaData "DisassociateSkillGroupFromRoom" "Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateSkillGroupFromRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DisassociateSkillGroupFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

newDisassociateSkillGroupFromRoom :: DisassociateSkillGroupFromRoom Source #

Create a value of DisassociateSkillGroupFromRoom 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:DisassociateSkillGroupFromRoom', disassociateSkillGroupFromRoom_skillGroupArn - The ARN of the skill group to disassociate from a room. Required.

$sel:roomArn:DisassociateSkillGroupFromRoom', disassociateSkillGroupFromRoom_roomArn - The ARN of the room from which the skill group is to be disassociated. Required.

data DisassociateSkillGroupFromRoomResponse Source #

Instances

Instances details
Eq DisassociateSkillGroupFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Read DisassociateSkillGroupFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Show DisassociateSkillGroupFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

Generic DisassociateSkillGroupFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

NFData DisassociateSkillGroupFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

type Rep DisassociateSkillGroupFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom

type Rep DisassociateSkillGroupFromRoomResponse = D1 ('MetaData "DisassociateSkillGroupFromRoomResponse" "Amazonka.AlexaBusiness.DisassociateSkillGroupFromRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateSkillGroupFromRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateSkillGroupFromRoomResponse Source #

Create a value of DisassociateSkillGroupFromRoomResponse 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:httpStatus:DisassociateSkillGroupFromRoomResponse', disassociateSkillGroupFromRoomResponse_httpStatus - The response's http status code.

SendInvitation

data SendInvitation Source #

See: newSendInvitation smart constructor.

Constructors

SendInvitation' (Maybe Text) 

Instances

Instances details
Eq SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Read SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Show SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Generic SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Associated Types

type Rep SendInvitation :: Type -> Type #

NFData SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Methods

rnf :: SendInvitation -> () #

Hashable SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

ToJSON SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

AWSRequest SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Associated Types

type AWSResponse SendInvitation #

ToHeaders SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

ToPath SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

ToQuery SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

type Rep SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

type Rep SendInvitation = D1 ('MetaData "SendInvitation" "Amazonka.AlexaBusiness.SendInvitation" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SendInvitation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse SendInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

newSendInvitation :: SendInvitation Source #

Create a value of SendInvitation 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:userArn:SendInvitation', sendInvitation_userArn - The ARN of the user to whom to send an invitation. Required.

data SendInvitationResponse Source #

See: newSendInvitationResponse smart constructor.

Instances

Instances details
Eq SendInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Read SendInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Show SendInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Generic SendInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Associated Types

type Rep SendInvitationResponse :: Type -> Type #

NFData SendInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

Methods

rnf :: SendInvitationResponse -> () #

type Rep SendInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendInvitation

type Rep SendInvitationResponse = D1 ('MetaData "SendInvitationResponse" "Amazonka.AlexaBusiness.SendInvitation" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SendInvitationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendInvitationResponse Source #

Create a value of SendInvitationResponse 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:httpStatus:SendInvitationResponse', sendInvitationResponse_httpStatus - The response's http status code.

ListDeviceEvents (Paginated)

data ListDeviceEvents Source #

See: newListDeviceEvents smart constructor.

Instances

Instances details
Eq ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Read ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Show ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Generic ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Associated Types

type Rep ListDeviceEvents :: Type -> Type #

NFData ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Methods

rnf :: ListDeviceEvents -> () #

Hashable ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

ToJSON ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

AWSPager ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

AWSRequest ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Associated Types

type AWSResponse ListDeviceEvents #

ToHeaders ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

ToPath ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

ToQuery ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

type Rep ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

type Rep ListDeviceEvents = D1 ('MetaData "ListDeviceEvents" "Amazonka.AlexaBusiness.ListDeviceEvents" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListDeviceEvents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceEventType))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeviceEvents Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

newListDeviceEvents Source #

Create a value of ListDeviceEvents 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:nextToken:ListDeviceEvents', listDeviceEvents_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response only includes results beyond the token, up to the value specified by MaxResults. When the end of results is reached, the response has a value of null.

$sel:eventType:ListDeviceEvents', listDeviceEvents_eventType - The event type to filter device events. If EventType isn't specified, this returns a list of all device events in reverse chronological order. If EventType is specified, this returns a list of device events for that EventType in reverse chronological order.

$sel:maxResults:ListDeviceEvents', listDeviceEvents_maxResults - The maximum number of results to include in the response. The default value is 50. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

$sel:deviceArn:ListDeviceEvents', listDeviceEvents_deviceArn - The ARN of a device.

data ListDeviceEventsResponse Source #

See: newListDeviceEventsResponse smart constructor.

Instances

Instances details
Eq ListDeviceEventsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Read ListDeviceEventsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Show ListDeviceEventsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Generic ListDeviceEventsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

Associated Types

type Rep ListDeviceEventsResponse :: Type -> Type #

NFData ListDeviceEventsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

type Rep ListDeviceEventsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListDeviceEvents

type Rep ListDeviceEventsResponse = D1 ('MetaData "ListDeviceEventsResponse" "Amazonka.AlexaBusiness.ListDeviceEvents" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListDeviceEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceEvent])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceEventsResponse Source #

Create a value of ListDeviceEventsResponse 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:nextToken:ListDeviceEvents', listDeviceEventsResponse_nextToken - The token returned to indicate that there is more data available.

$sel:deviceEvents:ListDeviceEventsResponse', listDeviceEventsResponse_deviceEvents - The device events requested for the device ARN.

$sel:httpStatus:ListDeviceEventsResponse', listDeviceEventsResponse_httpStatus - The response's http status code.

CreateUser

data CreateUser Source #

See: newCreateUser smart constructor.

Instances

Instances details
Eq CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Read CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Show CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Generic CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Associated Types

type Rep CreateUser :: Type -> Type #

NFData CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Methods

rnf :: CreateUser -> () #

Hashable CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

ToJSON CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

AWSRequest CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Associated Types

type AWSResponse CreateUser #

ToHeaders CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Methods

toHeaders :: CreateUser -> [Header] #

ToPath CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

ToQuery CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

type Rep CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

type Rep CreateUser = D1 ('MetaData "CreateUser" "Amazonka.AlexaBusiness.CreateUser" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateUser'" '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 "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

newCreateUser Source #

Create a value of CreateUser 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:CreateUser', createUser_email - The email address for the user.

$sel:lastName:CreateUser', createUser_lastName - The last name for the user.

$sel:firstName:CreateUser', createUser_firstName - The first name for the user.

$sel:clientRequestToken:CreateUser', createUser_clientRequestToken - A unique, user-specified identifier for this request that ensures idempotency.

$sel:tags:CreateUser', createUser_tags - The tags for the user.

$sel:userId:CreateUser', createUser_userId - The ARN for the user.

data CreateUserResponse Source #

See: newCreateUserResponse smart constructor.

Instances

Instances details
Eq CreateUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Read CreateUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Show CreateUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Generic CreateUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Associated Types

type Rep CreateUserResponse :: Type -> Type #

NFData CreateUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

Methods

rnf :: CreateUserResponse -> () #

type Rep CreateUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateUser

type Rep CreateUserResponse = D1 ('MetaData "CreateUserResponse" "Amazonka.AlexaBusiness.CreateUser" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateUserResponse Source #

Create a value of CreateUserResponse 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:userArn:CreateUserResponse', createUserResponse_userArn - The ARN of the newly created user in the response.

$sel:httpStatus:CreateUserResponse', createUserResponse_httpStatus - The response's http status code.

SearchDevices (Paginated)

data SearchDevices Source #

See: newSearchDevices smart constructor.

Instances

Instances details
Eq SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Read SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Show SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Generic SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Associated Types

type Rep SearchDevices :: Type -> Type #

NFData SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Methods

rnf :: SearchDevices -> () #

Hashable SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

ToJSON SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

AWSPager SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

AWSRequest SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Associated Types

type AWSResponse SearchDevices #

ToHeaders SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

ToPath SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

ToQuery SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

type Rep SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

type Rep SearchDevices = D1 ('MetaData "SearchDevices" "Amazonka.AlexaBusiness.SearchDevices" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchDevices'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchDevices Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

newSearchDevices :: SearchDevices Source #

Create a value of SearchDevices 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:filters:SearchDevices', searchDevices_filters - The filters to use to list a specified set of devices. Supported filter keys are DeviceName, DeviceStatus, DeviceStatusDetailCode, RoomName, DeviceType, DeviceSerialNumber, UnassociatedOnly, ConnectionStatus (ONLINE and OFFLINE), NetworkProfileName, NetworkProfileArn, Feature, and FailureCode.

$sel:sortCriteria:SearchDevices', searchDevices_sortCriteria - The sort order to use in listing the specified set of devices. Supported sort keys are DeviceName, DeviceStatus, RoomName, DeviceType, DeviceSerialNumber, ConnectionStatus, NetworkProfileName, NetworkProfileArn, Feature, and FailureCode.

$sel:nextToken:SearchDevices', searchDevices_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:SearchDevices', searchDevices_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchDevicesResponse Source #

See: newSearchDevicesResponse smart constructor.

Instances

Instances details
Eq SearchDevicesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Read SearchDevicesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Show SearchDevicesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Generic SearchDevicesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Associated Types

type Rep SearchDevicesResponse :: Type -> Type #

NFData SearchDevicesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

Methods

rnf :: SearchDevicesResponse -> () #

type Rep SearchDevicesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchDevices

type Rep SearchDevicesResponse = D1 ('MetaData "SearchDevicesResponse" "Amazonka.AlexaBusiness.SearchDevices" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchDevicesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceData]))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchDevicesResponse Source #

Create a value of SearchDevicesResponse 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:nextToken:SearchDevices', searchDevicesResponse_nextToken - The token returned to indicate that there is more data available.

$sel:devices:SearchDevicesResponse', searchDevicesResponse_devices - The devices that meet the specified set of filter criteria, in sort order.

$sel:totalCount:SearchDevicesResponse', searchDevicesResponse_totalCount - The total number of devices returned.

$sel:httpStatus:SearchDevicesResponse', searchDevicesResponse_httpStatus - The response's http status code.

SearchContacts

data SearchContacts Source #

See: newSearchContacts smart constructor.

Instances

Instances details
Eq SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Read SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Show SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Generic SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Associated Types

type Rep SearchContacts :: Type -> Type #

NFData SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Methods

rnf :: SearchContacts -> () #

Hashable SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

ToJSON SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

AWSRequest SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Associated Types

type AWSResponse SearchContacts #

ToHeaders SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

ToPath SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

ToQuery SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

type Rep SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

type Rep SearchContacts = D1 ('MetaData "SearchContacts" "Amazonka.AlexaBusiness.SearchContacts" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchContacts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchContacts Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

newSearchContacts :: SearchContacts Source #

Create a value of SearchContacts 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:filters:SearchContacts', searchContacts_filters - The filters to use to list a specified set of address books. The supported filter keys are DisplayName, FirstName, LastName, and AddressBookArns.

$sel:sortCriteria:SearchContacts', searchContacts_sortCriteria - The sort order to use in listing the specified set of contacts. The supported sort keys are DisplayName, FirstName, and LastName.

$sel:nextToken:SearchContacts', searchContacts_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response only includes results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:SearchContacts', searchContacts_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchContactsResponse Source #

See: newSearchContactsResponse smart constructor.

Instances

Instances details
Eq SearchContactsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Show SearchContactsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Generic SearchContactsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Associated Types

type Rep SearchContactsResponse :: Type -> Type #

NFData SearchContactsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

Methods

rnf :: SearchContactsResponse -> () #

type Rep SearchContactsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchContacts

type Rep SearchContactsResponse = D1 ('MetaData "SearchContactsResponse" "Amazonka.AlexaBusiness.SearchContacts" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchContactsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContactData]))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchContactsResponse Source #

Create a value of SearchContactsResponse 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:nextToken:SearchContacts', searchContactsResponse_nextToken - The token returned to indicate that there is more data available.

$sel:contacts:SearchContactsResponse', searchContactsResponse_contacts - The contacts that meet the specified set of filter criteria, in sort order.

$sel:totalCount:SearchContactsResponse', searchContactsResponse_totalCount - The total number of contacts returned.

$sel:httpStatus:SearchContactsResponse', searchContactsResponse_httpStatus - The response's http status code.

SendAnnouncement

data SendAnnouncement Source #

See: newSendAnnouncement smart constructor.

Instances

Instances details
Eq SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Read SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Show SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Generic SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Associated Types

type Rep SendAnnouncement :: Type -> Type #

NFData SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Methods

rnf :: SendAnnouncement -> () #

Hashable SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

ToJSON SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

AWSRequest SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Associated Types

type AWSResponse SendAnnouncement #

ToHeaders SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

ToPath SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

ToQuery SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

type Rep SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

type Rep SendAnnouncement = D1 ('MetaData "SendAnnouncement" "Amazonka.AlexaBusiness.SendAnnouncement" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SendAnnouncement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "timeToLiveInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "roomFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Filter])) :*: (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Content) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SendAnnouncement Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

newSendAnnouncement Source #

Create a value of SendAnnouncement 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:timeToLiveInSeconds:SendAnnouncement', sendAnnouncement_timeToLiveInSeconds - The time to live for an announcement. Default is 300. If delivery doesn't occur within this time, the announcement is not delivered.

$sel:roomFilters:SendAnnouncement', sendAnnouncement_roomFilters - The filters to use to send an announcement to a specified list of rooms. The supported filter keys are RoomName, ProfileName, RoomArn, and ProfileArn. To send to all rooms, specify an empty RoomFilters list.

$sel:content:SendAnnouncement', sendAnnouncement_content - The announcement content. This can contain only one of the three possible announcement types (text, SSML or audio).

$sel:clientRequestToken:SendAnnouncement', sendAnnouncement_clientRequestToken - The unique, user-specified identifier for the request that ensures idempotency.

data SendAnnouncementResponse Source #

See: newSendAnnouncementResponse smart constructor.

Instances

Instances details
Eq SendAnnouncementResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Read SendAnnouncementResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Show SendAnnouncementResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Generic SendAnnouncementResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

Associated Types

type Rep SendAnnouncementResponse :: Type -> Type #

NFData SendAnnouncementResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

type Rep SendAnnouncementResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SendAnnouncement

type Rep SendAnnouncementResponse = D1 ('MetaData "SendAnnouncementResponse" "Amazonka.AlexaBusiness.SendAnnouncement" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SendAnnouncementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "announcementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendAnnouncementResponse Source #

Create a value of SendAnnouncementResponse 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:announcementArn:SendAnnouncementResponse', sendAnnouncementResponse_announcementArn - The identifier of the announcement.

$sel:httpStatus:SendAnnouncementResponse', sendAnnouncementResponse_httpStatus - The response's http status code.

DeleteUser

data DeleteUser Source #

See: newDeleteUser smart constructor.

Constructors

DeleteUser' (Maybe Text) Text 

Instances

Instances details
Eq DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Read DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Show DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Generic DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Associated Types

type Rep DeleteUser :: Type -> Type #

NFData DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Methods

rnf :: DeleteUser -> () #

Hashable DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

ToJSON DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

AWSRequest DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Associated Types

type AWSResponse DeleteUser #

ToHeaders DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Methods

toHeaders :: DeleteUser -> [Header] #

ToPath DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

ToQuery DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

type Rep DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

type Rep DeleteUser = D1 ('MetaData "DeleteUser" "Amazonka.AlexaBusiness.DeleteUser" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enrollmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteUser Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

newDeleteUser Source #

Create a value of DeleteUser 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:userArn:DeleteUser', deleteUser_userArn - The ARN of the user to delete in the organization. Required.

$sel:enrollmentId:DeleteUser', deleteUser_enrollmentId - The ARN of the user's enrollment in the organization. Required.

data DeleteUserResponse Source #

See: newDeleteUserResponse smart constructor.

Constructors

DeleteUserResponse' Int 

Instances

Instances details
Eq DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Read DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Show DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Generic DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Associated Types

type Rep DeleteUserResponse :: Type -> Type #

NFData DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

Methods

rnf :: DeleteUserResponse -> () #

type Rep DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteUser

type Rep DeleteUserResponse = D1 ('MetaData "DeleteUserResponse" "Amazonka.AlexaBusiness.DeleteUser" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUserResponse Source #

Create a value of DeleteUserResponse 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:httpStatus:DeleteUserResponse', deleteUserResponse_httpStatus - The response's http status code.

SearchNetworkProfiles

data SearchNetworkProfiles Source #

See: newSearchNetworkProfiles smart constructor.

Instances

Instances details
Eq SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Read SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Show SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Generic SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Associated Types

type Rep SearchNetworkProfiles :: Type -> Type #

NFData SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Methods

rnf :: SearchNetworkProfiles -> () #

Hashable SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

ToJSON SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

AWSRequest SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Associated Types

type AWSResponse SearchNetworkProfiles #

ToHeaders SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

ToPath SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

ToQuery SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

type Rep SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

type Rep SearchNetworkProfiles = D1 ('MetaData "SearchNetworkProfiles" "Amazonka.AlexaBusiness.SearchNetworkProfiles" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchNetworkProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchNetworkProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

newSearchNetworkProfiles :: SearchNetworkProfiles Source #

Create a value of SearchNetworkProfiles 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:filters:SearchNetworkProfiles', searchNetworkProfiles_filters - The filters to use to list a specified set of network profiles. Valid filters are NetworkProfileName, Ssid, and SecurityType.

$sel:sortCriteria:SearchNetworkProfiles', searchNetworkProfiles_sortCriteria - The sort order to use to list the specified set of network profiles. Valid sort criteria includes NetworkProfileName, Ssid, and SecurityType.

$sel:nextToken:SearchNetworkProfiles', searchNetworkProfiles_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:SearchNetworkProfiles', searchNetworkProfiles_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchNetworkProfilesResponse Source #

See: newSearchNetworkProfilesResponse smart constructor.

Instances

Instances details
Eq SearchNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Read SearchNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Show SearchNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Generic SearchNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

Associated Types

type Rep SearchNetworkProfilesResponse :: Type -> Type #

NFData SearchNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

type Rep SearchNetworkProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchNetworkProfiles

type Rep SearchNetworkProfilesResponse = D1 ('MetaData "SearchNetworkProfilesResponse" "Amazonka.AlexaBusiness.SearchNetworkProfiles" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchNetworkProfilesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "networkProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NetworkProfileData])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchNetworkProfilesResponse Source #

Create a value of SearchNetworkProfilesResponse 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:networkProfiles:SearchNetworkProfilesResponse', searchNetworkProfilesResponse_networkProfiles - The network profiles that meet the specified set of filter criteria, in sort order. It is a list of NetworkProfileData objects.

$sel:nextToken:SearchNetworkProfiles', searchNetworkProfilesResponse_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:totalCount:SearchNetworkProfilesResponse', searchNetworkProfilesResponse_totalCount - The total number of network profiles returned.

$sel:httpStatus:SearchNetworkProfilesResponse', searchNetworkProfilesResponse_httpStatus - The response's http status code.

GetSkillGroup

data GetSkillGroup Source #

See: newGetSkillGroup smart constructor.

Constructors

GetSkillGroup' (Maybe Text) 

Instances

Instances details
Eq GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Read GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Show GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Generic GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Associated Types

type Rep GetSkillGroup :: Type -> Type #

NFData GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Methods

rnf :: GetSkillGroup -> () #

Hashable GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

ToJSON GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

AWSRequest GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Associated Types

type AWSResponse GetSkillGroup #

ToHeaders GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

ToPath GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

ToQuery GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

type Rep GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

type Rep GetSkillGroup = D1 ('MetaData "GetSkillGroup" "Amazonka.AlexaBusiness.GetSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetSkillGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

newGetSkillGroup :: GetSkillGroup Source #

Create a value of GetSkillGroup 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:GetSkillGroup', getSkillGroup_skillGroupArn - The ARN of the skill group for which to get details. Required.

data GetSkillGroupResponse Source #

See: newGetSkillGroupResponse smart constructor.

Instances

Instances details
Eq GetSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Read GetSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Show GetSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Generic GetSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Associated Types

type Rep GetSkillGroupResponse :: Type -> Type #

NFData GetSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

Methods

rnf :: GetSkillGroupResponse -> () #

type Rep GetSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetSkillGroup

type Rep GetSkillGroupResponse = D1 ('MetaData "GetSkillGroupResponse" "Amazonka.AlexaBusiness.GetSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetSkillGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SkillGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSkillGroupResponse Source #

Create a value of GetSkillGroupResponse 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:skillGroup:GetSkillGroupResponse', getSkillGroupResponse_skillGroup - The details of the skill group requested. Required.

$sel:httpStatus:GetSkillGroupResponse', getSkillGroupResponse_httpStatus - The response's http status code.

ListSkills (Paginated)

data ListSkills Source #

See: newListSkills smart constructor.

Instances

Instances details
Eq ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Read ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Show ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Generic ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Associated Types

type Rep ListSkills :: Type -> Type #

NFData ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Methods

rnf :: ListSkills -> () #

Hashable ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

ToJSON ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

AWSPager ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

AWSRequest ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Associated Types

type AWSResponse ListSkills #

ToHeaders ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Methods

toHeaders :: ListSkills -> [Header] #

ToPath ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

ToQuery ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

type Rep ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

type Rep ListSkills = D1 ('MetaData "ListSkills" "Amazonka.AlexaBusiness.ListSkills" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSkills'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SkillTypeFilter))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "enablementType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnablementTypeFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))
type AWSResponse ListSkills Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

newListSkills :: ListSkills Source #

Create a value of ListSkills 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:ListSkills', listSkills_skillGroupArn - The ARN of the skill group for which to list enabled skills.

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

$sel:nextToken:ListSkills', listSkills_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:enablementType:ListSkills', listSkills_enablementType - Whether the skill is enabled under the user's account.

$sel:maxResults:ListSkills', listSkills_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data ListSkillsResponse Source #

See: newListSkillsResponse smart constructor.

Instances

Instances details
Eq ListSkillsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Read ListSkillsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Show ListSkillsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Generic ListSkillsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Associated Types

type Rep ListSkillsResponse :: Type -> Type #

NFData ListSkillsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

Methods

rnf :: ListSkillsResponse -> () #

type Rep ListSkillsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkills

type Rep ListSkillsResponse = D1 ('MetaData "ListSkillsResponse" "Amazonka.AlexaBusiness.ListSkills" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSkillsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SkillSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSkillsResponse Source #

Create a value of ListSkillsResponse 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:nextToken:ListSkills', listSkillsResponse_nextToken - The token returned to indicate that there is more data available.

$sel:skillSummaries:ListSkillsResponse', listSkillsResponse_skillSummaries - The list of enabled skills requested. Required.

$sel:httpStatus:ListSkillsResponse', listSkillsResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.AlexaBusiness.TagResource" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

newTagResource Source #

Create a value of TagResource 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:TagResource', tagResource_arn - The ARN of the resource to which to add metadata tags. Required.

$sel:tags:TagResource', tagResource_tags - The tags to be added to the specified resource. Do not provide system tags. Required.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.AlexaBusiness.TagResource" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

DisassociateDeviceFromRoom

data DisassociateDeviceFromRoom Source #

See: newDisassociateDeviceFromRoom smart constructor.

Instances

Instances details
Eq DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Read DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Show DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Generic DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Associated Types

type Rep DisassociateDeviceFromRoom :: Type -> Type #

NFData DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Hashable DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

ToJSON DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

AWSRequest DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

ToHeaders DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

ToPath DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

ToQuery DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

type Rep DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

type Rep DisassociateDeviceFromRoom = D1 ('MetaData "DisassociateDeviceFromRoom" "Amazonka.AlexaBusiness.DisassociateDeviceFromRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateDeviceFromRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DisassociateDeviceFromRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

newDisassociateDeviceFromRoom :: DisassociateDeviceFromRoom Source #

Create a value of DisassociateDeviceFromRoom with all optional fields omitted.

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

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

$sel:deviceArn:DisassociateDeviceFromRoom', disassociateDeviceFromRoom_deviceArn - The ARN of the device to disassociate from a room. Required.

data DisassociateDeviceFromRoomResponse Source #

Instances

Instances details
Eq DisassociateDeviceFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Read DisassociateDeviceFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Show DisassociateDeviceFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Generic DisassociateDeviceFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

Associated Types

type Rep DisassociateDeviceFromRoomResponse :: Type -> Type #

NFData DisassociateDeviceFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

type Rep DisassociateDeviceFromRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DisassociateDeviceFromRoom

type Rep DisassociateDeviceFromRoomResponse = D1 ('MetaData "DisassociateDeviceFromRoomResponse" "Amazonka.AlexaBusiness.DisassociateDeviceFromRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DisassociateDeviceFromRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateDeviceFromRoomResponse Source #

Create a value of DisassociateDeviceFromRoomResponse 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:httpStatus:DisassociateDeviceFromRoomResponse', disassociateDeviceFromRoomResponse_httpStatus - The response's http status code.

SearchSkillGroups (Paginated)

data SearchSkillGroups Source #

See: newSearchSkillGroups smart constructor.

Instances

Instances details
Eq SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Read SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Show SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Generic SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Associated Types

type Rep SearchSkillGroups :: Type -> Type #

NFData SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Methods

rnf :: SearchSkillGroups -> () #

Hashable SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

ToJSON SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

AWSPager SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

AWSRequest SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Associated Types

type AWSResponse SearchSkillGroups #

ToHeaders SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

ToPath SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

ToQuery SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

type Rep SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

type Rep SearchSkillGroups = D1 ('MetaData "SearchSkillGroups" "Amazonka.AlexaBusiness.SearchSkillGroups" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchSkillGroups'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchSkillGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

newSearchSkillGroups :: SearchSkillGroups Source #

Create a value of SearchSkillGroups 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:filters:SearchSkillGroups', searchSkillGroups_filters - The filters to use to list a specified set of skill groups. The supported filter key is SkillGroupName.

$sel:sortCriteria:SearchSkillGroups', searchSkillGroups_sortCriteria - The sort order to use in listing the specified set of skill groups. The supported sort key is SkillGroupName.

$sel:nextToken:SearchSkillGroups', searchSkillGroups_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults. Required.

$sel:maxResults:SearchSkillGroups', searchSkillGroups_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchSkillGroupsResponse Source #

See: newSearchSkillGroupsResponse smart constructor.

Instances

Instances details
Eq SearchSkillGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Read SearchSkillGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Show SearchSkillGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Generic SearchSkillGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

Associated Types

type Rep SearchSkillGroupsResponse :: Type -> Type #

NFData SearchSkillGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

type Rep SearchSkillGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchSkillGroups

type Rep SearchSkillGroupsResponse = D1 ('MetaData "SearchSkillGroupsResponse" "Amazonka.AlexaBusiness.SearchSkillGroups" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchSkillGroupsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SkillGroupData]))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchSkillGroupsResponse Source #

Create a value of SearchSkillGroupsResponse 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:nextToken:SearchSkillGroups', searchSkillGroupsResponse_nextToken - The token returned to indicate that there is more data available.

$sel:skillGroups:SearchSkillGroupsResponse', searchSkillGroupsResponse_skillGroups - The skill groups that meet the filter criteria, in sort order.

$sel:totalCount:SearchSkillGroupsResponse', searchSkillGroupsResponse_totalCount - The total number of skill groups returned.

$sel:httpStatus:SearchSkillGroupsResponse', searchSkillGroupsResponse_httpStatus - The response's http status code.

PutSkillAuthorization

data PutSkillAuthorization Source #

See: newPutSkillAuthorization smart constructor.

Instances

Instances details
Eq PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Show PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Generic PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Associated Types

type Rep PutSkillAuthorization :: Type -> Type #

NFData PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Methods

rnf :: PutSkillAuthorization -> () #

Hashable PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

ToJSON PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

AWSRequest PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Associated Types

type AWSResponse PutSkillAuthorization #

ToHeaders PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

ToPath PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

ToQuery PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

type Rep PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

type Rep PutSkillAuthorization = D1 ('MetaData "PutSkillAuthorization" "Amazonka.AlexaBusiness.PutSkillAuthorization" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutSkillAuthorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "authorizationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (HashMap Text Text))) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse PutSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

newPutSkillAuthorization Source #

Create a value of PutSkillAuthorization 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:roomArn:PutSkillAuthorization', putSkillAuthorization_roomArn - The room that the skill is authorized for.

$sel:authorizationResult:PutSkillAuthorization', putSkillAuthorization_authorizationResult - The authorization result specific to OAUTH code grant output. "Code” must be populated in the AuthorizationResult map to establish the authorization.

$sel:skillId:PutSkillAuthorization', putSkillAuthorization_skillId - The unique identifier of a skill.

data PutSkillAuthorizationResponse Source #

See: newPutSkillAuthorizationResponse smart constructor.

Instances

Instances details
Eq PutSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Read PutSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Show PutSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Generic PutSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

Associated Types

type Rep PutSkillAuthorizationResponse :: Type -> Type #

NFData PutSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

type Rep PutSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutSkillAuthorization

type Rep PutSkillAuthorizationResponse = D1 ('MetaData "PutSkillAuthorizationResponse" "Amazonka.AlexaBusiness.PutSkillAuthorization" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutSkillAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutSkillAuthorizationResponse Source #

Create a value of PutSkillAuthorizationResponse 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:httpStatus:PutSkillAuthorizationResponse', putSkillAuthorizationResponse_httpStatus - The response's http status code.

ListTags (Paginated)

data ListTags Source #

See: newListTags smart constructor.

Constructors

ListTags' (Maybe Text) (Maybe Natural) Text 

Instances

Instances details
Eq ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Read ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Show ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Generic ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Associated Types

type Rep ListTags :: Type -> Type #

Methods

from :: ListTags -> Rep ListTags x #

to :: Rep ListTags x -> ListTags #

NFData ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Methods

rnf :: ListTags -> () #

Hashable ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

ToJSON ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

AWSPager ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Associated Types

type AWSResponse ListTags #

ToHeaders ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

ToQuery ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

type Rep ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

type Rep ListTags = D1 ('MetaData "ListTags" "Amazonka.AlexaBusiness.ListTags" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTags Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

newListTags Source #

Create a value of ListTags 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:nextToken:ListTags', listTags_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:ListTags', listTags_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

$sel:arn:ListTags', listTags_arn - The ARN of the specified resource for which to list tags.

data ListTagsResponse Source #

See: newListTagsResponse smart constructor.

Constructors

ListTagsResponse' (Maybe Text) (Maybe [Tag]) Int 

Instances

Instances details
Eq ListTagsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Read ListTagsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Generic ListTagsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

NFData ListTagsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

Methods

rnf :: ListTagsResponse -> () #

type Rep ListTagsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListTags

type Rep ListTagsResponse = D1 ('MetaData "ListTagsResponse" "Amazonka.AlexaBusiness.ListTags" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsResponse Source #

Create a value of ListTagsResponse 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:nextToken:ListTags', listTagsResponse_nextToken - The token returned to indicate that there is more data available.

$sel:tags:ListTagsResponse', listTagsResponse_tags - The tags requested for the specified resource.

$sel:httpStatus:ListTagsResponse', listTagsResponse_httpStatus - The response's http status code.

DeleteSkillAuthorization

data DeleteSkillAuthorization Source #

See: newDeleteSkillAuthorization smart constructor.

Instances

Instances details
Eq DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Read DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Show DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Generic DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Associated Types

type Rep DeleteSkillAuthorization :: Type -> Type #

NFData DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Hashable DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

ToJSON DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

AWSRequest DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

ToHeaders DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

ToPath DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

ToQuery DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

type Rep DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

type Rep DeleteSkillAuthorization = D1 ('MetaData "DeleteSkillAuthorization" "Amazonka.AlexaBusiness.DeleteSkillAuthorization" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteSkillAuthorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSkillAuthorization Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

newDeleteSkillAuthorization Source #

Create a value of DeleteSkillAuthorization 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:roomArn:DeleteSkillAuthorization', deleteSkillAuthorization_roomArn - The room that the skill is authorized for.

$sel:skillId:DeleteSkillAuthorization', deleteSkillAuthorization_skillId - The unique identifier of a skill.

data DeleteSkillAuthorizationResponse Source #

See: newDeleteSkillAuthorizationResponse smart constructor.

Instances

Instances details
Eq DeleteSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Read DeleteSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Show DeleteSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Generic DeleteSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

Associated Types

type Rep DeleteSkillAuthorizationResponse :: Type -> Type #

NFData DeleteSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

type Rep DeleteSkillAuthorizationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteSkillAuthorization

type Rep DeleteSkillAuthorizationResponse = D1 ('MetaData "DeleteSkillAuthorizationResponse" "Amazonka.AlexaBusiness.DeleteSkillAuthorization" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteSkillAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSkillAuthorizationResponse Source #

Create a value of DeleteSkillAuthorizationResponse 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:httpStatus:DeleteSkillAuthorizationResponse', deleteSkillAuthorizationResponse_httpStatus - The response's http status code.

AssociateDeviceWithNetworkProfile

data AssociateDeviceWithNetworkProfile Source #

See: newAssociateDeviceWithNetworkProfile smart constructor.

Instances

Instances details
Eq AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Read AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Show AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Generic AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Associated Types

type Rep AssociateDeviceWithNetworkProfile :: Type -> Type #

NFData AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Hashable AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

ToJSON AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

AWSRequest AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

ToHeaders AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

ToPath AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

ToQuery AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

type Rep AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

type Rep AssociateDeviceWithNetworkProfile = D1 ('MetaData "AssociateDeviceWithNetworkProfile" "Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateDeviceWithNetworkProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "networkProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateDeviceWithNetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

newAssociateDeviceWithNetworkProfile Source #

Create a value of AssociateDeviceWithNetworkProfile with all optional fields omitted.

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

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

$sel:deviceArn:AssociateDeviceWithNetworkProfile', associateDeviceWithNetworkProfile_deviceArn - The device ARN.

$sel:networkProfileArn:AssociateDeviceWithNetworkProfile', associateDeviceWithNetworkProfile_networkProfileArn - The ARN of the network profile to associate with a device.

data AssociateDeviceWithNetworkProfileResponse Source #

Instances

Instances details
Eq AssociateDeviceWithNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Read AssociateDeviceWithNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Show AssociateDeviceWithNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

Generic AssociateDeviceWithNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

NFData AssociateDeviceWithNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

type Rep AssociateDeviceWithNetworkProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile

type Rep AssociateDeviceWithNetworkProfileResponse = D1 ('MetaData "AssociateDeviceWithNetworkProfileResponse" "Amazonka.AlexaBusiness.AssociateDeviceWithNetworkProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateDeviceWithNetworkProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateDeviceWithNetworkProfileResponse Source #

Create a value of AssociateDeviceWithNetworkProfileResponse 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:httpStatus:AssociateDeviceWithNetworkProfileResponse', associateDeviceWithNetworkProfileResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.AlexaBusiness.UntagResource" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

newUntagResource Source #

Create a value of UntagResource 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:UntagResource', untagResource_arn - The ARN of the resource from which to remove metadata tags. Required.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tags to be removed from the specified resource. Do not provide system tags. Required.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.AlexaBusiness.UntagResource" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

CreateConferenceProvider

data CreateConferenceProvider Source #

See: newCreateConferenceProvider smart constructor.

Instances

Instances details
Eq CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Read CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Show CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Generic CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Associated Types

type Rep CreateConferenceProvider :: Type -> Type #

NFData CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Hashable CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

ToJSON CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

AWSRequest CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

ToHeaders CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

ToPath CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

ToQuery CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

type Rep CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

type Rep CreateConferenceProvider = D1 ('MetaData "CreateConferenceProvider" "Amazonka.AlexaBusiness.CreateConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateConferenceProvider'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pSTNDialIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PSTNDialIn)) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iPDialIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IPDialIn)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "conferenceProviderName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "conferenceProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConferenceProviderType) :*: S1 ('MetaSel ('Just "meetingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MeetingSetting)))))
type AWSResponse CreateConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

newCreateConferenceProvider Source #

Create a value of CreateConferenceProvider 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:pSTNDialIn:CreateConferenceProvider', createConferenceProvider_pSTNDialIn - The information for PSTN conferencing.

$sel:clientRequestToken:CreateConferenceProvider', createConferenceProvider_clientRequestToken - The request token of the client.

$sel:iPDialIn:CreateConferenceProvider', createConferenceProvider_iPDialIn - The IP endpoint and protocol for calling.

$sel:tags:CreateConferenceProvider', createConferenceProvider_tags - The tags to be added to the specified resource. Do not provide system tags.

$sel:conferenceProviderName:CreateConferenceProvider', createConferenceProvider_conferenceProviderName - The name of the conference provider.

$sel:conferenceProviderType:CreateConferenceProvider', createConferenceProvider_conferenceProviderType - Represents a type within a list of predefined types.

$sel:meetingSetting:CreateConferenceProvider', createConferenceProvider_meetingSetting - The meeting settings for the conference provider.

data CreateConferenceProviderResponse Source #

See: newCreateConferenceProviderResponse smart constructor.

Instances

Instances details
Eq CreateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Read CreateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Show CreateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Generic CreateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

Associated Types

type Rep CreateConferenceProviderResponse :: Type -> Type #

NFData CreateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

type Rep CreateConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateConferenceProvider

type Rep CreateConferenceProviderResponse = D1 ('MetaData "CreateConferenceProviderResponse" "Amazonka.AlexaBusiness.CreateConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateConferenceProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conferenceProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateConferenceProviderResponse Source #

Create a value of CreateConferenceProviderResponse 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:conferenceProviderArn:CreateConferenceProviderResponse', createConferenceProviderResponse_conferenceProviderArn - The ARN of the newly-created conference provider.

$sel:httpStatus:CreateConferenceProviderResponse', createConferenceProviderResponse_httpStatus - The response's http status code.

ResolveRoom

data ResolveRoom Source #

See: newResolveRoom smart constructor.

Constructors

ResolveRoom' Text Text 

Instances

Instances details
Eq ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Read ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Show ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Generic ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Associated Types

type Rep ResolveRoom :: Type -> Type #

NFData ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Methods

rnf :: ResolveRoom -> () #

Hashable ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

ToJSON ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

AWSRequest ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Associated Types

type AWSResponse ResolveRoom #

ToHeaders ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Methods

toHeaders :: ResolveRoom -> [Header] #

ToPath ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

ToQuery ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

type Rep ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

type Rep ResolveRoom = D1 ('MetaData "ResolveRoom" "Amazonka.AlexaBusiness.ResolveRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ResolveRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ResolveRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

newResolveRoom Source #

Create a value of ResolveRoom 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:userId:ResolveRoom', resolveRoom_userId - The ARN of the user. Required.

$sel:skillId:ResolveRoom', resolveRoom_skillId - The ARN of the skill that was requested. Required.

data ResolveRoomResponse Source #

See: newResolveRoomResponse smart constructor.

Instances

Instances details
Eq ResolveRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Read ResolveRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Show ResolveRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Generic ResolveRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Associated Types

type Rep ResolveRoomResponse :: Type -> Type #

NFData ResolveRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

Methods

rnf :: ResolveRoomResponse -> () #

type Rep ResolveRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ResolveRoom

type Rep ResolveRoomResponse = D1 ('MetaData "ResolveRoomResponse" "Amazonka.AlexaBusiness.ResolveRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ResolveRoomResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "roomSkillParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RoomSkillParameter])) :*: S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roomName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newResolveRoomResponse Source #

Create a value of ResolveRoomResponse 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:roomSkillParameters:ResolveRoomResponse', resolveRoomResponse_roomSkillParameters - Response to get the room profile request. Required.

$sel:roomArn:ResolveRoomResponse', resolveRoomResponse_roomArn - The ARN of the room from which the skill request was invoked.

$sel:roomName:ResolveRoomResponse', resolveRoomResponse_roomName - The name of the room from which the skill request was invoked.

$sel:httpStatus:ResolveRoomResponse', resolveRoomResponse_httpStatus - The response's http status code.

CreateGatewayGroup

data CreateGatewayGroup Source #

See: newCreateGatewayGroup smart constructor.

Instances

Instances details
Eq CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Read CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Show CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Generic CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Associated Types

type Rep CreateGatewayGroup :: Type -> Type #

NFData CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Methods

rnf :: CreateGatewayGroup -> () #

Hashable CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

ToJSON CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

AWSRequest CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Associated Types

type AWSResponse CreateGatewayGroup #

ToHeaders CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

ToPath CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

ToQuery CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

type Rep CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

type Rep CreateGatewayGroup = D1 ('MetaData "CreateGatewayGroup" "Amazonka.AlexaBusiness.CreateGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateGatewayGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

newCreateGatewayGroup Source #

Create a value of CreateGatewayGroup with all optional fields omitted.

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

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

$sel:description:CreateGatewayGroup', createGatewayGroup_description - The description of the gateway group.

$sel:tags:CreateGatewayGroup', createGatewayGroup_tags - The tags to be added to the specified resource. Do not provide system tags.

$sel:name:CreateGatewayGroup', createGatewayGroup_name - The name of the gateway group.

$sel:clientRequestToken:CreateGatewayGroup', createGatewayGroup_clientRequestToken - A unique, user-specified identifier for the request that ensures idempotency.

data CreateGatewayGroupResponse Source #

See: newCreateGatewayGroupResponse smart constructor.

Instances

Instances details
Eq CreateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Read CreateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Show CreateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Generic CreateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

Associated Types

type Rep CreateGatewayGroupResponse :: Type -> Type #

NFData CreateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

type Rep CreateGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateGatewayGroup

type Rep CreateGatewayGroupResponse = D1 ('MetaData "CreateGatewayGroupResponse" "Amazonka.AlexaBusiness.CreateGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateGatewayGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateGatewayGroupResponse Source #

Create a value of CreateGatewayGroupResponse 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:gatewayGroupArn:CreateGatewayGroupResponse', createGatewayGroupResponse_gatewayGroupArn - The ARN of the created gateway group.

$sel:httpStatus:CreateGatewayGroupResponse', createGatewayGroupResponse_httpStatus - The response's http status code.

CreateRoom

data CreateRoom Source #

See: newCreateRoom smart constructor.

Instances

Instances details
Eq CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Read CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Show CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Generic CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Associated Types

type Rep CreateRoom :: Type -> Type #

NFData CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Methods

rnf :: CreateRoom -> () #

Hashable CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

ToJSON CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

AWSRequest CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Associated Types

type AWSResponse CreateRoom #

ToHeaders CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Methods

toHeaders :: CreateRoom -> [Header] #

ToPath CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

ToQuery CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

type Rep CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

type Rep CreateRoom = D1 ('MetaData "CreateRoom" "Amazonka.AlexaBusiness.CreateRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateRoom'" '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 "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "roomName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

newCreateRoom Source #

Create a value of CreateRoom 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:CreateRoom', createRoom_profileArn - The profile ARN for the room. This is required.

$sel:providerCalendarId:CreateRoom', createRoom_providerCalendarId - The calendar ARN for the room.

$sel:clientRequestToken:CreateRoom', createRoom_clientRequestToken - A unique, user-specified identifier for this request that ensures idempotency.

$sel:description:CreateRoom', createRoom_description - The description for the room.

$sel:tags:CreateRoom', createRoom_tags - The tags for the room.

$sel:roomName:CreateRoom', createRoom_roomName - The name for the room.

data CreateRoomResponse Source #

See: newCreateRoomResponse smart constructor.

Instances

Instances details
Eq CreateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Read CreateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Show CreateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Generic CreateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Associated Types

type Rep CreateRoomResponse :: Type -> Type #

NFData CreateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

Methods

rnf :: CreateRoomResponse -> () #

type Rep CreateRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.CreateRoom

type Rep CreateRoomResponse = D1 ('MetaData "CreateRoomResponse" "Amazonka.AlexaBusiness.CreateRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRoomResponse Source #

Create a value of CreateRoomResponse 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:roomArn:CreateRoomResponse', createRoomResponse_roomArn - The ARN of the newly created room in the response.

$sel:httpStatus:CreateRoomResponse', createRoomResponse_httpStatus - The response's http status code.

DeleteRoomSkillParameter

data DeleteRoomSkillParameter Source #

See: newDeleteRoomSkillParameter smart constructor.

Instances

Instances details
Eq DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Read DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Show DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Generic DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Associated Types

type Rep DeleteRoomSkillParameter :: Type -> Type #

NFData DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Hashable DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

ToJSON DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

AWSRequest DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

ToHeaders DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

ToPath DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

ToQuery DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

type Rep DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

type Rep DeleteRoomSkillParameter = D1 ('MetaData "DeleteRoomSkillParameter" "Amazonka.AlexaBusiness.DeleteRoomSkillParameter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteRoomSkillParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

newDeleteRoomSkillParameter Source #

Create a value of DeleteRoomSkillParameter 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:roomArn:DeleteRoomSkillParameter', deleteRoomSkillParameter_roomArn - The ARN of the room from which to remove the room skill parameter details.

$sel:skillId:DeleteRoomSkillParameter', deleteRoomSkillParameter_skillId - The ID of the skill from which to remove the room skill parameter details.

$sel:parameterKey:DeleteRoomSkillParameter', deleteRoomSkillParameter_parameterKey - The room skill parameter key for which to remove details.

data DeleteRoomSkillParameterResponse Source #

See: newDeleteRoomSkillParameterResponse smart constructor.

Instances

Instances details
Eq DeleteRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Read DeleteRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Show DeleteRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Generic DeleteRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

Associated Types

type Rep DeleteRoomSkillParameterResponse :: Type -> Type #

NFData DeleteRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

type Rep DeleteRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteRoomSkillParameter

type Rep DeleteRoomSkillParameterResponse = D1 ('MetaData "DeleteRoomSkillParameterResponse" "Amazonka.AlexaBusiness.DeleteRoomSkillParameter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteRoomSkillParameterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRoomSkillParameterResponse Source #

Create a value of DeleteRoomSkillParameterResponse 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:httpStatus:DeleteRoomSkillParameterResponse', deleteRoomSkillParameterResponse_httpStatus - The response's http status code.

ListGatewayGroups

data ListGatewayGroups Source #

See: newListGatewayGroups smart constructor.

Instances

Instances details
Eq ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Read ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Show ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Generic ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Associated Types

type Rep ListGatewayGroups :: Type -> Type #

NFData ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Methods

rnf :: ListGatewayGroups -> () #

Hashable ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

ToJSON ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

AWSRequest ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Associated Types

type AWSResponse ListGatewayGroups #

ToHeaders ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

ToPath ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

ToQuery ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

type Rep ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

type Rep ListGatewayGroups = D1 ('MetaData "ListGatewayGroups" "Amazonka.AlexaBusiness.ListGatewayGroups" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListGatewayGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListGatewayGroups Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

newListGatewayGroups :: ListGatewayGroups Source #

Create a value of ListGatewayGroups 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:nextToken:ListGatewayGroups', listGatewayGroups_nextToken - The token used to paginate though multiple pages of gateway group summaries.

$sel:maxResults:ListGatewayGroups', listGatewayGroups_maxResults - The maximum number of gateway group summaries to return. The default is 50.

data ListGatewayGroupsResponse Source #

See: newListGatewayGroupsResponse smart constructor.

Instances

Instances details
Eq ListGatewayGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Read ListGatewayGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Show ListGatewayGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Generic ListGatewayGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

Associated Types

type Rep ListGatewayGroupsResponse :: Type -> Type #

NFData ListGatewayGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

type Rep ListGatewayGroupsResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGatewayGroups

type Rep ListGatewayGroupsResponse = D1 ('MetaData "ListGatewayGroupsResponse" "Amazonka.AlexaBusiness.ListGatewayGroups" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListGatewayGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GatewayGroupSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGatewayGroupsResponse Source #

Create a value of ListGatewayGroupsResponse 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:gatewayGroups:ListGatewayGroupsResponse', listGatewayGroupsResponse_gatewayGroups - The gateway groups in the list.

$sel:nextToken:ListGatewayGroups', listGatewayGroupsResponse_nextToken - The token used to paginate though multiple pages of gateway group summaries.

$sel:httpStatus:ListGatewayGroupsResponse', listGatewayGroupsResponse_httpStatus - The response's http status code.

PutRoomSkillParameter

data PutRoomSkillParameter Source #

See: newPutRoomSkillParameter smart constructor.

Instances

Instances details
Eq PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Read PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Show PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Generic PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Associated Types

type Rep PutRoomSkillParameter :: Type -> Type #

NFData PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Methods

rnf :: PutRoomSkillParameter -> () #

Hashable PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

ToJSON PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

AWSRequest PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Associated Types

type AWSResponse PutRoomSkillParameter #

ToHeaders PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

ToPath PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

ToQuery PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

type Rep PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

type Rep PutRoomSkillParameter = D1 ('MetaData "PutRoomSkillParameter" "Amazonka.AlexaBusiness.PutRoomSkillParameter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutRoomSkillParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roomSkillParameter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RoomSkillParameter))))
type AWSResponse PutRoomSkillParameter Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

newPutRoomSkillParameter Source #

Create a value of PutRoomSkillParameter 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:roomArn:PutRoomSkillParameter', putRoomSkillParameter_roomArn - The ARN of the room associated with the room skill parameter. Required.

$sel:skillId:PutRoomSkillParameter', putRoomSkillParameter_skillId - The ARN of the skill associated with the room skill parameter. Required.

$sel:roomSkillParameter:PutRoomSkillParameter', putRoomSkillParameter_roomSkillParameter - The updated room skill parameter. Required.

data PutRoomSkillParameterResponse Source #

See: newPutRoomSkillParameterResponse smart constructor.

Instances

Instances details
Eq PutRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Read PutRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Show PutRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Generic PutRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

Associated Types

type Rep PutRoomSkillParameterResponse :: Type -> Type #

NFData PutRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

type Rep PutRoomSkillParameterResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.PutRoomSkillParameter

type Rep PutRoomSkillParameterResponse = D1 ('MetaData "PutRoomSkillParameterResponse" "Amazonka.AlexaBusiness.PutRoomSkillParameter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "PutRoomSkillParameterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutRoomSkillParameterResponse Source #

Create a value of PutRoomSkillParameterResponse 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:httpStatus:PutRoomSkillParameterResponse', putRoomSkillParameterResponse_httpStatus - The response's http status code.

SearchProfiles (Paginated)

data SearchProfiles Source #

See: newSearchProfiles smart constructor.

Instances

Instances details
Eq SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Read SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Show SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Generic SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Associated Types

type Rep SearchProfiles :: Type -> Type #

NFData SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Methods

rnf :: SearchProfiles -> () #

Hashable SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

ToJSON SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

AWSPager SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

AWSRequest SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Associated Types

type AWSResponse SearchProfiles #

ToHeaders SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

ToPath SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

ToQuery SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

type Rep SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

type Rep SearchProfiles = D1 ('MetaData "SearchProfiles" "Amazonka.AlexaBusiness.SearchProfiles" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sort]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse SearchProfiles Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

newSearchProfiles :: SearchProfiles Source #

Create a value of SearchProfiles 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:filters:SearchProfiles', searchProfiles_filters - The filters to use to list a specified set of room profiles. Supported filter keys are ProfileName and Address. Required.

$sel:sortCriteria:SearchProfiles', searchProfiles_sortCriteria - The sort order to use in listing the specified set of room profiles. Supported sort keys are ProfileName and Address.

$sel:nextToken:SearchProfiles', searchProfiles_nextToken - An optional token returned from a prior request. Use this token for pagination of results from this action. If this parameter is specified, the response includes only results beyond the token, up to the value specified by MaxResults.

$sel:maxResults:SearchProfiles', searchProfiles_maxResults - The maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

data SearchProfilesResponse Source #

See: newSearchProfilesResponse smart constructor.

Instances

Instances details
Eq SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Read SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Show SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Generic SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Associated Types

type Rep SearchProfilesResponse :: Type -> Type #

NFData SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

Methods

rnf :: SearchProfilesResponse -> () #

type Rep SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.SearchProfiles

type Rep SearchProfilesResponse = D1 ('MetaData "SearchProfilesResponse" "Amazonka.AlexaBusiness.SearchProfiles" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SearchProfilesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProfileData])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchProfilesResponse Source #

Create a value of SearchProfilesResponse 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:profiles:SearchProfilesResponse', searchProfilesResponse_profiles - The profiles that meet the specified set of filter criteria, in sort order.

$sel:nextToken:SearchProfiles', searchProfilesResponse_nextToken - The token returned to indicate that there is more data available.

$sel:totalCount:SearchProfilesResponse', searchProfilesResponse_totalCount - The total number of room profiles returned.

$sel:httpStatus:SearchProfilesResponse', searchProfilesResponse_httpStatus - The response's http status code.

RejectSkill

data RejectSkill Source #

See: newRejectSkill smart constructor.

Constructors

RejectSkill' Text 

Instances

Instances details
Eq RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Read RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Show RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Generic RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Associated Types

type Rep RejectSkill :: Type -> Type #

NFData RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Methods

rnf :: RejectSkill -> () #

Hashable RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

ToJSON RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

AWSRequest RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Associated Types

type AWSResponse RejectSkill #

ToHeaders RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Methods

toHeaders :: RejectSkill -> [Header] #

ToPath RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

ToQuery RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

type Rep RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

type Rep RejectSkill = D1 ('MetaData "RejectSkill" "Amazonka.AlexaBusiness.RejectSkill" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RejectSkill'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RejectSkill Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

newRejectSkill Source #

Create a value of RejectSkill 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:RejectSkill', rejectSkill_skillId - The unique identifier of the skill.

data RejectSkillResponse Source #

See: newRejectSkillResponse smart constructor.

Instances

Instances details
Eq RejectSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Read RejectSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Show RejectSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Generic RejectSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Associated Types

type Rep RejectSkillResponse :: Type -> Type #

NFData RejectSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

Methods

rnf :: RejectSkillResponse -> () #

type Rep RejectSkillResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RejectSkill

type Rep RejectSkillResponse = D1 ('MetaData "RejectSkillResponse" "Amazonka.AlexaBusiness.RejectSkill" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RejectSkillResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRejectSkillResponse Source #

Create a value of RejectSkillResponse 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:httpStatus:RejectSkillResponse', rejectSkillResponse_httpStatus - The response's http status code.

ListConferenceProviders (Paginated)

data ListConferenceProviders Source #

See: newListConferenceProviders smart constructor.

Instances

Instances details
Eq ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Read ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Show ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Generic ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Associated Types

type Rep ListConferenceProviders :: Type -> Type #

NFData ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Methods

rnf :: ListConferenceProviders -> () #

Hashable ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

ToJSON ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

AWSPager ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

AWSRequest ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

ToHeaders ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

ToPath ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

ToQuery ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

type Rep ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

type Rep ListConferenceProviders = D1 ('MetaData "ListConferenceProviders" "Amazonka.AlexaBusiness.ListConferenceProviders" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListConferenceProviders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListConferenceProviders Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

newListConferenceProviders :: ListConferenceProviders Source #

Create a value of ListConferenceProviders 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:nextToken:ListConferenceProviders', listConferenceProviders_nextToken - The tokens used for pagination.

$sel:maxResults:ListConferenceProviders', listConferenceProviders_maxResults - The maximum number of conference providers to be returned, per paginated calls.

data ListConferenceProvidersResponse Source #

See: newListConferenceProvidersResponse smart constructor.

Instances

Instances details
Eq ListConferenceProvidersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Read ListConferenceProvidersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Show ListConferenceProvidersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Generic ListConferenceProvidersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

Associated Types

type Rep ListConferenceProvidersResponse :: Type -> Type #

NFData ListConferenceProvidersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

type Rep ListConferenceProvidersResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListConferenceProviders

type Rep ListConferenceProvidersResponse = D1 ('MetaData "ListConferenceProvidersResponse" "Amazonka.AlexaBusiness.ListConferenceProviders" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListConferenceProvidersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conferenceProviders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConferenceProvider])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConferenceProvidersResponse Source #

Create a value of ListConferenceProvidersResponse 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:conferenceProviders:ListConferenceProvidersResponse', listConferenceProvidersResponse_conferenceProviders - The conference providers.

$sel:nextToken:ListConferenceProviders', listConferenceProvidersResponse_nextToken - The tokens used for pagination.

$sel:httpStatus:ListConferenceProvidersResponse', listConferenceProvidersResponse_httpStatus - The response's http status code.

RevokeInvitation

data RevokeInvitation Source #

See: newRevokeInvitation smart constructor.

Instances

Instances details
Eq RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Read RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Show RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Generic RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Associated Types

type Rep RevokeInvitation :: Type -> Type #

NFData RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Methods

rnf :: RevokeInvitation -> () #

Hashable RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

ToJSON RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

AWSRequest RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Associated Types

type AWSResponse RevokeInvitation #

ToHeaders RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

ToPath RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

ToQuery RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitation = D1 ('MetaData "RevokeInvitation" "Amazonka.AlexaBusiness.RevokeInvitation" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RevokeInvitation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enrollmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse RevokeInvitation Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

newRevokeInvitation :: RevokeInvitation Source #

Create a value of RevokeInvitation 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:enrollmentId:RevokeInvitation', revokeInvitation_enrollmentId - The ARN of the enrollment invitation to revoke. Required.

$sel:userArn:RevokeInvitation', revokeInvitation_userArn - The ARN of the user for whom to revoke an enrollment invitation. Required.

data RevokeInvitationResponse Source #

See: newRevokeInvitationResponse smart constructor.

Instances

Instances details
Eq RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Read RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Show RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Generic RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

Associated Types

type Rep RevokeInvitationResponse :: Type -> Type #

NFData RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitationResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.RevokeInvitation

type Rep RevokeInvitationResponse = D1 ('MetaData "RevokeInvitationResponse" "Amazonka.AlexaBusiness.RevokeInvitation" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "RevokeInvitationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRevokeInvitationResponse Source #

Create a value of RevokeInvitationResponse 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:httpStatus:RevokeInvitationResponse', revokeInvitationResponse_httpStatus - The response's http status code.

ListGateways

data ListGateways Source #

See: newListGateways smart constructor.

Instances

Instances details
Eq ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Read ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Show ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Generic ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Associated Types

type Rep ListGateways :: Type -> Type #

NFData ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Methods

rnf :: ListGateways -> () #

Hashable ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

ToJSON ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

AWSRequest ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Associated Types

type AWSResponse ListGateways #

ToHeaders ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

ToPath ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

ToQuery ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

type Rep ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

type Rep ListGateways = D1 ('MetaData "ListGateways" "Amazonka.AlexaBusiness.ListGateways" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListGateways'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListGateways Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

newListGateways :: ListGateways Source #

Create a value of ListGateways 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:nextToken:ListGateways', listGateways_nextToken - The token used to paginate though multiple pages of gateway summaries.

$sel:gatewayGroupArn:ListGateways', listGateways_gatewayGroupArn - The gateway group ARN for which to list gateways.

$sel:maxResults:ListGateways', listGateways_maxResults - The maximum number of gateway summaries to return. The default is 50.

data ListGatewaysResponse Source #

See: newListGatewaysResponse smart constructor.

Instances

Instances details
Eq ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Read ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Show ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Generic ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Associated Types

type Rep ListGatewaysResponse :: Type -> Type #

NFData ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

Methods

rnf :: ListGatewaysResponse -> () #

type Rep ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListGateways

type Rep ListGatewaysResponse = D1 ('MetaData "ListGatewaysResponse" "Amazonka.AlexaBusiness.ListGateways" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListGatewaysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "gateways") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GatewaySummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGatewaysResponse Source #

Create a value of ListGatewaysResponse 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:nextToken:ListGateways', listGatewaysResponse_nextToken - The token used to paginate though multiple pages of gateway summaries.

$sel:gateways:ListGatewaysResponse', listGatewaysResponse_gateways - The gateways in the list.

$sel:httpStatus:ListGatewaysResponse', listGatewaysResponse_httpStatus - The response's http status code.

DeleteDevice

data DeleteDevice Source #

See: newDeleteDevice smart constructor.

Constructors

DeleteDevice' Text 

Instances

Instances details
Eq DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Read DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Show DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Generic DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Associated Types

type Rep DeleteDevice :: Type -> Type #

NFData DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Methods

rnf :: DeleteDevice -> () #

Hashable DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

ToJSON DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

AWSRequest DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Associated Types

type AWSResponse DeleteDevice #

ToHeaders DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

ToPath DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

ToQuery DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

type Rep DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

type Rep DeleteDevice = D1 ('MetaData "DeleteDevice" "Amazonka.AlexaBusiness.DeleteDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

newDeleteDevice Source #

Create a value of DeleteDevice with all optional fields omitted.

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

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

$sel:deviceArn:DeleteDevice', deleteDevice_deviceArn - The ARN of the device for which to request details.

data DeleteDeviceResponse Source #

See: newDeleteDeviceResponse smart constructor.

Instances

Instances details
Eq DeleteDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Read DeleteDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Show DeleteDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Generic DeleteDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Associated Types

type Rep DeleteDeviceResponse :: Type -> Type #

NFData DeleteDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

Methods

rnf :: DeleteDeviceResponse -> () #

type Rep DeleteDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDevice

type Rep DeleteDeviceResponse = D1 ('MetaData "DeleteDeviceResponse" "Amazonka.AlexaBusiness.DeleteDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDeviceResponse Source #

Create a value of DeleteDeviceResponse 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:httpStatus:DeleteDeviceResponse', deleteDeviceResponse_httpStatus - The response's http status code.

UpdateDevice

data UpdateDevice Source #

See: newUpdateDevice smart constructor.

Constructors

UpdateDevice' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Read UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Show UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Generic UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Associated Types

type Rep UpdateDevice :: Type -> Type #

NFData UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Methods

rnf :: UpdateDevice -> () #

Hashable UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

ToJSON UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

AWSRequest UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Associated Types

type AWSResponse UpdateDevice #

ToHeaders UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

ToPath UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

ToQuery UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

type Rep UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

type Rep UpdateDevice = D1 ('MetaData "UpdateDevice" "Amazonka.AlexaBusiness.UpdateDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse UpdateDevice Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

newUpdateDevice :: UpdateDevice Source #

Create a value of UpdateDevice with all optional fields omitted.

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

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

$sel:deviceArn:UpdateDevice', updateDevice_deviceArn - The ARN of the device to update. Required.

$sel:deviceName:UpdateDevice', updateDevice_deviceName - The updated device name. Required.

data UpdateDeviceResponse Source #

See: newUpdateDeviceResponse smart constructor.

Instances

Instances details
Eq UpdateDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Read UpdateDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Show UpdateDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Generic UpdateDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Associated Types

type Rep UpdateDeviceResponse :: Type -> Type #

NFData UpdateDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

Methods

rnf :: UpdateDeviceResponse -> () #

type Rep UpdateDeviceResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.UpdateDevice

type Rep UpdateDeviceResponse = D1 ('MetaData "UpdateDeviceResponse" "Amazonka.AlexaBusiness.UpdateDevice" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDeviceResponse Source #

Create a value of UpdateDeviceResponse 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:httpStatus:UpdateDeviceResponse', updateDeviceResponse_httpStatus - The response's http status code.

AssociateSkillWithSkillGroup

data AssociateSkillWithSkillGroup Source #

See: newAssociateSkillWithSkillGroup smart constructor.

Instances

Instances details
Eq AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Read AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Show AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Generic AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Associated Types

type Rep AssociateSkillWithSkillGroup :: Type -> Type #

NFData AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Hashable AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

ToJSON AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

AWSRequest AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

ToHeaders AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

ToPath AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

ToQuery AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

type Rep AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

type Rep AssociateSkillWithSkillGroup = D1 ('MetaData "AssociateSkillWithSkillGroup" "Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateSkillWithSkillGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skillGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "skillId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateSkillWithSkillGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

newAssociateSkillWithSkillGroup Source #

Create a value of AssociateSkillWithSkillGroup 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:AssociateSkillWithSkillGroup', associateSkillWithSkillGroup_skillGroupArn - The ARN of the skill group to associate the skill to. Required.

$sel:skillId:AssociateSkillWithSkillGroup', associateSkillWithSkillGroup_skillId - The unique identifier of the skill.

data AssociateSkillWithSkillGroupResponse Source #

Instances

Instances details
Eq AssociateSkillWithSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Read AssociateSkillWithSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Show AssociateSkillWithSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

Generic AssociateSkillWithSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

NFData AssociateSkillWithSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

type Rep AssociateSkillWithSkillGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup

type Rep AssociateSkillWithSkillGroupResponse = D1 ('MetaData "AssociateSkillWithSkillGroupResponse" "Amazonka.AlexaBusiness.AssociateSkillWithSkillGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateSkillWithSkillGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateSkillWithSkillGroupResponse Source #

Create a value of AssociateSkillWithSkillGroupResponse 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:httpStatus:AssociateSkillWithSkillGroupResponse', associateSkillWithSkillGroupResponse_httpStatus - The response's http status code.

GetConferenceProvider

data GetConferenceProvider Source #

See: newGetConferenceProvider smart constructor.

Instances

Instances details
Eq GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Read GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Show GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Generic GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Associated Types

type Rep GetConferenceProvider :: Type -> Type #

NFData GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Methods

rnf :: GetConferenceProvider -> () #

Hashable GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

ToJSON GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

AWSRequest GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Associated Types

type AWSResponse GetConferenceProvider #

ToHeaders GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

ToPath GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

ToQuery GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

type Rep GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

type Rep GetConferenceProvider = D1 ('MetaData "GetConferenceProvider" "Amazonka.AlexaBusiness.GetConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetConferenceProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conferenceProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConferenceProvider Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

newGetConferenceProvider Source #

Create a value of GetConferenceProvider 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:conferenceProviderArn:GetConferenceProvider', getConferenceProvider_conferenceProviderArn - The ARN of the newly created conference provider.

data GetConferenceProviderResponse Source #

See: newGetConferenceProviderResponse smart constructor.

Instances

Instances details
Eq GetConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Read GetConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Show GetConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Generic GetConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

Associated Types

type Rep GetConferenceProviderResponse :: Type -> Type #

NFData GetConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

type Rep GetConferenceProviderResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetConferenceProvider

type Rep GetConferenceProviderResponse = D1 ('MetaData "GetConferenceProviderResponse" "Amazonka.AlexaBusiness.GetConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetConferenceProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conferenceProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConferenceProvider)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetConferenceProviderResponse Source #

Create a value of GetConferenceProviderResponse 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:conferenceProvider:GetConferenceProviderResponse', getConferenceProviderResponse_conferenceProvider - The conference provider.

$sel:httpStatus:GetConferenceProviderResponse', getConferenceProviderResponse_httpStatus - The response's http status code.

GetRoom

data GetRoom Source #

See: newGetRoom smart constructor.

Constructors

GetRoom' (Maybe Text) 

Instances

Instances details
Eq GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Methods

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

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

Read GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Show GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Generic GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Associated Types

type Rep GetRoom :: Type -> Type #

Methods

from :: GetRoom -> Rep GetRoom x #

to :: Rep GetRoom x -> GetRoom #

NFData GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Methods

rnf :: GetRoom -> () #

Hashable GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Methods

hashWithSalt :: Int -> GetRoom -> Int #

hash :: GetRoom -> Int #

ToJSON GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

AWSRequest GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Associated Types

type AWSResponse GetRoom #

ToHeaders GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Methods

toHeaders :: GetRoom -> [Header] #

ToPath GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Methods

toPath :: GetRoom -> ByteString #

ToQuery GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

type Rep GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

type Rep GetRoom = D1 ('MetaData "GetRoom" "Amazonka.AlexaBusiness.GetRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetRoom'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetRoom Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

newGetRoom :: GetRoom Source #

Create a value of GetRoom 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:roomArn:GetRoom', getRoom_roomArn - The ARN of the room for which to request details. Required.

data GetRoomResponse Source #

See: newGetRoomResponse smart constructor.

Constructors

GetRoomResponse' (Maybe Room) Int 

Instances

Instances details
Eq GetRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Read GetRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Show GetRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Generic GetRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Associated Types

type Rep GetRoomResponse :: Type -> Type #

NFData GetRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

Methods

rnf :: GetRoomResponse -> () #

type Rep GetRoomResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetRoom

type Rep GetRoomResponse = D1 ('MetaData "GetRoomResponse" "Amazonka.AlexaBusiness.GetRoom" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetRoomResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "room") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Room)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRoomResponse Source #

Create a value of GetRoomResponse 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:room:GetRoomResponse', getRoomResponse_room - The details of the room requested.

$sel:httpStatus:GetRoomResponse', getRoomResponse_httpStatus - The response's http status code.

GetGatewayGroup

data GetGatewayGroup Source #

See: newGetGatewayGroup smart constructor.

Constructors

GetGatewayGroup' Text 

Instances

Instances details
Eq GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Read GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Show GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Generic GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Associated Types

type Rep GetGatewayGroup :: Type -> Type #

NFData GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Methods

rnf :: GetGatewayGroup -> () #

Hashable GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

ToJSON GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

AWSRequest GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Associated Types

type AWSResponse GetGatewayGroup #

ToHeaders GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

ToPath GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

ToQuery GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

type Rep GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

type Rep GetGatewayGroup = D1 ('MetaData "GetGatewayGroup" "Amazonka.AlexaBusiness.GetGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetGatewayGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGatewayGroup Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

newGetGatewayGroup Source #

Create a value of GetGatewayGroup 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:gatewayGroupArn:GetGatewayGroup', getGatewayGroup_gatewayGroupArn - The ARN of the gateway group to get.

data GetGatewayGroupResponse Source #

See: newGetGatewayGroupResponse smart constructor.

Instances

Instances details
Eq GetGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Read GetGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Show GetGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Generic GetGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Associated Types

type Rep GetGatewayGroupResponse :: Type -> Type #

NFData GetGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

Methods

rnf :: GetGatewayGroupResponse -> () #

type Rep GetGatewayGroupResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetGatewayGroup

type Rep GetGatewayGroupResponse = D1 ('MetaData "GetGatewayGroupResponse" "Amazonka.AlexaBusiness.GetGatewayGroup" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetGatewayGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GatewayGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetGatewayGroupResponse Source #

Create a value of GetGatewayGroupResponse 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:gatewayGroup:GetGatewayGroupResponse', getGatewayGroupResponse_gatewayGroup - Undocumented member.

$sel:httpStatus:GetGatewayGroupResponse', getGatewayGroupResponse_httpStatus - The response's http status code.

ListSkillsStoreCategories (Paginated)

data ListSkillsStoreCategories Source #

See: newListSkillsStoreCategories smart constructor.

Instances

Instances details
Eq ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Read ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Show ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Generic ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Associated Types

type Rep ListSkillsStoreCategories :: Type -> Type #

NFData ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Hashable ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

ToJSON ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

AWSPager ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

AWSRequest ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

ToHeaders ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

ToPath ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

ToQuery ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

type Rep ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

type Rep ListSkillsStoreCategories = D1 ('MetaData "ListSkillsStoreCategories" "Amazonka.AlexaBusiness.ListSkillsStoreCategories" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSkillsStoreCategories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListSkillsStoreCategories Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

newListSkillsStoreCategories :: ListSkillsStoreCategories Source #

Create a value of ListSkillsStoreCategories 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:nextToken:ListSkillsStoreCategories', listSkillsStoreCategories_nextToken - The tokens used for pagination.

$sel:maxResults:ListSkillsStoreCategories', listSkillsStoreCategories_maxResults - The maximum number of categories returned, per paginated calls.

data ListSkillsStoreCategoriesResponse Source #

See: newListSkillsStoreCategoriesResponse smart constructor.

Instances

Instances details
Eq ListSkillsStoreCategoriesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Read ListSkillsStoreCategoriesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Show ListSkillsStoreCategoriesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Generic ListSkillsStoreCategoriesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

Associated Types

type Rep ListSkillsStoreCategoriesResponse :: Type -> Type #

NFData ListSkillsStoreCategoriesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

type Rep ListSkillsStoreCategoriesResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.ListSkillsStoreCategories

type Rep ListSkillsStoreCategoriesResponse = D1 ('MetaData "ListSkillsStoreCategoriesResponse" "Amazonka.AlexaBusiness.ListSkillsStoreCategories" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "ListSkillsStoreCategoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "categoryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Category])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSkillsStoreCategoriesResponse Source #

Create a value of ListSkillsStoreCategoriesResponse 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:categoryList:ListSkillsStoreCategoriesResponse', listSkillsStoreCategoriesResponse_categoryList - The list of categories.

$sel:nextToken:ListSkillsStoreCategories', listSkillsStoreCategoriesResponse_nextToken - The tokens used for pagination.

$sel:httpStatus:ListSkillsStoreCategoriesResponse', listSkillsStoreCategoriesResponse_httpStatus - The response's http status code.

StartSmartHomeApplianceDiscovery

data StartSmartHomeApplianceDiscovery Source #

See: newStartSmartHomeApplianceDiscovery smart constructor.

Instances

Instances details
Eq StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Read StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Show StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Generic StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Associated Types

type Rep StartSmartHomeApplianceDiscovery :: Type -> Type #

NFData StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Hashable StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

ToJSON StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

AWSRequest StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

ToHeaders StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

ToPath StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

ToQuery StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

type Rep StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

type Rep StartSmartHomeApplianceDiscovery = D1 ('MetaData "StartSmartHomeApplianceDiscovery" "Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "StartSmartHomeApplianceDiscovery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartSmartHomeApplianceDiscovery Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

newStartSmartHomeApplianceDiscovery Source #

Create a value of StartSmartHomeApplianceDiscovery 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:roomArn:StartSmartHomeApplianceDiscovery', startSmartHomeApplianceDiscovery_roomArn - The room where smart home appliance discovery was initiated.

data StartSmartHomeApplianceDiscoveryResponse Source #

Instances

Instances details
Eq StartSmartHomeApplianceDiscoveryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Read StartSmartHomeApplianceDiscoveryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Show StartSmartHomeApplianceDiscoveryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

Generic StartSmartHomeApplianceDiscoveryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

NFData StartSmartHomeApplianceDiscoveryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

type Rep StartSmartHomeApplianceDiscoveryResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery

type Rep StartSmartHomeApplianceDiscoveryResponse = D1 ('MetaData "StartSmartHomeApplianceDiscoveryResponse" "Amazonka.AlexaBusiness.StartSmartHomeApplianceDiscovery" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "StartSmartHomeApplianceDiscoveryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartSmartHomeApplianceDiscoveryResponse Source #

Create a value of StartSmartHomeApplianceDiscoveryResponse 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:httpStatus:StartSmartHomeApplianceDiscoveryResponse', startSmartHomeApplianceDiscoveryResponse_httpStatus - The response's http status code.

AssociateContactWithAddressBook

data AssociateContactWithAddressBook Source #

See: newAssociateContactWithAddressBook smart constructor.

Instances

Instances details
Eq AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Read AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Show AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Generic AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Associated Types

type Rep AssociateContactWithAddressBook :: Type -> Type #

NFData AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Hashable AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

ToJSON AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

AWSRequest AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

ToHeaders AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

ToPath AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

ToQuery AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

type Rep AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

type Rep AssociateContactWithAddressBook = D1 ('MetaData "AssociateContactWithAddressBook" "Amazonka.AlexaBusiness.AssociateContactWithAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateContactWithAddressBook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "addressBookArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateContactWithAddressBook Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

newAssociateContactWithAddressBook Source #

Create a value of AssociateContactWithAddressBook with all optional fields omitted.

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

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

$sel:contactArn:AssociateContactWithAddressBook', associateContactWithAddressBook_contactArn - The ARN of the contact to associate with an address book.

$sel:addressBookArn:AssociateContactWithAddressBook', associateContactWithAddressBook_addressBookArn - The ARN of the address book with which to associate the contact.

data AssociateContactWithAddressBookResponse Source #

Instances

Instances details
Eq AssociateContactWithAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Read AssociateContactWithAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Show AssociateContactWithAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

Generic AssociateContactWithAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

NFData AssociateContactWithAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

type Rep AssociateContactWithAddressBookResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.AssociateContactWithAddressBook

type Rep AssociateContactWithAddressBookResponse = D1 ('MetaData "AssociateContactWithAddressBookResponse" "Amazonka.AlexaBusiness.AssociateContactWithAddressBook" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "AssociateContactWithAddressBookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateContactWithAddressBookResponse Source #

Create a value of AssociateContactWithAddressBookResponse 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:httpStatus:AssociateContactWithAddressBookResponse', associateContactWithAddressBookResponse_httpStatus - The response's http status code.

Types

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' (Maybe Text) (Maybe Text) (Maybe Text) 

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.

AddressBookData

data AddressBookData Source #

Information related to an address book.

See: newAddressBookData smart constructor.

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.

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' Locale Text 

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.

BusinessReport

data BusinessReport Source #

Usage report with specified parameters.

See: newBusinessReport smart constructor.

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.

BusinessReportContentRange

data BusinessReportContentRange Source #

The content range of the report.

See: newBusinessReportContentRange smart constructor.

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.

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.

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.

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.

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' (Maybe Text) (Maybe Natural) 

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.

ConferencePreference

data ConferencePreference Source #

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

See: newConferencePreference smart constructor.

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.

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.

Contact

data Contact Source #

A contact with attributes.

See: newContact smart constructor.

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.

ContactData

data ContactData Source #

Information related to a contact.

See: newContactData smart constructor.

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.

Content

data Content Source #

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

See: newContent smart constructor.

Constructors

Content' (Maybe [Audio]) (Maybe [TextMessage]) (Maybe [Ssml]) 

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.

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.

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.

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.

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.

CreateMeetingRoomConfiguration

data CreateMeetingRoomConfiguration Source #

Creates meeting room settings of a room profile.

See: newCreateMeetingRoomConfiguration smart constructor.

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.

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.

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.

DeveloperInfo

data DeveloperInfo Source #

The details about the developer that published the skill.

See: newDeveloperInfo smart constructor.

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.

Device

data Device Source #

A device with attributes.

See: newDevice smart constructor.

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.

DeviceData

data DeviceData Source #

Device attributes.

See: newDeviceData smart constructor.

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.

DeviceEvent

data DeviceEvent Source #

The list of device events.

See: newDeviceEvent smart constructor.

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.

DeviceNetworkProfileInfo

data DeviceNetworkProfileInfo Source #

Detailed information about a device's network profile.

See: newDeviceNetworkProfileInfo smart constructor.

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.

DeviceStatusDetail

data DeviceStatusDetail Source #

Details of a device’s status.

See: newDeviceStatusDetail smart constructor.

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.

DeviceStatusInfo

data DeviceStatusInfo Source #

Detailed information about a device's status.

See: newDeviceStatusInfo smart constructor.

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.

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.

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.

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' Text [Text] 

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.

Gateway

data Gateway Source #

The details of the gateway.

See: newGateway smart constructor.

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.

GatewayGroup

data GatewayGroup Source #

The details of the gateway group.

See: newGatewayGroup smart constructor.

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.

GatewayGroupSummary

data GatewayGroupSummary Source #

The summary of a gateway group.

See: newGatewayGroupSummary smart constructor.

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.

GatewaySummary

data GatewaySummary Source #

The summary of a gateway.

See: newGatewaySummary smart constructor.

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.

IPDialIn

data IPDialIn Source #

The IP endpoint and protocol for calling.

See: newIPDialIn smart constructor.

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.

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' (Maybe Bool) (Maybe Int) 

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.

MeetingRoomConfiguration

data MeetingRoomConfiguration Source #

Meeting room settings of a room profile.

See: newMeetingRoomConfiguration smart constructor.

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.

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.

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.

NetworkProfile

data NetworkProfile Source #

The network profile associated with a device.

See: newNetworkProfile smart constructor.

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.

NetworkProfileData

data NetworkProfileData Source #

The data associated with a network profile.

See: newNetworkProfileData smart constructor.

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.

PSTNDialIn

data PSTNDialIn Source #

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

See: newPSTNDialIn smart constructor.

Constructors

PSTNDialIn' Text Text Text Text 

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.

PhoneNumber

data PhoneNumber Source #

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

See: newPhoneNumber smart constructor.

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.

Profile

data Profile Source #

A room profile with attributes.

See: newProfile smart constructor.

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.

ProfileData

data ProfileData Source #

The data of a room profile.

See: newProfileData smart constructor.

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.

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' (Maybe Bool) (Maybe Int) 

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.

Room

data Room Source #

A room with attributes.

See: newRoom smart constructor.

Constructors

Room' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) 

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.

RoomData

data RoomData Source #

The data of a room.

See: newRoomData smart constructor.

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.

RoomSkillParameter

data RoomSkillParameter Source #

A skill parameter associated with a room.

See: newRoomSkillParameter smart constructor.

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.

SipAddress

data SipAddress Source #

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

See: newSipAddress smart constructor.

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.

SkillDetails

data SkillDetails Source #

Granular information about the skill.

See: newSkillDetails smart constructor.

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.

SkillGroup

data SkillGroup Source #

A skill group with attributes.

See: newSkillGroup smart constructor.

Constructors

SkillGroup' (Maybe Text) (Maybe Text) (Maybe Text) 

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.

SkillGroupData

data SkillGroupData Source #

The attributes of a skill group.

See: newSkillGroupData smart constructor.

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.

SkillSummary

data SkillSummary Source #

The summary of skills.

See: newSkillSummary smart constructor.

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.

SkillsStoreSkill

data SkillsStoreSkill Source #

The detailed information about an Alexa skill.

See: newSkillsStoreSkill smart constructor.

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.

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.

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.

Sort

data Sort Source #

An object representing a sort criteria.

See: newSort smart constructor.

Constructors

Sort' Text SortValue 

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.

Ssml

data Ssml Source #

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

See: newSsml smart constructor.

Constructors

Ssml' Locale Text 

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.

Tag

data Tag Source #

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

See: newTag smart constructor.

Constructors

Tag' Text Text 

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.

TextMessage

data TextMessage Source #

The text message.

See: newTextMessage smart constructor.

Constructors

TextMessage' Locale Text 

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.

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.

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.

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.

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.

UpdateMeetingRoomConfiguration

data UpdateMeetingRoomConfiguration Source #

Updates meeting room settings of a room profile.

See: newUpdateMeetingRoomConfiguration smart constructor.

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.

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.

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.

UserData

data UserData Source #

Information related to a user.

See: newUserData smart constructor.

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.