libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging
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.ChimeSDKMessaging

Contents

Description

Derived from API version 2021-05-15 of the AWS service descriptions, licensed under Apache 2.0.

The Amazon Chime SDK Messaging APIs in this section allow software developers to send and receive messages in custom messaging applications. These APIs depend on the frameworks provided by the Amazon Chime SDK Identity APIs. For more information about the messaging APIs, see Amazon Chime SDK messaging

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-05-15 of the Amazon Chime SDK Messaging 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 ChimeSDKMessaging.

ThrottledClientException

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

The client exceeded its request rate limit.

ResourceLimitExceededException

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

The request exceeds the resource limit.

ConflictException

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

The request could not be processed because of conflict in the current state of the resource.

ForbiddenException

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

The client is permanently forbidden from making the request.

NotFoundException

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

One or more of the resources in the request does not exist in the system.

ServiceFailureException

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

The service encountered an unexpected error.

UnauthorizedClientException

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

The client is not currently authorized to make the request.

ServiceUnavailableException

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

The service is currently unavailable.

BadRequestException

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

The input parameters don't match the service's restrictions.

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.

DescribeChannelMembership

data DescribeChannelMembership Source #

See: newDescribeChannelMembership smart constructor.

Instances

Instances details
Eq DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Read DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Show DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Generic DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Associated Types

type Rep DescribeChannelMembership :: Type -> Type #

NFData DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Hashable DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

AWSRequest DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

ToHeaders DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

ToPath DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

ToQuery DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

type Rep DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

type Rep DescribeChannelMembership = D1 ('MetaData "DescribeChannelMembership" "Amazonka.ChimeSDKMessaging.DescribeChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelMembership'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

newDescribeChannelMembership Source #

Create a value of DescribeChannelMembership with all optional fields omitted.

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

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

$sel:channelArn:DescribeChannelMembership', describeChannelMembership_channelArn - The ARN of the channel.

$sel:memberArn:DescribeChannelMembership', describeChannelMembership_memberArn - The ARN of the member.

$sel:chimeBearer:DescribeChannelMembership', describeChannelMembership_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DescribeChannelMembershipResponse Source #

See: newDescribeChannelMembershipResponse smart constructor.

Instances

Instances details
Eq DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Show DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Generic DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Associated Types

type Rep DescribeChannelMembershipResponse :: Type -> Type #

NFData DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

type Rep DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

type Rep DescribeChannelMembershipResponse = D1 ('MetaData "DescribeChannelMembershipResponse" "Amazonka.ChimeSDKMessaging.DescribeChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelMembership") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembership)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeChannelMembershipResponse Source #

Create a value of DescribeChannelMembershipResponse with all optional fields omitted.

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

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

$sel:channelMembership:DescribeChannelMembershipResponse', describeChannelMembershipResponse_channelMembership - The details of the membership.

$sel:httpStatus:DescribeChannelMembershipResponse', describeChannelMembershipResponse_httpStatus - The response's http status code.

DescribeChannelFlow

data DescribeChannelFlow Source #

See: newDescribeChannelFlow smart constructor.

Instances

Instances details
Eq DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Read DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Show DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Generic DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Associated Types

type Rep DescribeChannelFlow :: Type -> Type #

NFData DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Methods

rnf :: DescribeChannelFlow -> () #

Hashable DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

AWSRequest DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Associated Types

type AWSResponse DescribeChannelFlow #

ToHeaders DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

ToPath DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

ToQuery DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

type Rep DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

type Rep DescribeChannelFlow = D1 ('MetaData "DescribeChannelFlow" "Amazonka.ChimeSDKMessaging.DescribeChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

newDescribeChannelFlow Source #

Create a value of DescribeChannelFlow with all optional fields omitted.

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

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

$sel:channelFlowArn:DescribeChannelFlow', describeChannelFlow_channelFlowArn - The ARN of the channel flow.

data DescribeChannelFlowResponse Source #

See: newDescribeChannelFlowResponse smart constructor.

Instances

Instances details
Eq DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Show DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Generic DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Associated Types

type Rep DescribeChannelFlowResponse :: Type -> Type #

NFData DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

type Rep DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

type Rep DescribeChannelFlowResponse = D1 ('MetaData "DescribeChannelFlowResponse" "Amazonka.ChimeSDKMessaging.DescribeChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelFlow)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeChannelFlowResponse Source #

Create a value of DescribeChannelFlowResponse with all optional fields omitted.

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

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

$sel:channelFlow:DescribeChannelFlowResponse', describeChannelFlowResponse_channelFlow - The channel flow details.

$sel:httpStatus:DescribeChannelFlowResponse', describeChannelFlowResponse_httpStatus - The response's http status code.

ListChannels

data ListChannels Source #

See: newListChannels smart constructor.

Instances

Instances details
Eq ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Show ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Generic ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Associated Types

type Rep ListChannels :: Type -> Type #

NFData ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Methods

rnf :: ListChannels -> () #

Hashable ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

AWSRequest ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Associated Types

type AWSResponse ListChannels #

ToHeaders ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

ToPath ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

ToQuery ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

type Rep ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

type Rep ListChannels = D1 ('MetaData "ListChannels" "Amazonka.ChimeSDKMessaging.ListChannels" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "appInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

newListChannels Source #

Create a value of ListChannels with all optional fields omitted.

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

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

$sel:privacy:ListChannels', listChannels_privacy - The privacy setting. PUBLIC retrieves all the public channels. PRIVATE retrieves private channels. Only an AppInstanceAdmin can retrieve private channels.

$sel:nextToken:ListChannels', listChannels_nextToken - The token passed by previous API calls until all requested channels are returned.

$sel:maxResults:ListChannels', listChannels_maxResults - The maximum number of channels that you want to return.

$sel:appInstanceArn:ListChannels', listChannels_appInstanceArn - The ARN of the AppInstance.

$sel:chimeBearer:ListChannels', listChannels_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelsResponse Source #

See: newListChannelsResponse smart constructor.

Instances

Instances details
Eq ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Show ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Generic ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Associated Types

type Rep ListChannelsResponse :: Type -> Type #

NFData ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Methods

rnf :: ListChannelsResponse -> () #

type Rep ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

type Rep ListChannelsResponse = D1 ('MetaData "ListChannelsResponse" "Amazonka.ChimeSDKMessaging.ListChannels" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelsResponse Source #

Create a value of ListChannelsResponse with all optional fields omitted.

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

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

$sel:channels:ListChannelsResponse', listChannelsResponse_channels - The information about each channel.

$sel:nextToken:ListChannels', listChannelsResponse_nextToken - The token returned from previous API requests until the number of channels is reached.

$sel:httpStatus:ListChannelsResponse', listChannelsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.ChimeSDKMessaging.ListTagsForResource" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

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

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

$sel:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The ARN of the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.ChimeSDKMessaging.ListTagsForResource" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

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

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

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tag key-value pairs.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

DeleteChannel

data DeleteChannel Source #

See: newDeleteChannel smart constructor.

Constructors

DeleteChannel' Text Text 

Instances

Instances details
Eq DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Read DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Show DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Generic DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Associated Types

type Rep DeleteChannel :: Type -> Type #

NFData DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Methods

rnf :: DeleteChannel -> () #

Hashable DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

AWSRequest DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Associated Types

type AWSResponse DeleteChannel #

ToHeaders DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

ToPath DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

ToQuery DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

type Rep DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

type Rep DeleteChannel = D1 ('MetaData "DeleteChannel" "Amazonka.ChimeSDKMessaging.DeleteChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

newDeleteChannel Source #

Create a value of DeleteChannel with all optional fields omitted.

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

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

$sel:channelArn:DeleteChannel', deleteChannel_channelArn - The ARN of the channel being deleted.

$sel:chimeBearer:DeleteChannel', deleteChannel_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DeleteChannelResponse Source #

See: newDeleteChannelResponse smart constructor.

Instances

Instances details
Eq DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Read DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Show DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Generic DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Associated Types

type Rep DeleteChannelResponse :: Type -> Type #

NFData DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Methods

rnf :: DeleteChannelResponse -> () #

type Rep DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

type Rep DeleteChannelResponse = D1 ('MetaData "DeleteChannelResponse" "Amazonka.ChimeSDKMessaging.DeleteChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelResponse :: DeleteChannelResponse Source #

Create a value of DeleteChannelResponse with all optional fields omitted.

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

UpdateChannel

data UpdateChannel Source #

See: newUpdateChannel smart constructor.

Instances

Instances details
Eq UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Show UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Generic UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Associated Types

type Rep UpdateChannel :: Type -> Type #

NFData UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Methods

rnf :: UpdateChannel -> () #

Hashable UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

ToJSON UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

AWSRequest UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Associated Types

type AWSResponse UpdateChannel #

ToHeaders UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

ToPath UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

ToQuery UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

type Rep UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

type Rep UpdateChannel = D1 ('MetaData "UpdateChannel" "Amazonka.ChimeSDKMessaging.UpdateChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChannelMode) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

newUpdateChannel Source #

Create a value of UpdateChannel with all optional fields omitted.

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

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

$sel:metadata:UpdateChannel', updateChannel_metadata - The metadata for the update request.

$sel:channelArn:UpdateChannel', updateChannel_channelArn - The ARN of the channel.

$sel:name:UpdateChannel', updateChannel_name - The name of the channel.

$sel:mode:UpdateChannel', updateChannel_mode - The mode of the update request.

$sel:chimeBearer:UpdateChannel', updateChannel_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data UpdateChannelResponse Source #

See: newUpdateChannelResponse smart constructor.

Instances

Instances details
Eq UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Read UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Show UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Generic UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Associated Types

type Rep UpdateChannelResponse :: Type -> Type #

NFData UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Methods

rnf :: UpdateChannelResponse -> () #

type Rep UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

type Rep UpdateChannelResponse = D1 ('MetaData "UpdateChannelResponse" "Amazonka.ChimeSDKMessaging.UpdateChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateChannelResponse Source #

Create a value of UpdateChannelResponse with all optional fields omitted.

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

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

$sel:channelArn:UpdateChannel', updateChannelResponse_channelArn - The ARN of the channel.

$sel:httpStatus:UpdateChannelResponse', updateChannelResponse_httpStatus - The response's http status code.

AssociateChannelFlow

data AssociateChannelFlow Source #

See: newAssociateChannelFlow smart constructor.

Instances

Instances details
Eq AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Read AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Show AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Generic AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Associated Types

type Rep AssociateChannelFlow :: Type -> Type #

NFData AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Methods

rnf :: AssociateChannelFlow -> () #

Hashable AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

ToJSON AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

AWSRequest AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Associated Types

type AWSResponse AssociateChannelFlow #

ToHeaders AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

ToPath AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

ToQuery AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

type Rep AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

type Rep AssociateChannelFlow = D1 ('MetaData "AssociateChannelFlow" "Amazonka.ChimeSDKMessaging.AssociateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "AssociateChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

newAssociateChannelFlow Source #

Create a value of AssociateChannelFlow with all optional fields omitted.

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

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

$sel:channelArn:AssociateChannelFlow', associateChannelFlow_channelArn - The ARN of the channel.

$sel:channelFlowArn:AssociateChannelFlow', associateChannelFlow_channelFlowArn - The ARN of the channel flow.

$sel:chimeBearer:AssociateChannelFlow', associateChannelFlow_chimeBearer - The AppInstanceUserArn of the user making the API call.

data AssociateChannelFlowResponse Source #

See: newAssociateChannelFlowResponse smart constructor.

Instances

Instances details
Eq AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Read AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Show AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Generic AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Associated Types

type Rep AssociateChannelFlowResponse :: Type -> Type #

NFData AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

type Rep AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

type Rep AssociateChannelFlowResponse = D1 ('MetaData "AssociateChannelFlowResponse" "Amazonka.ChimeSDKMessaging.AssociateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "AssociateChannelFlowResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssociateChannelFlowResponse :: AssociateChannelFlowResponse Source #

Create a value of AssociateChannelFlowResponse with all optional fields omitted.

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

GetMessagingSessionEndpoint

data GetMessagingSessionEndpoint Source #

See: newGetMessagingSessionEndpoint smart constructor.

Instances

Instances details
Eq GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Read GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Show GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Generic GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Associated Types

type Rep GetMessagingSessionEndpoint :: Type -> Type #

NFData GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Hashable GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

AWSRequest GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

ToHeaders GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

ToPath GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

ToQuery GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

type Rep GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

type Rep GetMessagingSessionEndpoint = D1 ('MetaData "GetMessagingSessionEndpoint" "Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "GetMessagingSessionEndpoint'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

newGetMessagingSessionEndpoint :: GetMessagingSessionEndpoint Source #

Create a value of GetMessagingSessionEndpoint with all optional fields omitted.

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

data GetMessagingSessionEndpointResponse Source #

Instances

Instances details
Eq GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Read GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Show GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Generic GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

NFData GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

type Rep GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

type Rep GetMessagingSessionEndpointResponse = D1 ('MetaData "GetMessagingSessionEndpointResponse" "Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "GetMessagingSessionEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessagingSessionEndpoint)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetMessagingSessionEndpointResponse Source #

Create a value of GetMessagingSessionEndpointResponse with all optional fields omitted.

Use 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:GetMessagingSessionEndpointResponse', getMessagingSessionEndpointResponse_endpoint - The endpoint returned in the response.

$sel:httpStatus:GetMessagingSessionEndpointResponse', getMessagingSessionEndpointResponse_httpStatus - The response's http status code.

ListChannelsModeratedByAppInstanceUser

data ListChannelsModeratedByAppInstanceUser Source #

Instances

Instances details
Eq ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Show ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Generic ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

NFData ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Hashable ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

AWSRequest ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

ToHeaders ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

ToPath ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

ToQuery ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

type Rep ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

type Rep ListChannelsModeratedByAppInstanceUser = D1 ('MetaData "ListChannelsModeratedByAppInstanceUser" "Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelsModeratedByAppInstanceUser'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appInstanceUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

newListChannelsModeratedByAppInstanceUser Source #

Create a value of ListChannelsModeratedByAppInstanceUser with all optional fields omitted.

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

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

$sel:appInstanceUserArn:ListChannelsModeratedByAppInstanceUser', listChannelsModeratedByAppInstanceUser_appInstanceUserArn - The ARN of the user in the moderated channel.

$sel:nextToken:ListChannelsModeratedByAppInstanceUser', listChannelsModeratedByAppInstanceUser_nextToken - The token returned from previous API requests until the number of channels moderated by the user is reached.

$sel:maxResults:ListChannelsModeratedByAppInstanceUser', listChannelsModeratedByAppInstanceUser_maxResults - The maximum number of channels in the request.

$sel:chimeBearer:ListChannelsModeratedByAppInstanceUser', listChannelsModeratedByAppInstanceUser_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelsModeratedByAppInstanceUserResponse Source #

Instances

Instances details
Eq ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Show ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Generic ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

NFData ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

type Rep ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

type Rep ListChannelsModeratedByAppInstanceUserResponse = D1 ('MetaData "ListChannelsModeratedByAppInstanceUserResponse" "Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelsModeratedByAppInstanceUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelModeratedByAppInstanceUserSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelsModeratedByAppInstanceUserResponse Source #

Create a value of ListChannelsModeratedByAppInstanceUserResponse with all optional fields omitted.

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

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

$sel:channels:ListChannelsModeratedByAppInstanceUserResponse', listChannelsModeratedByAppInstanceUserResponse_channels - The moderated channels in the request.

$sel:nextToken:ListChannelsModeratedByAppInstanceUser', listChannelsModeratedByAppInstanceUserResponse_nextToken - The token returned from previous API requests until the number of channels moderated by the user is reached.

$sel:httpStatus:ListChannelsModeratedByAppInstanceUserResponse', listChannelsModeratedByAppInstanceUserResponse_httpStatus - The response's http status code.

RedactChannelMessage

data RedactChannelMessage Source #

See: newRedactChannelMessage smart constructor.

Instances

Instances details
Eq RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Read RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Show RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Generic RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Associated Types

type Rep RedactChannelMessage :: Type -> Type #

NFData RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Methods

rnf :: RedactChannelMessage -> () #

Hashable RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

ToJSON RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

AWSRequest RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Associated Types

type AWSResponse RedactChannelMessage #

ToHeaders RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

ToPath RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

ToQuery RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

type Rep RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

type Rep RedactChannelMessage = D1 ('MetaData "RedactChannelMessage" "Amazonka.ChimeSDKMessaging.RedactChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "RedactChannelMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

newRedactChannelMessage Source #

Create a value of RedactChannelMessage with all optional fields omitted.

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

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

$sel:channelArn:RedactChannelMessage', redactChannelMessage_channelArn - The ARN of the channel containing the messages that you want to redact.

$sel:messageId:RedactChannelMessage', redactChannelMessage_messageId - The ID of the message being redacted.

$sel:chimeBearer:RedactChannelMessage', redactChannelMessage_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data RedactChannelMessageResponse Source #

See: newRedactChannelMessageResponse smart constructor.

Instances

Instances details
Eq RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Read RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Show RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Generic RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Associated Types

type Rep RedactChannelMessageResponse :: Type -> Type #

NFData RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

type Rep RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

type Rep RedactChannelMessageResponse = D1 ('MetaData "RedactChannelMessageResponse" "Amazonka.ChimeSDKMessaging.RedactChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "RedactChannelMessageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRedactChannelMessageResponse Source #

Create a value of RedactChannelMessageResponse with all optional fields omitted.

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

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

$sel:channelArn:RedactChannelMessage', redactChannelMessageResponse_channelArn - The ARN of the channel containing the messages that you want to redact.

$sel:messageId:RedactChannelMessage', redactChannelMessageResponse_messageId - The ID of the message being redacted.

$sel:httpStatus:RedactChannelMessageResponse', redactChannelMessageResponse_httpStatus - The response's http status code.

ListChannelFlows

data ListChannelFlows Source #

See: newListChannelFlows smart constructor.

Instances

Instances details
Eq ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Show ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Generic ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Associated Types

type Rep ListChannelFlows :: Type -> Type #

NFData ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Methods

rnf :: ListChannelFlows -> () #

Hashable ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

AWSRequest ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Associated Types

type AWSResponse ListChannelFlows #

ToHeaders ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

ToPath ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

ToQuery ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

type Rep ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

type Rep ListChannelFlows = D1 ('MetaData "ListChannelFlows" "Amazonka.ChimeSDKMessaging.ListChannelFlows" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelFlows'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "appInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

newListChannelFlows Source #

Create a value of ListChannelFlows with all optional fields omitted.

Use 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:ListChannelFlows', listChannelFlows_nextToken - The token passed by previous API calls until all requested channel flows are returned.

$sel:maxResults:ListChannelFlows', listChannelFlows_maxResults - The maximum number of channel flows that you want to return.

$sel:appInstanceArn:ListChannelFlows', listChannelFlows_appInstanceArn - The ARN of the app instance.

data ListChannelFlowsResponse Source #

See: newListChannelFlowsResponse smart constructor.

Instances

Instances details
Eq ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Show ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Generic ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Associated Types

type Rep ListChannelFlowsResponse :: Type -> Type #

NFData ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

type Rep ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

type Rep ListChannelFlowsResponse = D1 ('MetaData "ListChannelFlowsResponse" "Amazonka.ChimeSDKMessaging.ListChannelFlows" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelFlowsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelFlowSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelFlowsResponse Source #

Create a value of ListChannelFlowsResponse with all optional fields omitted.

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

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

$sel:channelFlows:ListChannelFlowsResponse', listChannelFlowsResponse_channelFlows - The information about each channel flow.

$sel:nextToken:ListChannelFlows', listChannelFlowsResponse_nextToken - The token passed by previous API calls until all requested channels are returned.

$sel:httpStatus:ListChannelFlowsResponse', listChannelFlowsResponse_httpStatus - The response's http status code.

DeleteChannelFlow

data DeleteChannelFlow Source #

See: newDeleteChannelFlow smart constructor.

Constructors

DeleteChannelFlow' Text 

Instances

Instances details
Eq DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Read DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Show DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Generic DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Associated Types

type Rep DeleteChannelFlow :: Type -> Type #

NFData DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Methods

rnf :: DeleteChannelFlow -> () #

Hashable DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

AWSRequest DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Associated Types

type AWSResponse DeleteChannelFlow #

ToHeaders DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

ToPath DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

ToQuery DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

type Rep DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

type Rep DeleteChannelFlow = D1 ('MetaData "DeleteChannelFlow" "Amazonka.ChimeSDKMessaging.DeleteChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

newDeleteChannelFlow Source #

Create a value of DeleteChannelFlow with all optional fields omitted.

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

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

$sel:channelFlowArn:DeleteChannelFlow', deleteChannelFlow_channelFlowArn - The ARN of the channel flow.

data DeleteChannelFlowResponse Source #

See: newDeleteChannelFlowResponse smart constructor.

Instances

Instances details
Eq DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Read DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Show DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Generic DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Associated Types

type Rep DeleteChannelFlowResponse :: Type -> Type #

NFData DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

type Rep DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

type Rep DeleteChannelFlowResponse = D1 ('MetaData "DeleteChannelFlowResponse" "Amazonka.ChimeSDKMessaging.DeleteChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelFlowResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelFlowResponse :: DeleteChannelFlowResponse Source #

Create a value of DeleteChannelFlowResponse with all optional fields omitted.

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

UpdateChannelFlow

data UpdateChannelFlow Source #

See: newUpdateChannelFlow smart constructor.

Instances

Instances details
Eq UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Show UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Generic UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Associated Types

type Rep UpdateChannelFlow :: Type -> Type #

NFData UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Methods

rnf :: UpdateChannelFlow -> () #

Hashable UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

ToJSON UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

AWSRequest UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Associated Types

type AWSResponse UpdateChannelFlow #

ToHeaders UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

ToPath UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

ToQuery UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

type Rep UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

type Rep UpdateChannelFlow = D1 ('MetaData "UpdateChannelFlow" "Amazonka.ChimeSDKMessaging.UpdateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "processors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Processor)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))
type AWSResponse UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

newUpdateChannelFlow Source #

Create a value of UpdateChannelFlow with all optional fields omitted.

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

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

$sel:channelFlowArn:UpdateChannelFlow', updateChannelFlow_channelFlowArn - The ARN of the channel flow.

$sel:processors:UpdateChannelFlow', updateChannelFlow_processors - Information about the processor Lambda functions

$sel:name:UpdateChannelFlow', updateChannelFlow_name - The name of the channel flow.

data UpdateChannelFlowResponse Source #

See: newUpdateChannelFlowResponse smart constructor.

Instances

Instances details
Eq UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Read UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Show UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Generic UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Associated Types

type Rep UpdateChannelFlowResponse :: Type -> Type #

NFData UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

type Rep UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

type Rep UpdateChannelFlowResponse = D1 ('MetaData "UpdateChannelFlowResponse" "Amazonka.ChimeSDKMessaging.UpdateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateChannelFlowResponse Source #

Create a value of UpdateChannelFlowResponse with all optional fields omitted.

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

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

$sel:channelFlowArn:UpdateChannelFlow', updateChannelFlowResponse_channelFlowArn - The ARN of the channel flow.

$sel:httpStatus:UpdateChannelFlowResponse', updateChannelFlowResponse_httpStatus - The response's http status code.

DeleteChannelMembership

data DeleteChannelMembership Source #

See: newDeleteChannelMembership smart constructor.

Instances

Instances details
Eq DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Read DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Show DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Generic DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Associated Types

type Rep DeleteChannelMembership :: Type -> Type #

NFData DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Methods

rnf :: DeleteChannelMembership -> () #

Hashable DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

AWSRequest DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

ToHeaders DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

ToPath DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

ToQuery DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

type Rep DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

type Rep DeleteChannelMembership = D1 ('MetaData "DeleteChannelMembership" "Amazonka.ChimeSDKMessaging.DeleteChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelMembership'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

newDeleteChannelMembership Source #

Create a value of DeleteChannelMembership with all optional fields omitted.

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

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

$sel:channelArn:DeleteChannelMembership', deleteChannelMembership_channelArn - The ARN of the channel from which you want to remove the user.

$sel:memberArn:DeleteChannelMembership', deleteChannelMembership_memberArn - The ARN of the member that you're removing from the channel.

$sel:chimeBearer:DeleteChannelMembership', deleteChannelMembership_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DeleteChannelMembershipResponse Source #

See: newDeleteChannelMembershipResponse smart constructor.

Instances

Instances details
Eq DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Read DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Show DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Generic DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Associated Types

type Rep DeleteChannelMembershipResponse :: Type -> Type #

NFData DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

type Rep DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

type Rep DeleteChannelMembershipResponse = D1 ('MetaData "DeleteChannelMembershipResponse" "Amazonka.ChimeSDKMessaging.DeleteChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelMembershipResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelMembershipResponse :: DeleteChannelMembershipResponse Source #

Create a value of DeleteChannelMembershipResponse with all optional fields omitted.

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

ListChannelMemberships

data ListChannelMemberships Source #

See: newListChannelMemberships smart constructor.

Instances

Instances details
Eq ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Show ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Generic ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Associated Types

type Rep ListChannelMemberships :: Type -> Type #

NFData ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Methods

rnf :: ListChannelMemberships -> () #

Hashable ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

AWSRequest ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Associated Types

type AWSResponse ListChannelMemberships #

ToHeaders ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

ToPath ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

ToQuery ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

type Rep ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

type Rep ListChannelMemberships = D1 ('MetaData "ListChannelMemberships" "Amazonka.ChimeSDKMessaging.ListChannelMemberships" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

newListChannelMemberships Source #

Create a value of ListChannelMemberships with all optional fields omitted.

Use 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:ListChannelMemberships', listChannelMemberships_nextToken - The token passed by previous API calls until all requested channel memberships are returned.

$sel:type':ListChannelMemberships', listChannelMemberships_type - The membership type of a user, DEFAULT or HIDDEN. Default members are always returned as part of ListChannelMemberships. Hidden members are only returned if the type filter in ListChannelMemberships equals HIDDEN. Otherwise hidden members are not returned.

$sel:maxResults:ListChannelMemberships', listChannelMemberships_maxResults - The maximum number of channel memberships that you want returned.

$sel:channelArn:ListChannelMemberships', listChannelMemberships_channelArn - The maximum number of channel memberships that you want returned.

$sel:chimeBearer:ListChannelMemberships', listChannelMemberships_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelMembershipsResponse Source #

See: newListChannelMembershipsResponse smart constructor.

Instances

Instances details
Eq ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Show ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Generic ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Associated Types

type Rep ListChannelMembershipsResponse :: Type -> Type #

NFData ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

type Rep ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

type Rep ListChannelMembershipsResponse = D1 ('MetaData "ListChannelMembershipsResponse" "Amazonka.ChimeSDKMessaging.ListChannelMemberships" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelMembershipsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelMemberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelMembershipSummary])) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelMembershipsResponse Source #

Create a value of ListChannelMembershipsResponse with all optional fields omitted.

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

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

$sel:channelMemberships:ListChannelMembershipsResponse', listChannelMembershipsResponse_channelMemberships - The information for the requested channel memberships.

$sel:channelArn:ListChannelMemberships', listChannelMembershipsResponse_channelArn - The ARN of the channel.

$sel:nextToken:ListChannelMemberships', listChannelMembershipsResponse_nextToken - The token passed by previous API calls until all requested channel memberships are returned.

$sel:httpStatus:ListChannelMembershipsResponse', listChannelMembershipsResponse_httpStatus - The response's http status code.

DisassociateChannelFlow

data DisassociateChannelFlow Source #

See: newDisassociateChannelFlow smart constructor.

Instances

Instances details
Eq DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Read DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Show DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Generic DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Associated Types

type Rep DisassociateChannelFlow :: Type -> Type #

NFData DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Methods

rnf :: DisassociateChannelFlow -> () #

Hashable DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

AWSRequest DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

ToHeaders DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

ToPath DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

ToQuery DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

type Rep DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

type Rep DisassociateChannelFlow = D1 ('MetaData "DisassociateChannelFlow" "Amazonka.ChimeSDKMessaging.DisassociateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DisassociateChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

newDisassociateChannelFlow Source #

Create a value of DisassociateChannelFlow with all optional fields omitted.

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

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

$sel:channelArn:DisassociateChannelFlow', disassociateChannelFlow_channelArn - The ARN of the channel.

$sel:channelFlowArn:DisassociateChannelFlow', disassociateChannelFlow_channelFlowArn - The ARN of the channel flow.

$sel:chimeBearer:DisassociateChannelFlow', disassociateChannelFlow_chimeBearer - The AppInstanceUserArn of the user making the API call.

data DisassociateChannelFlowResponse Source #

See: newDisassociateChannelFlowResponse smart constructor.

Instances

Instances details
Eq DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Read DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Show DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Generic DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Associated Types

type Rep DisassociateChannelFlowResponse :: Type -> Type #

NFData DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

type Rep DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

type Rep DisassociateChannelFlowResponse = D1 ('MetaData "DisassociateChannelFlowResponse" "Amazonka.ChimeSDKMessaging.DisassociateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DisassociateChannelFlowResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateChannelFlowResponse :: DisassociateChannelFlowResponse Source #

Create a value of DisassociateChannelFlowResponse with all optional fields omitted.

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

GetChannelMessage

data GetChannelMessage Source #

See: newGetChannelMessage smart constructor.

Instances

Instances details
Eq GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Read GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Show GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Generic GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Associated Types

type Rep GetChannelMessage :: Type -> Type #

NFData GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Methods

rnf :: GetChannelMessage -> () #

Hashable GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

AWSRequest GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Associated Types

type AWSResponse GetChannelMessage #

ToHeaders GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

ToPath GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

ToQuery GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

type Rep GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

type Rep GetChannelMessage = D1 ('MetaData "GetChannelMessage" "Amazonka.ChimeSDKMessaging.GetChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "GetChannelMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

newGetChannelMessage Source #

Create a value of GetChannelMessage with all optional fields omitted.

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

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

$sel:channelArn:GetChannelMessage', getChannelMessage_channelArn - The ARN of the channel.

$sel:messageId:GetChannelMessage', getChannelMessage_messageId - The ID of the message.

$sel:chimeBearer:GetChannelMessage', getChannelMessage_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data GetChannelMessageResponse Source #

See: newGetChannelMessageResponse smart constructor.

Instances

Instances details
Eq GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Show GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Generic GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Associated Types

type Rep GetChannelMessageResponse :: Type -> Type #

NFData GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

type Rep GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

type Rep GetChannelMessageResponse = D1 ('MetaData "GetChannelMessageResponse" "Amazonka.ChimeSDKMessaging.GetChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "GetChannelMessageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessage)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetChannelMessageResponse Source #

Create a value of GetChannelMessageResponse with all optional fields omitted.

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

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

$sel:channelMessage:GetChannelMessageResponse', getChannelMessageResponse_channelMessage - The details of and content in the message.

$sel:httpStatus:GetChannelMessageResponse', getChannelMessageResponse_httpStatus - The response's http status code.

DescribeChannelMembershipForAppInstanceUser

data DescribeChannelMembershipForAppInstanceUser Source #

Instances

Instances details
Eq DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Read DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Show DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Generic DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

NFData DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Hashable DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

AWSRequest DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

ToHeaders DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

ToPath DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

ToQuery DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

type Rep DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

type Rep DescribeChannelMembershipForAppInstanceUser = D1 ('MetaData "DescribeChannelMembershipForAppInstanceUser" "Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelMembershipForAppInstanceUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "appInstanceUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

data DescribeChannelMembershipForAppInstanceUserResponse Source #

Instances

Instances details
Eq DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Show DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Generic DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

NFData DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

type Rep DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

type Rep DescribeChannelMembershipForAppInstanceUserResponse = D1 ('MetaData "DescribeChannelMembershipForAppInstanceUserResponse" "Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelMembershipForAppInstanceUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelMembership") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipForAppInstanceUserSummary)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

CreateChannelModerator

data CreateChannelModerator Source #

See: newCreateChannelModerator smart constructor.

Instances

Instances details
Eq CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Read CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Show CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Generic CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Associated Types

type Rep CreateChannelModerator :: Type -> Type #

NFData CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Methods

rnf :: CreateChannelModerator -> () #

Hashable CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

ToJSON CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

AWSRequest CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Associated Types

type AWSResponse CreateChannelModerator #

ToHeaders CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

ToPath CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

ToQuery CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

type Rep CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

type Rep CreateChannelModerator = D1 ('MetaData "CreateChannelModerator" "Amazonka.ChimeSDKMessaging.CreateChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelModerator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "channelModeratorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

newCreateChannelModerator Source #

Create a value of CreateChannelModerator with all optional fields omitted.

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

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

$sel:channelArn:CreateChannelModerator', createChannelModerator_channelArn - The ARN of the channel.

$sel:channelModeratorArn:CreateChannelModerator', createChannelModerator_channelModeratorArn - The ARN of the moderator.

$sel:chimeBearer:CreateChannelModerator', createChannelModerator_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data CreateChannelModeratorResponse Source #

See: newCreateChannelModeratorResponse smart constructor.

Instances

Instances details
Eq CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Show CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Generic CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Associated Types

type Rep CreateChannelModeratorResponse :: Type -> Type #

NFData CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

type Rep CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

type Rep CreateChannelModeratorResponse = D1 ('MetaData "CreateChannelModeratorResponse" "Amazonka.ChimeSDKMessaging.CreateChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelModeratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelModerator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateChannelModeratorResponse Source #

Create a value of CreateChannelModeratorResponse with all optional fields omitted.

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

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

$sel:channelModerator:CreateChannelModeratorResponse', createChannelModeratorResponse_channelModerator - The ARNs of the channel and the moderator.

$sel:channelArn:CreateChannelModerator', createChannelModeratorResponse_channelArn - The ARN of the channel.

$sel:httpStatus:CreateChannelModeratorResponse', createChannelModeratorResponse_httpStatus - The response's http status code.

DescribeChannelModeratedByAppInstanceUser

data DescribeChannelModeratedByAppInstanceUser Source #

Instances

Instances details
Eq DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Read DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Show DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Generic DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

NFData DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Hashable DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

AWSRequest DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

ToHeaders DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

ToPath DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

ToQuery DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

type Rep DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

type Rep DescribeChannelModeratedByAppInstanceUser = D1 ('MetaData "DescribeChannelModeratedByAppInstanceUser" "Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelModeratedByAppInstanceUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "appInstanceUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

data DescribeChannelModeratedByAppInstanceUserResponse Source #

Instances

Instances details
Eq DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Show DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Generic DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

NFData DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

type Rep DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

type Rep DescribeChannelModeratedByAppInstanceUserResponse = D1 ('MetaData "DescribeChannelModeratedByAppInstanceUserResponse" "Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelModeratedByAppInstanceUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelModeratedByAppInstanceUserSummary)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

SendChannelMessage

data SendChannelMessage Source #

See: newSendChannelMessage smart constructor.

Instances

Instances details
Eq SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Show SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Generic SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Associated Types

type Rep SendChannelMessage :: Type -> Type #

NFData SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Methods

rnf :: SendChannelMessage -> () #

Hashable SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

ToJSON SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

AWSRequest SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Associated Types

type AWSResponse SendChannelMessage #

ToHeaders SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

ToPath SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

ToQuery SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

type Rep SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

type Rep SendChannelMessage = D1 ('MetaData "SendChannelMessage" "Amazonka.ChimeSDKMessaging.SendChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "SendChannelMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))) :*: ((S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChannelMessageType) :*: S1 ('MetaSel ('Just "persistence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChannelMessagePersistenceType)) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

newSendChannelMessage Source #

Create a value of SendChannelMessage with all optional fields omitted.

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

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

$sel:metadata:SendChannelMessage', sendChannelMessage_metadata - The optional metadata for each message.

$sel:channelArn:SendChannelMessage', sendChannelMessage_channelArn - The ARN of the channel.

$sel:content:SendChannelMessage', sendChannelMessage_content - The content of the message.

$sel:type':SendChannelMessage', sendChannelMessage_type - The type of message, STANDARD or CONTROL.

$sel:persistence:SendChannelMessage', sendChannelMessage_persistence - Boolean that controls whether the message is persisted on the back end. Required.

$sel:clientRequestToken:SendChannelMessage', sendChannelMessage_clientRequestToken - The Idempotency token for each client request.

$sel:chimeBearer:SendChannelMessage', sendChannelMessage_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data SendChannelMessageResponse Source #

See: newSendChannelMessageResponse smart constructor.

Instances

Instances details
Eq SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Read SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Show SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Generic SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Associated Types

type Rep SendChannelMessageResponse :: Type -> Type #

NFData SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

type Rep SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

type Rep SendChannelMessageResponse = D1 ('MetaData "SendChannelMessageResponse" "Amazonka.ChimeSDKMessaging.SendChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "SendChannelMessageResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSendChannelMessageResponse Source #

Create a value of SendChannelMessageResponse with all optional fields omitted.

Use 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:SendChannelMessageResponse', sendChannelMessageResponse_status - The status of the channel message.

$sel:channelArn:SendChannelMessage', sendChannelMessageResponse_channelArn - The ARN of the channel.

$sel:messageId:SendChannelMessageResponse', sendChannelMessageResponse_messageId - The ID string assigned to each message.

$sel:httpStatus:SendChannelMessageResponse', sendChannelMessageResponse_httpStatus - The response's http status code.

DeleteChannelBan

data DeleteChannelBan Source #

See: newDeleteChannelBan smart constructor.

Instances

Instances details
Eq DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Read DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Show DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Generic DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Associated Types

type Rep DeleteChannelBan :: Type -> Type #

NFData DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Methods

rnf :: DeleteChannelBan -> () #

Hashable DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

AWSRequest DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Associated Types

type AWSResponse DeleteChannelBan #

ToHeaders DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

ToPath DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

ToQuery DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

type Rep DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

type Rep DeleteChannelBan = D1 ('MetaData "DeleteChannelBan" "Amazonka.ChimeSDKMessaging.DeleteChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelBan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

newDeleteChannelBan Source #

Create a value of DeleteChannelBan with all optional fields omitted.

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

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

$sel:channelArn:DeleteChannelBan', deleteChannelBan_channelArn - The ARN of the channel from which the AppInstanceUser was banned.

$sel:memberArn:DeleteChannelBan', deleteChannelBan_memberArn - The ARN of the AppInstanceUser that you want to reinstate.

$sel:chimeBearer:DeleteChannelBan', deleteChannelBan_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DeleteChannelBanResponse Source #

See: newDeleteChannelBanResponse smart constructor.

Instances

Instances details
Eq DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Read DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Show DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Generic DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Associated Types

type Rep DeleteChannelBanResponse :: Type -> Type #

NFData DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

type Rep DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

type Rep DeleteChannelBanResponse = D1 ('MetaData "DeleteChannelBanResponse" "Amazonka.ChimeSDKMessaging.DeleteChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelBanResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelBanResponse :: DeleteChannelBanResponse Source #

Create a value of DeleteChannelBanResponse with all optional fields omitted.

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

ListChannelBans

data ListChannelBans Source #

See: newListChannelBans smart constructor.

Instances

Instances details
Eq ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Show ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Generic ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Associated Types

type Rep ListChannelBans :: Type -> Type #

NFData ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Methods

rnf :: ListChannelBans -> () #

Hashable ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

AWSRequest ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Associated Types

type AWSResponse ListChannelBans #

ToHeaders ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

ToPath ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

ToQuery ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

type Rep ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

type Rep ListChannelBans = D1 ('MetaData "ListChannelBans" "Amazonka.ChimeSDKMessaging.ListChannelBans" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelBans'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

newListChannelBans Source #

Create a value of ListChannelBans with all optional fields omitted.

Use 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:ListChannelBans', listChannelBans_nextToken - The token passed by previous API calls until all requested bans are returned.

$sel:maxResults:ListChannelBans', listChannelBans_maxResults - The maximum number of bans that you want returned.

$sel:channelArn:ListChannelBans', listChannelBans_channelArn - The ARN of the channel.

$sel:chimeBearer:ListChannelBans', listChannelBans_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelBansResponse Source #

See: newListChannelBansResponse smart constructor.

Instances

Instances details
Eq ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Show ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Generic ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Associated Types

type Rep ListChannelBansResponse :: Type -> Type #

NFData ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Methods

rnf :: ListChannelBansResponse -> () #

type Rep ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

type Rep ListChannelBansResponse = D1 ('MetaData "ListChannelBansResponse" "Amazonka.ChimeSDKMessaging.ListChannelBans" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelBansResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelBans") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelBanSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelBansResponse Source #

Create a value of ListChannelBansResponse with all optional fields omitted.

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

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

$sel:channelArn:ListChannelBans', listChannelBansResponse_channelArn - The ARN of the channel.

$sel:nextToken:ListChannelBans', listChannelBansResponse_nextToken - The token passed by previous API calls until all requested bans are returned.

$sel:channelBans:ListChannelBansResponse', listChannelBansResponse_channelBans - The information for each requested ban.

$sel:httpStatus:ListChannelBansResponse', listChannelBansResponse_httpStatus - The response's http status code.

CreateChannel

data CreateChannel Source #

See: newCreateChannel smart constructor.

Instances

Instances details
Eq CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Show CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Generic CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Associated Types

type Rep CreateChannel :: Type -> Type #

NFData CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Methods

rnf :: CreateChannel -> () #

Hashable CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

ToJSON CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

AWSRequest CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Associated Types

type AWSResponse CreateChannel #

ToHeaders CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

ToPath CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

ToQuery CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type Rep CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type AWSResponse CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

newCreateChannel Source #

Create a value of CreateChannel with all optional fields omitted.

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

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

$sel:mode:CreateChannel', createChannel_mode - The channel mode: UNRESTRICTED or RESTRICTED. Administrators, moderators, and channel members can add themselves and other members to unrestricted channels. Only administrators and moderators can add members to restricted channels.

$sel:privacy:CreateChannel', createChannel_privacy - The channel's privacy level: PUBLIC or PRIVATE. Private channels aren't discoverable by users outside the channel. Public channels are discoverable by anyone in the AppInstance.

$sel:metadata:CreateChannel', createChannel_metadata - The metadata of the creation request. Limited to 1KB and UTF-8.

$sel:tags:CreateChannel', createChannel_tags - The tags for the creation request.

$sel:appInstanceArn:CreateChannel', createChannel_appInstanceArn - The ARN of the channel request.

$sel:name:CreateChannel', createChannel_name - The name of the channel.

$sel:clientRequestToken:CreateChannel', createChannel_clientRequestToken - The client token for the request. An Idempotency token.

$sel:chimeBearer:CreateChannel', createChannel_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data CreateChannelResponse Source #

See: newCreateChannelResponse smart constructor.

Instances

Instances details
Eq CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Read CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Show CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Generic CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Associated Types

type Rep CreateChannelResponse :: Type -> Type #

NFData CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Methods

rnf :: CreateChannelResponse -> () #

type Rep CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type Rep CreateChannelResponse = D1 ('MetaData "CreateChannelResponse" "Amazonka.ChimeSDKMessaging.CreateChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateChannelResponse Source #

Create a value of CreateChannelResponse with all optional fields omitted.

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

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

$sel:channelArn:CreateChannelResponse', createChannelResponse_channelArn - The ARN of the channel.

$sel:httpStatus:CreateChannelResponse', createChannelResponse_httpStatus - The response's http status code.

DescribeChannelModerator

data DescribeChannelModerator Source #

See: newDescribeChannelModerator smart constructor.

Instances

Instances details
Eq DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Read DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Show DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Generic DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Associated Types

type Rep DescribeChannelModerator :: Type -> Type #

NFData DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Hashable DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

AWSRequest DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

ToHeaders DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

ToPath DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

ToQuery DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

type Rep DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

type Rep DescribeChannelModerator = D1 ('MetaData "DescribeChannelModerator" "Amazonka.ChimeSDKMessaging.DescribeChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelModerator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "channelModeratorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

newDescribeChannelModerator Source #

Create a value of DescribeChannelModerator with all optional fields omitted.

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

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

$sel:channelArn:DescribeChannelModerator', describeChannelModerator_channelArn - The ARN of the channel.

$sel:channelModeratorArn:DescribeChannelModerator', describeChannelModerator_channelModeratorArn - The ARN of the channel moderator.

$sel:chimeBearer:DescribeChannelModerator', describeChannelModerator_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DescribeChannelModeratorResponse Source #

See: newDescribeChannelModeratorResponse smart constructor.

Instances

Instances details
Eq DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Show DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Generic DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Associated Types

type Rep DescribeChannelModeratorResponse :: Type -> Type #

NFData DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

type Rep DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

type Rep DescribeChannelModeratorResponse = D1 ('MetaData "DescribeChannelModeratorResponse" "Amazonka.ChimeSDKMessaging.DescribeChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelModeratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelModerator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelModerator)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeChannelModeratorResponse Source #

Create a value of DescribeChannelModeratorResponse with all optional fields omitted.

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

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

$sel:channelModerator:DescribeChannelModeratorResponse', describeChannelModeratorResponse_channelModerator - The details of the channel moderator.

$sel:httpStatus:DescribeChannelModeratorResponse', describeChannelModeratorResponse_httpStatus - The response's http status code.

CreateChannelBan

data CreateChannelBan Source #

See: newCreateChannelBan smart constructor.

Instances

Instances details
Eq CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Read CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Show CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Generic CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Associated Types

type Rep CreateChannelBan :: Type -> Type #

NFData CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Methods

rnf :: CreateChannelBan -> () #

Hashable CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

ToJSON CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

AWSRequest CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Associated Types

type AWSResponse CreateChannelBan #

ToHeaders CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

ToPath CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

ToQuery CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

type Rep CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

type Rep CreateChannelBan = D1 ('MetaData "CreateChannelBan" "Amazonka.ChimeSDKMessaging.CreateChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelBan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

newCreateChannelBan Source #

Create a value of CreateChannelBan with all optional fields omitted.

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

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

$sel:channelArn:CreateChannelBan', createChannelBan_channelArn - The ARN of the ban request.

$sel:memberArn:CreateChannelBan', createChannelBan_memberArn - The ARN of the member being banned.

$sel:chimeBearer:CreateChannelBan', createChannelBan_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data CreateChannelBanResponse Source #

See: newCreateChannelBanResponse smart constructor.

Instances

Instances details
Eq CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Show CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Generic CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Associated Types

type Rep CreateChannelBanResponse :: Type -> Type #

NFData CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

type Rep CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

type Rep CreateChannelBanResponse = D1 ('MetaData "CreateChannelBanResponse" "Amazonka.ChimeSDKMessaging.CreateChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelBanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateChannelBanResponse Source #

Create a value of CreateChannelBanResponse with all optional fields omitted.

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

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

$sel:channelArn:CreateChannelBan', createChannelBanResponse_channelArn - The ARN of the response to the ban request.

$sel:member:CreateChannelBanResponse', createChannelBanResponse_member - The ChannelArn and BannedIdentity of the member in the ban response.

$sel:httpStatus:CreateChannelBanResponse', createChannelBanResponse_httpStatus - The response's http status code.

ListChannelMembershipsForAppInstanceUser

data ListChannelMembershipsForAppInstanceUser Source #

Instances

Instances details
Eq ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Show ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Generic ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

NFData ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Hashable ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

AWSRequest ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

ToHeaders ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

ToPath ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

ToQuery ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

type Rep ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

type Rep ListChannelMembershipsForAppInstanceUser = D1 ('MetaData "ListChannelMembershipsForAppInstanceUser" "Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelMembershipsForAppInstanceUser'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appInstanceUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

newListChannelMembershipsForAppInstanceUser Source #

Create a value of ListChannelMembershipsForAppInstanceUser with all optional fields omitted.

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

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

$sel:appInstanceUserArn:ListChannelMembershipsForAppInstanceUser', listChannelMembershipsForAppInstanceUser_appInstanceUserArn - The ARN of the AppInstanceUsers

$sel:nextToken:ListChannelMembershipsForAppInstanceUser', listChannelMembershipsForAppInstanceUser_nextToken - The token returned from previous API requests until the number of channel memberships is reached.

$sel:maxResults:ListChannelMembershipsForAppInstanceUser', listChannelMembershipsForAppInstanceUser_maxResults - The maximum number of users that you want returned.

$sel:chimeBearer:ListChannelMembershipsForAppInstanceUser', listChannelMembershipsForAppInstanceUser_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelMembershipsForAppInstanceUserResponse Source #

Instances

Instances details
Eq ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Show ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Generic ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

NFData ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

type Rep ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

type Rep ListChannelMembershipsForAppInstanceUserResponse = D1 ('MetaData "ListChannelMembershipsForAppInstanceUserResponse" "Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelMembershipsForAppInstanceUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelMemberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelMembershipForAppInstanceUserSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelMembershipsForAppInstanceUserResponse Source #

Create a value of ListChannelMembershipsForAppInstanceUserResponse with all optional fields omitted.

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

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

$sel:channelMemberships:ListChannelMembershipsForAppInstanceUserResponse', listChannelMembershipsForAppInstanceUserResponse_channelMemberships - The token passed by previous API calls until all requested users are returned.

$sel:nextToken:ListChannelMembershipsForAppInstanceUser', listChannelMembershipsForAppInstanceUserResponse_nextToken - The token passed by previous API calls until all requested users are returned.

$sel:httpStatus:ListChannelMembershipsForAppInstanceUserResponse', listChannelMembershipsForAppInstanceUserResponse_httpStatus - The response's http status code.

UpdateChannelReadMarker

data UpdateChannelReadMarker Source #

See: newUpdateChannelReadMarker smart constructor.

Instances

Instances details
Eq UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Read UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Show UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Generic UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Associated Types

type Rep UpdateChannelReadMarker :: Type -> Type #

NFData UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Methods

rnf :: UpdateChannelReadMarker -> () #

Hashable UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

ToJSON UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

AWSRequest UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

ToHeaders UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

ToPath UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

ToQuery UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

type Rep UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

type Rep UpdateChannelReadMarker = D1 ('MetaData "UpdateChannelReadMarker" "Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelReadMarker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

newUpdateChannelReadMarker Source #

Create a value of UpdateChannelReadMarker with all optional fields omitted.

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

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

$sel:channelArn:UpdateChannelReadMarker', updateChannelReadMarker_channelArn - The ARN of the channel.

$sel:chimeBearer:UpdateChannelReadMarker', updateChannelReadMarker_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data UpdateChannelReadMarkerResponse Source #

See: newUpdateChannelReadMarkerResponse smart constructor.

Instances

Instances details
Eq UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Read UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Show UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Generic UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Associated Types

type Rep UpdateChannelReadMarkerResponse :: Type -> Type #

NFData UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

type Rep UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

type Rep UpdateChannelReadMarkerResponse = D1 ('MetaData "UpdateChannelReadMarkerResponse" "Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelReadMarkerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateChannelReadMarkerResponse Source #

Create a value of UpdateChannelReadMarkerResponse with all optional fields omitted.

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

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

$sel:channelArn:UpdateChannelReadMarker', updateChannelReadMarkerResponse_channelArn - The ARN of the channel.

$sel:httpStatus:UpdateChannelReadMarkerResponse', updateChannelReadMarkerResponse_httpStatus - The response's http status code.

GetChannelMessageStatus

data GetChannelMessageStatus Source #

See: newGetChannelMessageStatus smart constructor.

Instances

Instances details
Eq GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Read GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Show GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Generic GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Associated Types

type Rep GetChannelMessageStatus :: Type -> Type #

NFData GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Methods

rnf :: GetChannelMessageStatus -> () #

Hashable GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

AWSRequest GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

ToHeaders GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

ToPath GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

ToQuery GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

type Rep GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

type Rep GetChannelMessageStatus = D1 ('MetaData "GetChannelMessageStatus" "Amazonka.ChimeSDKMessaging.GetChannelMessageStatus" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "GetChannelMessageStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

newGetChannelMessageStatus Source #

Create a value of GetChannelMessageStatus with all optional fields omitted.

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

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

$sel:channelArn:GetChannelMessageStatus', getChannelMessageStatus_channelArn - The ARN of the channel

$sel:messageId:GetChannelMessageStatus', getChannelMessageStatus_messageId - The ID of the message.

$sel:chimeBearer:GetChannelMessageStatus', getChannelMessageStatus_chimeBearer - The AppInstanceUserArn of the user making the API call.

data GetChannelMessageStatusResponse Source #

See: newGetChannelMessageStatusResponse smart constructor.

Instances

Instances details
Eq GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Read GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Show GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Generic GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Associated Types

type Rep GetChannelMessageStatusResponse :: Type -> Type #

NFData GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

type Rep GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

type Rep GetChannelMessageStatusResponse = D1 ('MetaData "GetChannelMessageStatusResponse" "Amazonka.ChimeSDKMessaging.GetChannelMessageStatus" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "GetChannelMessageStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetChannelMessageStatusResponse Source #

Create a value of GetChannelMessageStatusResponse with all optional fields omitted.

Use 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:GetChannelMessageStatusResponse', getChannelMessageStatusResponse_status - The message status and details.

$sel:httpStatus:GetChannelMessageStatusResponse', getChannelMessageStatusResponse_httpStatus - The response's http status code.

CreateChannelFlow

data CreateChannelFlow Source #

See: newCreateChannelFlow smart constructor.

Instances

Instances details
Eq CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Show CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Generic CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Associated Types

type Rep CreateChannelFlow :: Type -> Type #

NFData CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Methods

rnf :: CreateChannelFlow -> () #

Hashable CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

ToJSON CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

AWSRequest CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Associated Types

type AWSResponse CreateChannelFlow #

ToHeaders CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

ToPath CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

ToQuery CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

type Rep CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

type Rep CreateChannelFlow = D1 ('MetaData "CreateChannelFlow" "Amazonka.ChimeSDKMessaging.CreateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelFlow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "appInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "processors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Processor)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))
type AWSResponse CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

newCreateChannelFlow Source #

Create a value of CreateChannelFlow with all optional fields omitted.

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

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

$sel:tags:CreateChannelFlow', createChannelFlow_tags - The tags for the creation request.

$sel:appInstanceArn:CreateChannelFlow', createChannelFlow_appInstanceArn - The ARN of the channel flow request.

$sel:processors:CreateChannelFlow', createChannelFlow_processors - Information about the processor Lambda functions.

$sel:name:CreateChannelFlow', createChannelFlow_name - The name of the channel flow.

$sel:clientRequestToken:CreateChannelFlow', createChannelFlow_clientRequestToken - The client token for the request. An Idempotency token.

data CreateChannelFlowResponse Source #

See: newCreateChannelFlowResponse smart constructor.

Instances

Instances details
Eq CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Read CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Show CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Generic CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Associated Types

type Rep CreateChannelFlowResponse :: Type -> Type #

NFData CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

type Rep CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

type Rep CreateChannelFlowResponse = D1 ('MetaData "CreateChannelFlowResponse" "Amazonka.ChimeSDKMessaging.CreateChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateChannelFlowResponse Source #

Create a value of CreateChannelFlowResponse with all optional fields omitted.

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

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

$sel:channelFlowArn:CreateChannelFlowResponse', createChannelFlowResponse_channelFlowArn - The ARN of the channel flow.

$sel:httpStatus:CreateChannelFlowResponse', createChannelFlowResponse_httpStatus - The response's http status code.

CreateChannelMembership

data CreateChannelMembership Source #

See: newCreateChannelMembership smart constructor.

Instances

Instances details
Eq CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Read CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Show CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Generic CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Associated Types

type Rep CreateChannelMembership :: Type -> Type #

NFData CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Methods

rnf :: CreateChannelMembership -> () #

Hashable CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

ToJSON CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

AWSRequest CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

ToHeaders CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

ToPath CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

ToQuery CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

type Rep CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

type Rep CreateChannelMembership = D1 ('MetaData "CreateChannelMembership" "Amazonka.ChimeSDKMessaging.CreateChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChannelMembershipType) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

newCreateChannelMembership Source #

Create a value of CreateChannelMembership with all optional fields omitted.

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

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

$sel:channelArn:CreateChannelMembership', createChannelMembership_channelArn - The ARN of the channel to which you're adding users.

$sel:memberArn:CreateChannelMembership', createChannelMembership_memberArn - The ARN of the member you want to add to the channel.

$sel:type':CreateChannelMembership', createChannelMembership_type - The membership type of a user, DEFAULT or HIDDEN. Default members are always returned as part of ListChannelMemberships. Hidden members are only returned if the type filter in ListChannelMemberships equals HIDDEN. Otherwise hidden members are not returned. This is only supported by moderators.

$sel:chimeBearer:CreateChannelMembership', createChannelMembership_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data CreateChannelMembershipResponse Source #

See: newCreateChannelMembershipResponse smart constructor.

Instances

Instances details
Eq CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Show CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Generic CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Associated Types

type Rep CreateChannelMembershipResponse :: Type -> Type #

NFData CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

type Rep CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

type Rep CreateChannelMembershipResponse = D1 ('MetaData "CreateChannelMembershipResponse" "Amazonka.ChimeSDKMessaging.CreateChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "CreateChannelMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateChannelMembershipResponse Source #

Create a value of CreateChannelMembershipResponse with all optional fields omitted.

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

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

$sel:channelArn:CreateChannelMembership', createChannelMembershipResponse_channelArn - The ARN of the channel.

$sel:member:CreateChannelMembershipResponse', createChannelMembershipResponse_member - The ARN and metadata of the member being added.

$sel:httpStatus:CreateChannelMembershipResponse', createChannelMembershipResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.ChimeSDKMessaging.TagResource" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Tag))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.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:resourceARN:TagResource', tagResource_resourceARN - The resource ARN.

$sel:tags:TagResource', tagResource_tags - The tag key-value pairs.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ChimeSDKMessaging.TagResource" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

ChannelFlowCallback

data ChannelFlowCallback Source #

See: newChannelFlowCallback smart constructor.

Instances

Instances details
Eq ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Show ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Generic ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Associated Types

type Rep ChannelFlowCallback :: Type -> Type #

NFData ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Methods

rnf :: ChannelFlowCallback -> () #

Hashable ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

ToJSON ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

AWSRequest ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Associated Types

type AWSResponse ChannelFlowCallback #

ToHeaders ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

ToPath ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

ToQuery ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

type Rep ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

type Rep ChannelFlowCallback = D1 ('MetaData "ChannelFlowCallback" "Amazonka.ChimeSDKMessaging.ChannelFlowCallback" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelFlowCallback'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deleteResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "callbackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "channelMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChannelMessageCallback))))
type AWSResponse ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

newChannelFlowCallback Source #

Create a value of ChannelFlowCallback with all optional fields omitted.

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

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

$sel:deleteResource:ChannelFlowCallback', channelFlowCallback_deleteResource - When a processor determines that a message needs to be DENIED, pass this parameter with a value of true.

$sel:callbackId:ChannelFlowCallback', channelFlowCallback_callbackId - The identifier passed to the processor by the service when invoked. Use the identifier to call back the service.

$sel:channelArn:ChannelFlowCallback', channelFlowCallback_channelArn - The ARN of the channel.

$sel:channelMessage:ChannelFlowCallback', channelFlowCallback_channelMessage - Stores information about the processed message.

data ChannelFlowCallbackResponse Source #

See: newChannelFlowCallbackResponse smart constructor.

Instances

Instances details
Eq ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Read ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Show ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Generic ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Associated Types

type Rep ChannelFlowCallbackResponse :: Type -> Type #

NFData ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

type Rep ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

type Rep ChannelFlowCallbackResponse = D1 ('MetaData "ChannelFlowCallbackResponse" "Amazonka.ChimeSDKMessaging.ChannelFlowCallback" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelFlowCallbackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "callbackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newChannelFlowCallbackResponse Source #

Create a value of ChannelFlowCallbackResponse with all optional fields omitted.

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

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

$sel:callbackId:ChannelFlowCallback', channelFlowCallbackResponse_callbackId - The call back ID passed in the request.

$sel:channelArn:ChannelFlowCallback', channelFlowCallbackResponse_channelArn - The ARN of the channel.

$sel:httpStatus:ChannelFlowCallbackResponse', channelFlowCallbackResponse_httpStatus - The response's http status code.

DeleteChannelModerator

data DeleteChannelModerator Source #

See: newDeleteChannelModerator smart constructor.

Instances

Instances details
Eq DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Read DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Show DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Generic DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Associated Types

type Rep DeleteChannelModerator :: Type -> Type #

NFData DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Methods

rnf :: DeleteChannelModerator -> () #

Hashable DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

AWSRequest DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Associated Types

type AWSResponse DeleteChannelModerator #

ToHeaders DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

ToPath DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

ToQuery DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

type Rep DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

type Rep DeleteChannelModerator = D1 ('MetaData "DeleteChannelModerator" "Amazonka.ChimeSDKMessaging.DeleteChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelModerator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "channelModeratorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

newDeleteChannelModerator Source #

Create a value of DeleteChannelModerator with all optional fields omitted.

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

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

$sel:channelArn:DeleteChannelModerator', deleteChannelModerator_channelArn - The ARN of the channel.

$sel:channelModeratorArn:DeleteChannelModerator', deleteChannelModerator_channelModeratorArn - The ARN of the moderator being deleted.

$sel:chimeBearer:DeleteChannelModerator', deleteChannelModerator_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DeleteChannelModeratorResponse Source #

See: newDeleteChannelModeratorResponse smart constructor.

Instances

Instances details
Eq DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Read DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Show DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Generic DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Associated Types

type Rep DeleteChannelModeratorResponse :: Type -> Type #

NFData DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

type Rep DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

type Rep DeleteChannelModeratorResponse = D1 ('MetaData "DeleteChannelModeratorResponse" "Amazonka.ChimeSDKMessaging.DeleteChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelModeratorResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelModeratorResponse :: DeleteChannelModeratorResponse Source #

Create a value of DeleteChannelModeratorResponse with all optional fields omitted.

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

DescribeChannelBan

data DescribeChannelBan Source #

See: newDescribeChannelBan smart constructor.

Instances

Instances details
Eq DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Read DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Show DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Generic DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Associated Types

type Rep DescribeChannelBan :: Type -> Type #

NFData DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Methods

rnf :: DescribeChannelBan -> () #

Hashable DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

AWSRequest DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Associated Types

type AWSResponse DescribeChannelBan #

ToHeaders DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

ToPath DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

ToQuery DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

type Rep DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

type Rep DescribeChannelBan = D1 ('MetaData "DescribeChannelBan" "Amazonka.ChimeSDKMessaging.DescribeChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelBan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

newDescribeChannelBan Source #

Create a value of DescribeChannelBan with all optional fields omitted.

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

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

$sel:channelArn:DescribeChannelBan', describeChannelBan_channelArn - The ARN of the channel from which the user is banned.

$sel:memberArn:DescribeChannelBan', describeChannelBan_memberArn - The ARN of the member being banned.

$sel:chimeBearer:DescribeChannelBan', describeChannelBan_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DescribeChannelBanResponse Source #

See: newDescribeChannelBanResponse smart constructor.

Instances

Instances details
Eq DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Show DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Generic DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Associated Types

type Rep DescribeChannelBanResponse :: Type -> Type #

NFData DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

type Rep DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

type Rep DescribeChannelBanResponse = D1 ('MetaData "DescribeChannelBanResponse" "Amazonka.ChimeSDKMessaging.DescribeChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelBanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelBan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelBan)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeChannelBanResponse Source #

Create a value of DescribeChannelBanResponse with all optional fields omitted.

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

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

$sel:channelBan:DescribeChannelBanResponse', describeChannelBanResponse_channelBan - The details of the ban.

$sel:httpStatus:DescribeChannelBanResponse', describeChannelBanResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.ChimeSDKMessaging.UntagResource" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty (Sensitive Text)))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.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:resourceARN:UntagResource', untagResource_resourceARN - The resource ARN.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ChimeSDKMessaging.UntagResource" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

ListChannelModerators

data ListChannelModerators Source #

See: newListChannelModerators smart constructor.

Instances

Instances details
Eq ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Show ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Generic ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Associated Types

type Rep ListChannelModerators :: Type -> Type #

NFData ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Methods

rnf :: ListChannelModerators -> () #

Hashable ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

AWSRequest ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Associated Types

type AWSResponse ListChannelModerators #

ToHeaders ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

ToPath ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

ToQuery ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

type Rep ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

type Rep ListChannelModerators = D1 ('MetaData "ListChannelModerators" "Amazonka.ChimeSDKMessaging.ListChannelModerators" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelModerators'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

newListChannelModerators Source #

Create a value of ListChannelModerators with all optional fields omitted.

Use 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:ListChannelModerators', listChannelModerators_nextToken - The token passed by previous API calls until all requested moderators are returned.

$sel:maxResults:ListChannelModerators', listChannelModerators_maxResults - The maximum number of moderators that you want returned.

$sel:channelArn:ListChannelModerators', listChannelModerators_channelArn - The ARN of the channel.

$sel:chimeBearer:ListChannelModerators', listChannelModerators_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelModeratorsResponse Source #

See: newListChannelModeratorsResponse smart constructor.

Instances

Instances details
Eq ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Show ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Generic ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Associated Types

type Rep ListChannelModeratorsResponse :: Type -> Type #

NFData ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

type Rep ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

type Rep ListChannelModeratorsResponse = D1 ('MetaData "ListChannelModeratorsResponse" "Amazonka.ChimeSDKMessaging.ListChannelModerators" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelModeratorsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelModerators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelModeratorSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelModeratorsResponse Source #

Create a value of ListChannelModeratorsResponse with all optional fields omitted.

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

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

$sel:channelArn:ListChannelModerators', listChannelModeratorsResponse_channelArn - The ARN of the channel.

$sel:nextToken:ListChannelModerators', listChannelModeratorsResponse_nextToken - The token passed by previous API calls until all requested moderators are returned.

$sel:channelModerators:ListChannelModeratorsResponse', listChannelModeratorsResponse_channelModerators - The information about and names of each moderator.

$sel:httpStatus:ListChannelModeratorsResponse', listChannelModeratorsResponse_httpStatus - The response's http status code.

DescribeChannel

data DescribeChannel Source #

See: newDescribeChannel smart constructor.

Constructors

DescribeChannel' Text Text 

Instances

Instances details
Eq DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Read DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Show DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Generic DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Associated Types

type Rep DescribeChannel :: Type -> Type #

NFData DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Methods

rnf :: DescribeChannel -> () #

Hashable DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

AWSRequest DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Associated Types

type AWSResponse DescribeChannel #

ToHeaders DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

ToPath DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

ToQuery DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

type Rep DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

type Rep DescribeChannel = D1 ('MetaData "DescribeChannel" "Amazonka.ChimeSDKMessaging.DescribeChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

newDescribeChannel Source #

Create a value of DescribeChannel with all optional fields omitted.

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

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

$sel:channelArn:DescribeChannel', describeChannel_channelArn - The ARN of the channel.

$sel:chimeBearer:DescribeChannel', describeChannel_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DescribeChannelResponse Source #

See: newDescribeChannelResponse smart constructor.

Instances

Instances details
Eq DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Show DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Generic DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Associated Types

type Rep DescribeChannelResponse :: Type -> Type #

NFData DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Methods

rnf :: DescribeChannelResponse -> () #

type Rep DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

type Rep DescribeChannelResponse = D1 ('MetaData "DescribeChannelResponse" "Amazonka.ChimeSDKMessaging.DescribeChannel" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DescribeChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Channel)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeChannelResponse Source #

Create a value of DescribeChannelResponse with all optional fields omitted.

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

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

$sel:channel:DescribeChannelResponse', describeChannelResponse_channel - The channel details.

$sel:httpStatus:DescribeChannelResponse', describeChannelResponse_httpStatus - The response's http status code.

DeleteChannelMessage

data DeleteChannelMessage Source #

See: newDeleteChannelMessage smart constructor.

Instances

Instances details
Eq DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Read DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Show DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Generic DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Associated Types

type Rep DeleteChannelMessage :: Type -> Type #

NFData DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Methods

rnf :: DeleteChannelMessage -> () #

Hashable DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

AWSRequest DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Associated Types

type AWSResponse DeleteChannelMessage #

ToHeaders DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

ToPath DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

ToQuery DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

type Rep DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

type Rep DeleteChannelMessage = D1 ('MetaData "DeleteChannelMessage" "Amazonka.ChimeSDKMessaging.DeleteChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

newDeleteChannelMessage Source #

Create a value of DeleteChannelMessage with all optional fields omitted.

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

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

$sel:channelArn:DeleteChannelMessage', deleteChannelMessage_channelArn - The ARN of the channel.

$sel:messageId:DeleteChannelMessage', deleteChannelMessage_messageId - The ID of the message being deleted.

$sel:chimeBearer:DeleteChannelMessage', deleteChannelMessage_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data DeleteChannelMessageResponse Source #

See: newDeleteChannelMessageResponse smart constructor.

Instances

Instances details
Eq DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Read DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Show DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Generic DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Associated Types

type Rep DeleteChannelMessageResponse :: Type -> Type #

NFData DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

type Rep DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

type Rep DeleteChannelMessageResponse = D1 ('MetaData "DeleteChannelMessageResponse" "Amazonka.ChimeSDKMessaging.DeleteChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "DeleteChannelMessageResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelMessageResponse :: DeleteChannelMessageResponse Source #

Create a value of DeleteChannelMessageResponse with all optional fields omitted.

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

UpdateChannelMessage

data UpdateChannelMessage Source #

See: newUpdateChannelMessage smart constructor.

Instances

Instances details
Eq UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Show UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Generic UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Associated Types

type Rep UpdateChannelMessage :: Type -> Type #

NFData UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Methods

rnf :: UpdateChannelMessage -> () #

Hashable UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

ToJSON UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

AWSRequest UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Associated Types

type AWSResponse UpdateChannelMessage #

ToHeaders UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

ToPath UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

ToQuery UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

type Rep UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

type Rep UpdateChannelMessage = D1 ('MetaData "UpdateChannelMessage" "Amazonka.ChimeSDKMessaging.UpdateChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

newUpdateChannelMessage Source #

Create a value of UpdateChannelMessage with all optional fields omitted.

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

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

$sel:content:UpdateChannelMessage', updateChannelMessage_content - The content of the message being updated.

$sel:metadata:UpdateChannelMessage', updateChannelMessage_metadata - The metadata of the message being updated.

$sel:channelArn:UpdateChannelMessage', updateChannelMessage_channelArn - The ARN of the channel.

$sel:messageId:UpdateChannelMessage', updateChannelMessage_messageId - The ID string of the message being updated.

$sel:chimeBearer:UpdateChannelMessage', updateChannelMessage_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data UpdateChannelMessageResponse Source #

See: newUpdateChannelMessageResponse smart constructor.

Instances

Instances details
Eq UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Read UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Show UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Generic UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Associated Types

type Rep UpdateChannelMessageResponse :: Type -> Type #

NFData UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

type Rep UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

type Rep UpdateChannelMessageResponse = D1 ('MetaData "UpdateChannelMessageResponse" "Amazonka.ChimeSDKMessaging.UpdateChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "UpdateChannelMessageResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateChannelMessageResponse Source #

Create a value of UpdateChannelMessageResponse with all optional fields omitted.

Use 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:UpdateChannelMessageResponse', updateChannelMessageResponse_status - The status of the message update.

$sel:channelArn:UpdateChannelMessage', updateChannelMessageResponse_channelArn - The ARN of the channel.

$sel:messageId:UpdateChannelMessage', updateChannelMessageResponse_messageId - The ID string of the message being updated.

$sel:httpStatus:UpdateChannelMessageResponse', updateChannelMessageResponse_httpStatus - The response's http status code.

ListChannelMessages

data ListChannelMessages Source #

See: newListChannelMessages smart constructor.

Instances

Instances details
Eq ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Show ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Generic ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Associated Types

type Rep ListChannelMessages :: Type -> Type #

NFData ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Methods

rnf :: ListChannelMessages -> () #

Hashable ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

AWSRequest ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Associated Types

type AWSResponse ListChannelMessages #

ToHeaders ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

ToPath ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

ToQuery ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

type Rep ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

type Rep ListChannelMessages = D1 ('MetaData "ListChannelMessages" "Amazonka.ChimeSDKMessaging.ListChannelMessages" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelMessages'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "notBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)))) :*: ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "notAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

newListChannelMessages Source #

Create a value of ListChannelMessages with all optional fields omitted.

Use 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:ListChannelMessages', listChannelMessages_nextToken - The token passed by previous API calls until all requested messages are returned.

$sel:notBefore:ListChannelMessages', listChannelMessages_notBefore - The initial or starting time stamp for your requested messages.

$sel:sortOrder:ListChannelMessages', listChannelMessages_sortOrder - The order in which you want messages sorted. Default is Descending, based on time created.

$sel:maxResults:ListChannelMessages', listChannelMessages_maxResults - The maximum number of messages that you want returned.

$sel:notAfter:ListChannelMessages', listChannelMessages_notAfter - The final or ending time stamp for your requested messages.

$sel:channelArn:ListChannelMessages', listChannelMessages_channelArn - The ARN of the channel.

$sel:chimeBearer:ListChannelMessages', listChannelMessages_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data ListChannelMessagesResponse Source #

See: newListChannelMessagesResponse smart constructor.

Instances

Instances details
Eq ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Show ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Generic ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Associated Types

type Rep ListChannelMessagesResponse :: Type -> Type #

NFData ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

type Rep ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

type Rep ListChannelMessagesResponse = D1 ('MetaData "ListChannelMessagesResponse" "Amazonka.ChimeSDKMessaging.ListChannelMessages" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelMessagesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelMessageSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelMessagesResponse Source #

Create a value of ListChannelMessagesResponse with all optional fields omitted.

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

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

$sel:channelArn:ListChannelMessages', listChannelMessagesResponse_channelArn - The ARN of the channel containing the requested messages.

$sel:nextToken:ListChannelMessages', listChannelMessagesResponse_nextToken - The token passed by previous API calls until all requested messages are returned.

$sel:channelMessages:ListChannelMessagesResponse', listChannelMessagesResponse_channelMessages - The information about, and content of, each requested message.

$sel:httpStatus:ListChannelMessagesResponse', listChannelMessagesResponse_httpStatus - The response's http status code.

ListChannelsAssociatedWithChannelFlow

data ListChannelsAssociatedWithChannelFlow Source #

Instances

Instances details
Eq ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Show ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Generic ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

NFData ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Hashable ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

AWSRequest ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

ToHeaders ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

ToPath ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

ToQuery ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

type Rep ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

type Rep ListChannelsAssociatedWithChannelFlow = D1 ('MetaData "ListChannelsAssociatedWithChannelFlow" "Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelsAssociatedWithChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

newListChannelsAssociatedWithChannelFlow Source #

Create a value of ListChannelsAssociatedWithChannelFlow with all optional fields omitted.

Use 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:ListChannelsAssociatedWithChannelFlow', listChannelsAssociatedWithChannelFlow_nextToken - The token passed by previous API calls until all requested channels are returned.

$sel:maxResults:ListChannelsAssociatedWithChannelFlow', listChannelsAssociatedWithChannelFlow_maxResults - The maximum number of channels that you want to return.

$sel:channelFlowArn:ListChannelsAssociatedWithChannelFlow', listChannelsAssociatedWithChannelFlow_channelFlowArn - The ARN of the channel flow.

data ListChannelsAssociatedWithChannelFlowResponse Source #

Instances

Instances details
Eq ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Show ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Generic ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

NFData ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

type Rep ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

type Rep ListChannelsAssociatedWithChannelFlowResponse = D1 ('MetaData "ListChannelsAssociatedWithChannelFlowResponse" "Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ListChannelsAssociatedWithChannelFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelAssociatedWithFlowSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelsAssociatedWithChannelFlowResponse Source #

Create a value of ListChannelsAssociatedWithChannelFlowResponse with all optional fields omitted.

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

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

$sel:channels:ListChannelsAssociatedWithChannelFlowResponse', listChannelsAssociatedWithChannelFlowResponse_channels - The information about each channel.

$sel:nextToken:ListChannelsAssociatedWithChannelFlow', listChannelsAssociatedWithChannelFlowResponse_nextToken - The token passed by previous API calls until all requested channels are returned.

$sel:httpStatus:ListChannelsAssociatedWithChannelFlowResponse', listChannelsAssociatedWithChannelFlowResponse_httpStatus - The response's http status code.

BatchCreateChannelMembership

data BatchCreateChannelMembership Source #

See: newBatchCreateChannelMembership smart constructor.

Instances

Instances details
Eq BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Read BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Show BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Generic BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Associated Types

type Rep BatchCreateChannelMembership :: Type -> Type #

NFData BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Hashable BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

ToJSON BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

AWSRequest BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

ToHeaders BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

ToPath BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

ToQuery BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

type Rep BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

type Rep BatchCreateChannelMembership = D1 ('MetaData "BatchCreateChannelMembership" "Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "BatchCreateChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "memberArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

newBatchCreateChannelMembership Source #

Create a value of BatchCreateChannelMembership with all optional fields omitted.

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

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

$sel:type':BatchCreateChannelMembership', batchCreateChannelMembership_type - The membership type of a user, DEFAULT or HIDDEN. Default members are always returned as part of ListChannelMemberships. Hidden members are only returned if the type filter in ListChannelMemberships equals HIDDEN. Otherwise hidden members are not returned. This is only supported by moderators.

$sel:channelArn:BatchCreateChannelMembership', batchCreateChannelMembership_channelArn - The ARN of the channel to which you're adding users.

$sel:memberArns:BatchCreateChannelMembership', batchCreateChannelMembership_memberArns - The ARNs of the members you want to add to the channel.

$sel:chimeBearer:BatchCreateChannelMembership', batchCreateChannelMembership_chimeBearer - The AppInstanceUserArn of the user that makes the API call.

data BatchCreateChannelMembershipResponse Source #

Instances

Instances details
Eq BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Show BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Generic BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

NFData BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

type Rep BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

type Rep BatchCreateChannelMembershipResponse = D1 ('MetaData "BatchCreateChannelMembershipResponse" "Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "BatchCreateChannelMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchCreateChannelMembershipError])) :*: (S1 ('MetaSel ('Just "batchChannelMemberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchChannelMemberships)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchCreateChannelMembershipResponse Source #

Create a value of BatchCreateChannelMembershipResponse with all optional fields omitted.

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

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

$sel:errors:BatchCreateChannelMembershipResponse', batchCreateChannelMembershipResponse_errors - If the action fails for one or more of the memberships in the request, a list of the memberships is returned, along with error codes and error messages.

$sel:batchChannelMemberships:BatchCreateChannelMembershipResponse', batchCreateChannelMembershipResponse_batchChannelMemberships - The list of channel memberships in the response.

$sel:httpStatus:BatchCreateChannelMembershipResponse', batchCreateChannelMembershipResponse_httpStatus - The response's http status code.

Types

ChannelMembershipType

newtype ChannelMembershipType Source #

Instances

Instances details
Eq ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Ord ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Read ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Show ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Generic ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Associated Types

type Rep ChannelMembershipType :: Type -> Type #

NFData ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Methods

rnf :: ChannelMembershipType -> () #

Hashable ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToJSON ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToJSONKey ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

FromJSON ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

FromJSONKey ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToLog ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToHeader ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToQuery ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

FromXML ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToXML ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToByteString ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

FromText ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToText ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

type Rep ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

type Rep ChannelMembershipType = D1 ('MetaData "ChannelMembershipType" "Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ChannelMembershipType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMembershipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMessagePersistenceType

newtype ChannelMessagePersistenceType Source #

Instances

Instances details
Eq ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Ord ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Read ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Show ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Generic ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Associated Types

type Rep ChannelMessagePersistenceType :: Type -> Type #

NFData ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Hashable ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToJSON ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToJSONKey ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

FromJSON ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

FromJSONKey ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToLog ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToHeader ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToQuery ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

FromXML ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToXML ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToByteString ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

FromText ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToText ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

type Rep ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

type Rep ChannelMessagePersistenceType = D1 ('MetaData "ChannelMessagePersistenceType" "Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ChannelMessagePersistenceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMessagePersistenceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMessageStatus

newtype ChannelMessageStatus Source #

Instances

Instances details
Eq ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Ord ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Read ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Show ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Generic ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Associated Types

type Rep ChannelMessageStatus :: Type -> Type #

NFData ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Methods

rnf :: ChannelMessageStatus -> () #

Hashable ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToJSON ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToJSONKey ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

FromJSON ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

FromJSONKey ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToLog ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToHeader ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToQuery ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

FromXML ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToXML ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToByteString ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

FromText ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToText ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

type Rep ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

type Rep ChannelMessageStatus = D1 ('MetaData "ChannelMessageStatus" "Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ChannelMessageStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMessageStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMessageType

newtype ChannelMessageType Source #

Instances

Instances details
Eq ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Ord ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Read ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Show ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Generic ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Associated Types

type Rep ChannelMessageType :: Type -> Type #

NFData ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Methods

rnf :: ChannelMessageType -> () #

Hashable ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToJSON ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToJSONKey ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

FromJSON ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

FromJSONKey ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToLog ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToHeader ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToQuery ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

FromXML ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToXML ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToByteString ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

FromText ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToText ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

type Rep ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

type Rep ChannelMessageType = D1 ('MetaData "ChannelMessageType" "Amazonka.ChimeSDKMessaging.Types.ChannelMessageType" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ChannelMessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMode

newtype ChannelMode Source #

Constructors

ChannelMode' 

Instances

Instances details
Eq ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Ord ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Read ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Show ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Generic ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Associated Types

type Rep ChannelMode :: Type -> Type #

NFData ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Methods

rnf :: ChannelMode -> () #

Hashable ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToJSON ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToJSONKey ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

FromJSON ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

FromJSONKey ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToLog ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToHeader ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToQuery ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

FromXML ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToXML ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Methods

toXML :: ChannelMode -> XML #

ToByteString ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

FromText ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToText ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Methods

toText :: ChannelMode -> Text #

type Rep ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

type Rep ChannelMode = D1 ('MetaData "ChannelMode" "Amazonka.ChimeSDKMessaging.Types.ChannelMode" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ChannelMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelPrivacy

newtype ChannelPrivacy Source #

Constructors

ChannelPrivacy' 

Instances

Instances details
Eq ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Ord ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Read ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Show ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Generic ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Associated Types

type Rep ChannelPrivacy :: Type -> Type #

NFData ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Methods

rnf :: ChannelPrivacy -> () #

Hashable ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToJSON ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToJSONKey ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

FromJSON ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

FromJSONKey ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToLog ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToHeader ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToQuery ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

FromXML ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToXML ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Methods

toXML :: ChannelPrivacy -> XML #

ToByteString ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

FromText ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToText ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

type Rep ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

type Rep ChannelPrivacy = D1 ('MetaData "ChannelPrivacy" "Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ChannelPrivacy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelPrivacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorCode

newtype ErrorCode Source #

Constructors

ErrorCode' 

Fields

Instances

Instances details
Eq ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Read ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToJSON ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

FromJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

FromXML ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToXML ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Methods

toXML :: ErrorCode -> XML #

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

FromText ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToText ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Methods

toText :: ErrorCode -> Text #

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

type Rep ErrorCode = D1 ('MetaData "ErrorCode" "Amazonka.ChimeSDKMessaging.Types.ErrorCode" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "ErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FallbackAction

newtype FallbackAction Source #

Constructors

FallbackAction' 

Instances

Instances details
Eq FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Ord FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Read FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Show FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Generic FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Associated Types

type Rep FallbackAction :: Type -> Type #

NFData FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Methods

rnf :: FallbackAction -> () #

Hashable FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToJSON FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToJSONKey FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

FromJSON FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

FromJSONKey FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToLog FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToHeader FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToQuery FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

FromXML FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToXML FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Methods

toXML :: FallbackAction -> XML #

ToByteString FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

FromText FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToText FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

type Rep FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

type Rep FallbackAction = D1 ('MetaData "FallbackAction" "Amazonka.ChimeSDKMessaging.Types.FallbackAction" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "FallbackAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFallbackAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InvocationType

newtype InvocationType Source #

Constructors

InvocationType' 

Bundled Patterns

pattern InvocationType_ASYNC :: InvocationType 

Instances

Instances details
Eq InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Ord InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Read InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Show InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Generic InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Associated Types

type Rep InvocationType :: Type -> Type #

NFData InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Methods

rnf :: InvocationType -> () #

Hashable InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToJSON InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToJSONKey InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

FromJSON InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

FromJSONKey InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToLog InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToHeader InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToQuery InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

FromXML InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToXML InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Methods

toXML :: InvocationType -> XML #

ToByteString InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

FromText InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToText InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

type Rep InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

type Rep InvocationType = D1 ('MetaData "InvocationType" "Amazonka.ChimeSDKMessaging.Types.InvocationType" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "InvocationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInvocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_ASCENDING :: SortOrder 
pattern SortOrder_DESCENDING :: SortOrder 

Instances

Instances details
Eq SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Read SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Generic SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

NFData SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

FromText SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Methods

toText :: SortOrder -> Text #

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.ChimeSDKMessaging.Types.SortOrder" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppInstanceUserMembershipSummary

data AppInstanceUserMembershipSummary Source #

Summary of the membership details of an AppInstanceUser.

See: newAppInstanceUserMembershipSummary smart constructor.

Instances

Instances details
Eq AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Read AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Show AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Generic AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Associated Types

type Rep AppInstanceUserMembershipSummary :: Type -> Type #

NFData AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Hashable AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

FromJSON AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

type Rep AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

type Rep AppInstanceUserMembershipSummary = D1 ('MetaData "AppInstanceUserMembershipSummary" "Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "AppInstanceUserMembershipSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "readMarkerTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType))))

newAppInstanceUserMembershipSummary :: AppInstanceUserMembershipSummary Source #

Create a value of AppInstanceUserMembershipSummary with all optional fields omitted.

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

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

$sel:readMarkerTimestamp:AppInstanceUserMembershipSummary', appInstanceUserMembershipSummary_readMarkerTimestamp - The time at which a message was last read.

$sel:type':AppInstanceUserMembershipSummary', appInstanceUserMembershipSummary_type - The type of ChannelMembership.

BatchChannelMemberships

data BatchChannelMemberships Source #

The membership information, including member ARNs, the channel ARN, and membership types.

See: newBatchChannelMemberships smart constructor.

Instances

Instances details
Eq BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

Show BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

Generic BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

Associated Types

type Rep BatchChannelMemberships :: Type -> Type #

NFData BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

Methods

rnf :: BatchChannelMemberships -> () #

Hashable BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

FromJSON BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

type Rep BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

type Rep BatchChannelMemberships = D1 ('MetaData "BatchChannelMemberships" "Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "BatchChannelMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "members") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Identity])) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType)) :*: S1 ('MetaSel ('Just "invitedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)))))

newBatchChannelMemberships :: BatchChannelMemberships Source #

Create a value of BatchChannelMemberships with all optional fields omitted.

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

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

$sel:members:BatchChannelMemberships', batchChannelMemberships_members - The users successfully added to the request.

$sel:channelArn:BatchChannelMemberships', batchChannelMemberships_channelArn - The ARN of the channel to which you're adding users.

$sel:type':BatchChannelMemberships', batchChannelMemberships_type - The membership types set for the channel users.

$sel:invitedBy:BatchChannelMemberships', batchChannelMemberships_invitedBy - The identifier of the member who invited another member.

BatchCreateChannelMembershipError

data BatchCreateChannelMembershipError Source #

A list of failed member ARNs, error codes, and error messages.

See: newBatchCreateChannelMembershipError smart constructor.

Instances

Instances details
Eq BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Read BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Show BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Generic BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Associated Types

type Rep BatchCreateChannelMembershipError :: Type -> Type #

NFData BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Hashable BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

FromJSON BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

type Rep BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

type Rep BatchCreateChannelMembershipError = D1 ('MetaData "BatchCreateChannelMembershipError" "Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "BatchCreateChannelMembershipError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorCode)) :*: (S1 ('MetaSel ('Just "memberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBatchCreateChannelMembershipError :: BatchCreateChannelMembershipError Source #

Create a value of BatchCreateChannelMembershipError with all optional fields omitted.

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

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

$sel:errorCode:BatchCreateChannelMembershipError', batchCreateChannelMembershipError_errorCode - The error code.

$sel:memberArn:BatchCreateChannelMembershipError', batchCreateChannelMembershipError_memberArn - The ARN of the member that the service couldn't add.

$sel:errorMessage:BatchCreateChannelMembershipError', batchCreateChannelMembershipError_errorMessage - The error message.

Channel

data Channel Source #

The details of a channel.

See: newChannel smart constructor.

Instances

Instances details
Eq Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Methods

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

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

Show Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Generic Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Associated Types

type Rep Channel :: Type -> Type #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

NFData Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Methods

rnf :: Channel -> () #

Hashable Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

FromJSON Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

type Rep Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

newChannel :: Channel Source #

Create a value of Channel with all optional fields omitted.

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

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

$sel:mode:Channel', channel_mode - The mode of the channel.

$sel:createdBy:Channel', channel_createdBy - The AppInstanceUser who created the channel.

$sel:channelArn:Channel', channel_channelArn - The ARN of a channel.

$sel:privacy:Channel', channel_privacy - The channel's privacy setting.

$sel:channelFlowArn:Channel', channel_channelFlowArn - The ARN of the channel flow.

$sel:lastMessageTimestamp:Channel', channel_lastMessageTimestamp - The time at which a member sent the last message in the channel.

$sel:name:Channel', channel_name - The name of a channel.

$sel:metadata:Channel', channel_metadata - The channel's metadata.

$sel:createdTimestamp:Channel', channel_createdTimestamp - The time at which the AppInstanceUser created the channel.

$sel:lastUpdatedTimestamp:Channel', channel_lastUpdatedTimestamp - The time at which a channel was last updated.

ChannelAssociatedWithFlowSummary

data ChannelAssociatedWithFlowSummary Source #

Summary of details of a channel associated with channel flow.

See: newChannelAssociatedWithFlowSummary smart constructor.

Instances

Instances details
Eq ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

Show ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

Generic ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

Associated Types

type Rep ChannelAssociatedWithFlowSummary :: Type -> Type #

NFData ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

Hashable ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

FromJSON ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

type Rep ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

type Rep ChannelAssociatedWithFlowSummary = D1 ('MetaData "ChannelAssociatedWithFlowSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelAssociatedWithFlowSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))))

ChannelBan

data ChannelBan Source #

The details of a channel ban.

See: newChannelBan smart constructor.

Instances

Instances details
Eq ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

Show ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

Generic ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

Associated Types

type Rep ChannelBan :: Type -> Type #

NFData ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

Methods

rnf :: ChannelBan -> () #

Hashable ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

FromJSON ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

type Rep ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

type Rep ChannelBan = D1 ('MetaData "ChannelBan" "Amazonka.ChimeSDKMessaging.Types.ChannelBan" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelBan'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newChannelBan :: ChannelBan Source #

Create a value of ChannelBan with all optional fields omitted.

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

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

$sel:createdBy:ChannelBan', channelBan_createdBy - The AppInstanceUser who created the ban.

$sel:channelArn:ChannelBan', channelBan_channelArn - The ARN of the channel from which a member is being banned.

$sel:member:ChannelBan', channelBan_member - The member being banned from the channel.

$sel:createdTimestamp:ChannelBan', channelBan_createdTimestamp - The time at which the ban was created.

ChannelBanSummary

data ChannelBanSummary Source #

Summary of the details of a ChannelBan.

See: newChannelBanSummary smart constructor.

Instances

Instances details
Eq ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

Show ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

Generic ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

Associated Types

type Rep ChannelBanSummary :: Type -> Type #

NFData ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

Methods

rnf :: ChannelBanSummary -> () #

Hashable ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

FromJSON ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

type Rep ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

type Rep ChannelBanSummary = D1 ('MetaData "ChannelBanSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelBanSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))))

newChannelBanSummary :: ChannelBanSummary Source #

Create a value of ChannelBanSummary with all optional fields omitted.

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

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

$sel:member:ChannelBanSummary', channelBanSummary_member - The member being banned from a channel.

ChannelFlow

data ChannelFlow Source #

The details of a channel flow.

See: newChannelFlow smart constructor.

Instances

Instances details
Eq ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

Show ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

Generic ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

Associated Types

type Rep ChannelFlow :: Type -> Type #

NFData ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

Methods

rnf :: ChannelFlow -> () #

Hashable ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

FromJSON ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

type Rep ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

type Rep ChannelFlow = D1 ('MetaData "ChannelFlow" "Amazonka.ChimeSDKMessaging.Types.ChannelFlow" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelFlow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "processors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Processor))) :*: S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newChannelFlow :: ChannelFlow Source #

Create a value of ChannelFlow with all optional fields omitted.

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

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

$sel:processors:ChannelFlow', channelFlow_processors - Information about the processor Lambda functions.

$sel:channelFlowArn:ChannelFlow', channelFlow_channelFlowArn - The ARN of the channel flow.

$sel:name:ChannelFlow', channelFlow_name - The name of the channel flow.

$sel:createdTimestamp:ChannelFlow', channelFlow_createdTimestamp - The time at which the channel flow was created.

$sel:lastUpdatedTimestamp:ChannelFlow', channelFlow_lastUpdatedTimestamp - The time at which a channel flow was updated.

ChannelFlowSummary

data ChannelFlowSummary Source #

Summary of details of a channel flow.

See: newChannelFlowSummary smart constructor.

Instances

Instances details
Eq ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

Show ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

Generic ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

Associated Types

type Rep ChannelFlowSummary :: Type -> Type #

NFData ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

Methods

rnf :: ChannelFlowSummary -> () #

Hashable ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

FromJSON ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

type Rep ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

type Rep ChannelFlowSummary = D1 ('MetaData "ChannelFlowSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelFlowSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "processors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Processor))) :*: (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))))

newChannelFlowSummary :: ChannelFlowSummary Source #

Create a value of ChannelFlowSummary with all optional fields omitted.

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

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

$sel:processors:ChannelFlowSummary', channelFlowSummary_processors - Information about the processor Lambda functions.

$sel:channelFlowArn:ChannelFlowSummary', channelFlowSummary_channelFlowArn - The ARN of the channel flow.

$sel:name:ChannelFlowSummary', channelFlowSummary_name - The name of the channel flow.

ChannelMembership

data ChannelMembership Source #

The details of a channel member.

See: newChannelMembership smart constructor.

Instances

Instances details
Eq ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

Show ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

Generic ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

Associated Types

type Rep ChannelMembership :: Type -> Type #

NFData ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

Methods

rnf :: ChannelMembership -> () #

Hashable ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

FromJSON ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

type Rep ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

type Rep ChannelMembership = D1 ('MetaData "ChannelMembership" "Amazonka.ChimeSDKMessaging.Types.ChannelMembership" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType)))) :*: (S1 ('MetaSel ('Just "invitedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newChannelMembership :: ChannelMembership Source #

Create a value of ChannelMembership with all optional fields omitted.

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

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

$sel:channelArn:ChannelMembership', channelMembership_channelArn - The ARN of the member's channel.

$sel:member:ChannelMembership', channelMembership_member - The data of the channel member.

$sel:type':ChannelMembership', channelMembership_type - The membership type set for the channel member.

$sel:invitedBy:ChannelMembership', channelMembership_invitedBy - The identifier of the member who invited another member.

$sel:createdTimestamp:ChannelMembership', channelMembership_createdTimestamp - The time at which the channel membership was created.

$sel:lastUpdatedTimestamp:ChannelMembership', channelMembership_lastUpdatedTimestamp - The time at which a channel membership was last updated.

ChannelMembershipForAppInstanceUserSummary

data ChannelMembershipForAppInstanceUserSummary Source #

Summary of the channel membership details of an AppInstanceUser.

See: newChannelMembershipForAppInstanceUserSummary smart constructor.

Instances

Instances details
Eq ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Show ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Generic ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

NFData ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Hashable ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

FromJSON ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

type Rep ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

type Rep ChannelMembershipForAppInstanceUserSummary = D1 ('MetaData "ChannelMembershipForAppInstanceUserSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMembershipForAppInstanceUserSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appInstanceUserMembershipSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppInstanceUserMembershipSummary)) :*: S1 ('MetaSel ('Just "channelSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelSummary))))

newChannelMembershipForAppInstanceUserSummary :: ChannelMembershipForAppInstanceUserSummary Source #

Create a value of ChannelMembershipForAppInstanceUserSummary with all optional fields omitted.

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

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

$sel:appInstanceUserMembershipSummary:ChannelMembershipForAppInstanceUserSummary', channelMembershipForAppInstanceUserSummary_appInstanceUserMembershipSummary - Returns the channel membership data for an AppInstance.

$sel:channelSummary:ChannelMembershipForAppInstanceUserSummary', channelMembershipForAppInstanceUserSummary_channelSummary - Returns the channel data for an AppInstance.

ChannelMembershipSummary

data ChannelMembershipSummary Source #

Summary of the details of a ChannelMembership.

See: newChannelMembershipSummary smart constructor.

Instances

Instances details
Eq ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

Show ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

Generic ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

Associated Types

type Rep ChannelMembershipSummary :: Type -> Type #

NFData ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

Hashable ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

FromJSON ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

type Rep ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

type Rep ChannelMembershipSummary = D1 ('MetaData "ChannelMembershipSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMembershipSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))))

newChannelMembershipSummary :: ChannelMembershipSummary Source #

Create a value of ChannelMembershipSummary with all optional fields omitted.

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

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

$sel:member:ChannelMembershipSummary', channelMembershipSummary_member - A member's summary data.

ChannelMessage

data ChannelMessage Source #

The details of a message in a channel.

See: newChannelMessage smart constructor.

Instances

Instances details
Eq ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

Show ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

Generic ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

Associated Types

type Rep ChannelMessage :: Type -> Type #

NFData ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

Methods

rnf :: ChannelMessage -> () #

Hashable ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

FromJSON ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

type Rep ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

type Rep ChannelMessage = D1 ('MetaData "ChannelMessage" "Amazonka.ChimeSDKMessaging.Types.ChannelMessage" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMessage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: (S1 ('MetaSel ('Just "sender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "redacted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "persistence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessagePersistenceType))))) :*: ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageType)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastEditedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newChannelMessage :: ChannelMessage Source #

Create a value of ChannelMessage with all optional fields omitted.

Use 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:ChannelMessage', channelMessage_status - The status of the channel message.

$sel:sender:ChannelMessage', channelMessage_sender - The message sender.

$sel:channelArn:ChannelMessage', channelMessage_channelArn - The ARN of the channel.

$sel:content:ChannelMessage', channelMessage_content - The message content.

$sel:redacted:ChannelMessage', channelMessage_redacted - Hides the content of a message.

$sel:persistence:ChannelMessage', channelMessage_persistence - The persistence setting for a channel message.

$sel:metadata:ChannelMessage', channelMessage_metadata - The message metadata.

$sel:type':ChannelMessage', channelMessage_type - The message type.

$sel:createdTimestamp:ChannelMessage', channelMessage_createdTimestamp - The time at which the message was created.

$sel:messageId:ChannelMessage', channelMessage_messageId - The ID of a message.

$sel:lastUpdatedTimestamp:ChannelMessage', channelMessage_lastUpdatedTimestamp - The time at which a message was updated.

$sel:lastEditedTimestamp:ChannelMessage', channelMessage_lastEditedTimestamp - The time at which a message was edited.

ChannelMessageCallback

data ChannelMessageCallback Source #

Stores information about a callback.

See: newChannelMessageCallback smart constructor.

Instances

Instances details
Eq ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

Show ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

Generic ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

Associated Types

type Rep ChannelMessageCallback :: Type -> Type #

NFData ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

Methods

rnf :: ChannelMessageCallback -> () #

Hashable ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

ToJSON ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

type Rep ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

type Rep ChannelMessageCallback = D1 ('MetaData "ChannelMessageCallback" "Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMessageCallback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newChannelMessageCallback Source #

Create a value of ChannelMessageCallback with all optional fields omitted.

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

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

$sel:content:ChannelMessageCallback', channelMessageCallback_content - The message content.

$sel:metadata:ChannelMessageCallback', channelMessageCallback_metadata - The message metadata.

$sel:messageId:ChannelMessageCallback', channelMessageCallback_messageId - The message ID.

ChannelMessageStatusStructure

data ChannelMessageStatusStructure Source #

Stores information about a message status.

See: newChannelMessageStatusStructure smart constructor.

Instances

Instances details
Eq ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Read ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Show ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Generic ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Associated Types

type Rep ChannelMessageStatusStructure :: Type -> Type #

NFData ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Hashable ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

FromJSON ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

type Rep ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

type Rep ChannelMessageStatusStructure = D1 ('MetaData "ChannelMessageStatusStructure" "Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMessageStatusStructure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatus)) :*: S1 ('MetaSel ('Just "detail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newChannelMessageStatusStructure :: ChannelMessageStatusStructure Source #

Create a value of ChannelMessageStatusStructure with all optional fields omitted.

Use 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:ChannelMessageStatusStructure', channelMessageStatusStructure_value - The message status value.

$sel:detail:ChannelMessageStatusStructure', channelMessageStatusStructure_detail - Contains more details about the messasge status.

ChannelMessageSummary

data ChannelMessageSummary Source #

Summary of the messages in a Channel.

See: newChannelMessageSummary smart constructor.

Instances

Instances details
Eq ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

Show ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

Generic ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

Associated Types

type Rep ChannelMessageSummary :: Type -> Type #

NFData ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

Methods

rnf :: ChannelMessageSummary -> () #

Hashable ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

FromJSON ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

type Rep ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

type Rep ChannelMessageSummary = D1 ('MetaData "ChannelMessageSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelMessageSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: S1 ('MetaSel ('Just "sender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))) :*: (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "redacted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))) :*: ((S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageType)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastEditedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newChannelMessageSummary :: ChannelMessageSummary Source #

Create a value of ChannelMessageSummary with all optional fields omitted.

Use 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:ChannelMessageSummary', channelMessageSummary_status - The message status. The status value is SENT for messages sent to a channel without a channel flow. For channels associated with channel flow, the value determines the processing stage.

$sel:sender:ChannelMessageSummary', channelMessageSummary_sender - The message sender.

$sel:content:ChannelMessageSummary', channelMessageSummary_content - The content of the message.

$sel:redacted:ChannelMessageSummary', channelMessageSummary_redacted - Indicates whether a message was redacted.

$sel:metadata:ChannelMessageSummary', channelMessageSummary_metadata - The metadata of the message.

$sel:type':ChannelMessageSummary', channelMessageSummary_type - The type of message.

$sel:createdTimestamp:ChannelMessageSummary', channelMessageSummary_createdTimestamp - The time at which the message summary was created.

$sel:messageId:ChannelMessageSummary', channelMessageSummary_messageId - The ID of the message.

$sel:lastUpdatedTimestamp:ChannelMessageSummary', channelMessageSummary_lastUpdatedTimestamp - The time at which a message was last updated.

$sel:lastEditedTimestamp:ChannelMessageSummary', channelMessageSummary_lastEditedTimestamp - The time at which a message was last edited.

ChannelModeratedByAppInstanceUserSummary

data ChannelModeratedByAppInstanceUserSummary Source #

Summary of the details of a moderated channel.

See: newChannelModeratedByAppInstanceUserSummary smart constructor.

Instances

Instances details
Eq ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Show ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Generic ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

NFData ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Hashable ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

FromJSON ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

type Rep ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

type Rep ChannelModeratedByAppInstanceUserSummary = D1 ('MetaData "ChannelModeratedByAppInstanceUserSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelModeratedByAppInstanceUserSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelSummary))))

newChannelModeratedByAppInstanceUserSummary :: ChannelModeratedByAppInstanceUserSummary Source #

Create a value of ChannelModeratedByAppInstanceUserSummary with all optional fields omitted.

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

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

$sel:channelSummary:ChannelModeratedByAppInstanceUserSummary', channelModeratedByAppInstanceUserSummary_channelSummary - Summary of the details of a Channel.

ChannelModerator

data ChannelModerator Source #

The details of a channel moderator.

See: newChannelModerator smart constructor.

Instances

Instances details
Eq ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

Show ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

Generic ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

Associated Types

type Rep ChannelModerator :: Type -> Type #

NFData ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

Methods

rnf :: ChannelModerator -> () #

Hashable ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

FromJSON ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

type Rep ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

type Rep ChannelModerator = D1 ('MetaData "ChannelModerator" "Amazonka.ChimeSDKMessaging.Types.ChannelModerator" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelModerator'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "moderator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)))))

newChannelModerator :: ChannelModerator Source #

Create a value of ChannelModerator with all optional fields omitted.

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

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

$sel:createdBy:ChannelModerator', channelModerator_createdBy - The AppInstanceUser who created the moderator.

$sel:channelArn:ChannelModerator', channelModerator_channelArn - The ARN of the moderator's channel.

$sel:createdTimestamp:ChannelModerator', channelModerator_createdTimestamp - The time at which the moderator was created.

$sel:moderator:ChannelModerator', channelModerator_moderator - The moderator's data.

ChannelModeratorSummary

data ChannelModeratorSummary Source #

Summary of the details of a ChannelModerator.

See: newChannelModeratorSummary smart constructor.

Instances

Instances details
Eq ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

Show ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

Generic ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

Associated Types

type Rep ChannelModeratorSummary :: Type -> Type #

NFData ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

Methods

rnf :: ChannelModeratorSummary -> () #

Hashable ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

FromJSON ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

type Rep ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

type Rep ChannelModeratorSummary = D1 ('MetaData "ChannelModeratorSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelModeratorSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "moderator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))))

newChannelModeratorSummary :: ChannelModeratorSummary Source #

Create a value of ChannelModeratorSummary with all optional fields omitted.

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

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

$sel:moderator:ChannelModeratorSummary', channelModeratorSummary_moderator - The data for a moderator.

ChannelSummary

data ChannelSummary Source #

Summary of the details of a Channel.

See: newChannelSummary smart constructor.

Instances

Instances details
Eq ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

Show ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

Generic ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

Associated Types

type Rep ChannelSummary :: Type -> Type #

NFData ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

Methods

rnf :: ChannelSummary -> () #

Hashable ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

FromJSON ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

type Rep ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

type Rep ChannelSummary = D1 ('MetaData "ChannelSummary" "Amazonka.ChimeSDKMessaging.Types.ChannelSummary" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ChannelSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy)))) :*: (S1 ('MetaSel ('Just "lastMessageTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))))

newChannelSummary :: ChannelSummary Source #

Create a value of ChannelSummary with all optional fields omitted.

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

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

$sel:mode:ChannelSummary', channelSummary_mode - The mode of the channel.

$sel:channelArn:ChannelSummary', channelSummary_channelArn - The ARN of the channel.

$sel:privacy:ChannelSummary', channelSummary_privacy - The privacy setting of the channel.

$sel:lastMessageTimestamp:ChannelSummary', channelSummary_lastMessageTimestamp - The time at which the last message in a channel was sent.

$sel:name:ChannelSummary', channelSummary_name - The name of the channel.

$sel:metadata:ChannelSummary', channelSummary_metadata - The metadata of the channel.

Identity

data Identity Source #

The details of a user.

See: newIdentity smart constructor.

Constructors

Identity' (Maybe Text) (Maybe (Sensitive Text)) 

Instances

Instances details
Eq Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Show Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Generic Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Associated Types

type Rep Identity :: Type -> Type #

Methods

from :: Identity -> Rep Identity x #

to :: Rep Identity x -> Identity #

NFData Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Methods

rnf :: Identity -> () #

Hashable Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Methods

hashWithSalt :: Int -> Identity -> Int #

hash :: Identity -> Int #

FromJSON Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

type Rep Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

type Rep Identity = D1 ('MetaData "Identity" "Amazonka.ChimeSDKMessaging.Types.Identity" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "Identity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newIdentity :: Identity Source #

Create a value of Identity with all optional fields omitted.

Use 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:Identity', identity_arn - The ARN in an Identity.

$sel:name:Identity', identity_name - The name in an Identity.

LambdaConfiguration

data LambdaConfiguration Source #

Stores metadata about a Lambda processor.

See: newLambdaConfiguration smart constructor.

Instances

Instances details
Eq LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Read LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Show LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Generic LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Associated Types

type Rep LambdaConfiguration :: Type -> Type #

NFData LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Methods

rnf :: LambdaConfiguration -> () #

Hashable LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

ToJSON LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

FromJSON LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

type Rep LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

type Rep LambdaConfiguration = D1 ('MetaData "LambdaConfiguration" "Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "LambdaConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "invocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InvocationType)))

newLambdaConfiguration Source #

Create a value of LambdaConfiguration with all optional fields omitted.

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

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

$sel:resourceArn:LambdaConfiguration', lambdaConfiguration_resourceArn - The ARN of the Lambda message processing function.

$sel:invocationType:LambdaConfiguration', lambdaConfiguration_invocationType - Controls how the Lambda function is invoked.

MessagingSessionEndpoint

data MessagingSessionEndpoint Source #

The websocket endpoint used to connect to Amazon Chime SDK messaging.

See: newMessagingSessionEndpoint smart constructor.

Instances

Instances details
Eq MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Read MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Show MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Generic MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Associated Types

type Rep MessagingSessionEndpoint :: Type -> Type #

NFData MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Hashable MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

FromJSON MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

type Rep MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

type Rep MessagingSessionEndpoint = D1 ('MetaData "MessagingSessionEndpoint" "Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "MessagingSessionEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMessagingSessionEndpoint :: MessagingSessionEndpoint Source #

Create a value of MessagingSessionEndpoint with all optional fields omitted.

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

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

$sel:url:MessagingSessionEndpoint', messagingSessionEndpoint_url - The endpoint to which you establish a websocket connection.

Processor

data Processor Source #

The information about a processor in a channel flow.

See: newProcessor smart constructor.

Instances

Instances details
Eq Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

Show Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

Generic Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

Associated Types

type Rep Processor :: Type -> Type #

NFData Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

Methods

rnf :: Processor -> () #

Hashable Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

ToJSON Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

FromJSON Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

type Rep Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

type Rep Processor = D1 ('MetaData "Processor" "Amazonka.ChimeSDKMessaging.Types.Processor" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "Processor'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProcessorConfiguration)) :*: (S1 ('MetaSel ('Just "executionOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "fallbackAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FallbackAction))))

newProcessor Source #

Create a value of Processor with all optional fields omitted.

Use 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:Processor', processor_name - The name of the channel flow.

$sel:configuration:Processor', processor_configuration - The information about the type of processor and its identifier.

$sel:executionOrder:Processor', processor_executionOrder - The sequence in which processors run. If you have multiple processors in a channel flow, message processing goes through each processor in the sequence. The value determines the sequence. At this point, we support only 1 processor within a flow.

$sel:fallbackAction:Processor', processor_fallbackAction - Determines whether to continue or stop processing if communication with processor fails. If the last processor in a channel flow sequence has a fallback action of CONTINUE, and communication with the processor fails, the message is considered processed and sent to the recipients in the channel.

ProcessorConfiguration

data ProcessorConfiguration Source #

A processor's metadata.

See: newProcessorConfiguration smart constructor.

Instances

Instances details
Eq ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Read ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Show ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Generic ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Associated Types

type Rep ProcessorConfiguration :: Type -> Type #

NFData ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Methods

rnf :: ProcessorConfiguration -> () #

Hashable ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

ToJSON ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

FromJSON ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

type Rep ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

type Rep ProcessorConfiguration = D1 ('MetaData "ProcessorConfiguration" "Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "ProcessorConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LambdaConfiguration)))

newProcessorConfiguration Source #

Create a value of ProcessorConfiguration with all optional fields omitted.

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

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

$sel:lambda:ProcessorConfiguration', processorConfiguration_lambda - Indicates that the processor is of type Lambda.

Tag

data Tag Source #

A tag object containing a key-value pair.

See: newTag smart constructor.

Constructors

Tag' (Sensitive Text) (Sensitive Text) 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

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

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

Show Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.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.ChimeSDKMessaging.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ChimeSDKMessaging.Types.Tag" "libZSservicesZSamazonka-chime-sdk-messagingZSamazonka-chime-sdk-messaging" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive 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 in a tag.

$sel:value:Tag', tag_value - The value in a tag.