amazonka-chime-sdk-messaging-2.0: Amazon Chime SDK Messaging SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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

BadRequestException

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

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

ConflictException

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

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

ForbiddenException

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

The client is permanently forbidden from making the request.

NotFoundException

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

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

ResourceLimitExceededException

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

The request exceeds the resource limit.

ServiceFailureException

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

The service encountered an unexpected error.

ServiceUnavailableException

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

The service is currently unavailable.

ThrottledClientException

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

The client exceeded its request rate limit.

UnauthorizedClientException

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

The client is not currently authorized to make the request.

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.

AssociateChannelFlow

data AssociateChannelFlow Source #

See: newAssociateChannelFlow smart constructor.

Instances

Instances details
ToJSON AssociateChannelFlow Source # 
Instance details

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

AWSRequest AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Associated Types

type AWSResponse AssociateChannelFlow #

Generic AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Associated Types

type Rep AssociateChannelFlow :: Type -> Type #

Read AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Show AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

NFData AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Methods

rnf :: AssociateChannelFlow -> () #

Eq AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Hashable AssociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

AssociateChannelFlow, associateChannelFlow_channelArn - The ARN of the channel.

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
Generic AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Associated Types

type Rep AssociateChannelFlowResponse :: Type -> Type #

Read AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Show AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

NFData AssociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.AssociateChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

BatchCreateChannelMembership

data BatchCreateChannelMembership Source #

See: newBatchCreateChannelMembership smart constructor.

Instances

Instances details
ToJSON 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

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

Read BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Show BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

NFData BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Eq BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Hashable BatchCreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "BatchCreateChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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)))))

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:

BatchCreateChannelMembership, batchCreateChannelMembership_subChannelId - The ID of the SubChannel in the request.

Only required when creating membership in a SubChannel for a moderator in an elastic channel.

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.

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

$sel:memberArns:BatchCreateChannelMembership', batchCreateChannelMembership_memberArns - The AppInstanceUserArns 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
Generic BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Show BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

NFData BatchCreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.BatchCreateChannelMembership

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "BatchCreateChannelMembershipResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchChannelMemberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchChannelMemberships)) :*: (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchCreateChannelMembershipError])) :*: 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:batchChannelMemberships:BatchCreateChannelMembershipResponse', batchCreateChannelMembershipResponse_batchChannelMemberships - The list of channel memberships in the response.

$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:httpStatus:BatchCreateChannelMembershipResponse', batchCreateChannelMembershipResponse_httpStatus - The response's http status code.

ChannelFlowCallback

data ChannelFlowCallback Source #

See: newChannelFlowCallback smart constructor.

Instances

Instances details
ToJSON ChannelFlowCallback Source # 
Instance details

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

AWSRequest ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Associated Types

type AWSResponse ChannelFlowCallback #

Generic ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Associated Types

type Rep ChannelFlowCallback :: Type -> Type #

Show ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

NFData ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Methods

rnf :: ChannelFlowCallback -> () #

Eq ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Hashable ChannelFlowCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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.

ChannelFlowCallback, channelFlowCallback_callbackId - The identifier passed to the processor by the service when invoked. Use the identifier to call back the service.

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
Generic ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Associated Types

type Rep ChannelFlowCallbackResponse :: Type -> Type #

Read ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Show ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

NFData ChannelFlowCallbackResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ChannelFlowCallback

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

ChannelFlowCallback, channelFlowCallbackResponse_callbackId - The call back ID passed in the request.

ChannelFlowCallback, channelFlowCallbackResponse_channelArn - The ARN of the channel.

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

CreateChannel

data CreateChannel Source #

See: newCreateChannel smart constructor.

Instances

Instances details
ToJSON CreateChannel Source # 
Instance details

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

AWSRequest CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Associated Types

type AWSResponse CreateChannel #

Generic CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Associated Types

type Rep CreateChannel :: Type -> Type #

Show CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

NFData CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Methods

rnf :: CreateChannel -> () #

Eq CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Hashable CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type AWSResponse CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type Rep CreateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type Rep CreateChannel = D1 ('MetaData "CreateChannel" "Amazonka.ChimeSDKMessaging.CreateChannel" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "CreateChannel'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "elasticChannelConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticChannelConfiguration)) :*: S1 ('MetaSel ('Just "memberArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode)) :*: S1 ('MetaSel ('Just "moderatorArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))) :*: ((S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "appInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

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:channelId:CreateChannel', createChannel_channelId - The ID of the channel in the request.

CreateChannel, createChannel_elasticChannelConfiguration - The attributes required to configure and create an elastic channel. An elastic channel can support a maximum of 1-million users, excluding moderators.

$sel:memberArns:CreateChannel', createChannel_memberArns - The ARNs of the channel members in the request.

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

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:moderatorArns:CreateChannel', createChannel_moderatorArns - The ARNs of the channel moderators in the request.

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:tags:CreateChannel', createChannel_tags - The tags for the creation request.

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

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
Generic CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Associated Types

type Rep CreateChannelResponse :: Type -> Type #

Read CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Show CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

NFData CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

Methods

rnf :: CreateChannelResponse -> () #

Eq CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type Rep CreateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannel

type Rep CreateChannelResponse = D1 ('MetaData "CreateChannelResponse" "Amazonka.ChimeSDKMessaging.CreateChannel" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

CreateChannelResponse, createChannelResponse_channelArn - The ARN of the channel.

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

CreateChannelBan

data CreateChannelBan Source #

See: newCreateChannelBan smart constructor.

Instances

Instances details
ToJSON CreateChannelBan Source # 
Instance details

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

AWSRequest CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Associated Types

type AWSResponse CreateChannelBan #

Generic CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Associated Types

type Rep CreateChannelBan :: Type -> Type #

Read CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Show CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

NFData CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Methods

rnf :: CreateChannelBan -> () #

Eq CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Hashable CreateChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

CreateChannelBan, createChannelBan_channelArn - The ARN of the ban request.

CreateChannelBan, createChannelBan_memberArn - The AppInstanceUserArn 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
Generic CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Associated Types

type Rep CreateChannelBanResponse :: Type -> Type #

Show CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

NFData CreateChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelBan

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

CreateChannelBan, createChannelBanResponse_channelArn - The ARN of the response to the ban request.

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.

CreateChannelFlow

data CreateChannelFlow Source #

See: newCreateChannelFlow smart constructor.

Instances

Instances details
ToJSON CreateChannelFlow Source # 
Instance details

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

AWSRequest CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Associated Types

type AWSResponse CreateChannelFlow #

Generic CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Associated Types

type Rep CreateChannelFlow :: Type -> Type #

Show CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

NFData CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Methods

rnf :: CreateChannelFlow -> () #

Eq CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Hashable CreateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))))

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.

CreateChannelFlow, createChannelFlow_processors - Information about the processor Lambda functions.

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
Generic CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Associated Types

type Rep CreateChannelFlowResponse :: Type -> Type #

Read CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Show CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

NFData CreateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

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
ToJSON 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

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

Read CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Show CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

NFData CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Methods

rnf :: CreateChannelMembership -> () #

Eq CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Hashable CreateChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "CreateChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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)))))

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:

CreateChannelMembership, createChannelMembership_subChannelId - The ID of the SubChannel in the request.

Only required when creating membership in a SubChannel for a moderator in an elastic channel.

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

CreateChannelMembership, createChannelMembership_memberArn - The AppInstanceUserArn of the member you want to add to the channel.

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
Generic CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Associated Types

type Rep CreateChannelMembershipResponse :: Type -> Type #

Show CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

NFData CreateChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelMembership

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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 "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

CreateChannelMembership, createChannelMembershipResponse_channelArn - The ARN of the channel.

CreateChannelMembershipResponse, createChannelMembershipResponse_member - The ARN and metadata of the member being added.

CreateChannelMembership, createChannelMembershipResponse_subChannelId - The ID of the SubChannel in the response.

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

CreateChannelModerator

data CreateChannelModerator Source #

See: newCreateChannelModerator smart constructor.

Instances

Instances details
ToJSON CreateChannelModerator Source # 
Instance details

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

AWSRequest CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Associated Types

type AWSResponse CreateChannelModerator #

Generic CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Associated Types

type Rep CreateChannelModerator :: Type -> Type #

Read CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Show CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

NFData CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Methods

rnf :: CreateChannelModerator -> () #

Eq CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Hashable CreateChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

CreateChannelModerator, createChannelModerator_channelArn - The ARN of the channel.

$sel:channelModeratorArn:CreateChannelModerator', createChannelModerator_channelModeratorArn - The AppInstanceUserArn 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
Generic CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Associated Types

type Rep CreateChannelModeratorResponse :: Type -> Type #

Show CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

NFData CreateChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.CreateChannelModerator

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "CreateChannelModeratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelModerator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: 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:

CreateChannelModerator, createChannelModeratorResponse_channelArn - The ARN of the channel.

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

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

DeleteChannel

data DeleteChannel Source #

See: newDeleteChannel smart constructor.

Instances

Instances details
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

AWSRequest DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Associated Types

type AWSResponse DeleteChannel #

Generic DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Associated Types

type Rep DeleteChannel :: Type -> Type #

Read DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Show DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

NFData DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Methods

rnf :: DeleteChannel -> () #

Eq DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Hashable DeleteChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DeleteChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

DeleteChannel, deleteChannel_subChannelId - The ID of the SubChannel in the request.

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
Generic DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Associated Types

type Rep DeleteChannelResponse :: Type -> Type #

Read DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Show DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

NFData DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

Methods

rnf :: DeleteChannelResponse -> () #

Eq DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

type Rep DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannel

type Rep DeleteChannelResponse = D1 ('MetaData "DeleteChannelResponse" "Amazonka.ChimeSDKMessaging.DeleteChannel" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DeleteChannelBan

data DeleteChannelBan Source #

See: newDeleteChannelBan smart constructor.

Instances

Instances details
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

AWSRequest DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Associated Types

type AWSResponse DeleteChannelBan #

Generic DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Associated Types

type Rep DeleteChannelBan :: Type -> Type #

Read DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Show DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

NFData DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Methods

rnf :: DeleteChannelBan -> () #

Eq DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Hashable DeleteChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

DeleteChannelBan, deleteChannelBan_channelArn - The ARN of the channel from which the AppInstanceUser was banned.

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
Generic DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Associated Types

type Rep DeleteChannelBanResponse :: Type -> Type #

Read DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Show DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

NFData DeleteChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelBan

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DeleteChannelFlow

data DeleteChannelFlow Source #

See: newDeleteChannelFlow smart constructor.

Constructors

DeleteChannelFlow' Text 

Instances

Instances details
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

AWSRequest DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Associated Types

type AWSResponse DeleteChannelFlow #

Generic DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Associated Types

type Rep DeleteChannelFlow :: Type -> Type #

Read DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Show DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

NFData DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Methods

rnf :: DeleteChannelFlow -> () #

Eq DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Hashable DeleteChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DeleteChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteChannelFlow, deleteChannelFlow_channelFlowArn - The ARN of the channel flow.

data DeleteChannelFlowResponse Source #

See: newDeleteChannelFlowResponse smart constructor.

Instances

Instances details
Generic DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Associated Types

type Rep DeleteChannelFlowResponse :: Type -> Type #

Read DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Show DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

NFData DeleteChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DeleteChannelMembership

data DeleteChannelMembership Source #

See: newDeleteChannelMembership smart constructor.

Instances

Instances details
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

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

Read DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Show DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

NFData DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Methods

rnf :: DeleteChannelMembership -> () #

Eq DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Hashable DeleteChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DeleteChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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))))

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:

DeleteChannelMembership, deleteChannelMembership_subChannelId - The ID of the SubChannel in the request.

Only for use by moderators.

DeleteChannelMembership, deleteChannelMembership_channelArn - The ARN of the channel from which you want to remove the user.

DeleteChannelMembership, deleteChannelMembership_memberArn - The AppInstanceUserArn 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
Generic DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Associated Types

type Rep DeleteChannelMembershipResponse :: Type -> Type #

Read DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Show DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

NFData DeleteChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMembership

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DeleteChannelMessage

data DeleteChannelMessage Source #

See: newDeleteChannelMessage smart constructor.

Instances

Instances details
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

AWSRequest DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Associated Types

type AWSResponse DeleteChannelMessage #

Generic DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Associated Types

type Rep DeleteChannelMessage :: Type -> Type #

Read DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Show DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

NFData DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Methods

rnf :: DeleteChannelMessage -> () #

Eq DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Hashable DeleteChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DeleteChannelMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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))))

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:

DeleteChannelMessage, deleteChannelMessage_subChannelId - The ID of the SubChannel in the request.

Only required when deleting messages in a SubChannel that the user belongs to.

DeleteChannelMessage, deleteChannelMessage_channelArn - The ARN of the channel.

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
Generic DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Associated Types

type Rep DeleteChannelMessageResponse :: Type -> Type #

Read DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Show DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

NFData DeleteChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelMessage

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DeleteChannelModerator

data DeleteChannelModerator Source #

See: newDeleteChannelModerator smart constructor.

Instances

Instances details
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

AWSRequest DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Associated Types

type AWSResponse DeleteChannelModerator #

Generic DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Associated Types

type Rep DeleteChannelModerator :: Type -> Type #

Read DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Show DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

NFData DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Methods

rnf :: DeleteChannelModerator -> () #

Eq DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Hashable DeleteChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

DeleteChannelModerator, deleteChannelModerator_channelArn - The ARN of the channel.

$sel:channelModeratorArn:DeleteChannelModerator', deleteChannelModerator_channelModeratorArn - The AppInstanceUserArn 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
Generic DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Associated Types

type Rep DeleteChannelModeratorResponse :: Type -> Type #

Read DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Show DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

NFData DeleteChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DeleteChannelModerator

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DescribeChannel

data DescribeChannel Source #

See: newDescribeChannel smart constructor.

Constructors

DescribeChannel' Text Text 

Instances

Instances details
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

AWSRequest DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Associated Types

type AWSResponse DescribeChannel #

Generic DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Associated Types

type Rep DescribeChannel :: Type -> Type #

Read DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Show DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

NFData DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Methods

rnf :: DescribeChannel -> () #

Eq DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Hashable DescribeChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DescribeChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Associated Types

type Rep DescribeChannelResponse :: Type -> Type #

Show DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

NFData DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

Methods

rnf :: DescribeChannelResponse -> () #

Eq DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

type Rep DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannel

type Rep DescribeChannelResponse = D1 ('MetaData "DescribeChannelResponse" "Amazonka.ChimeSDKMessaging.DescribeChannel" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DescribeChannelBan

data DescribeChannelBan Source #

See: newDescribeChannelBan smart constructor.

Instances

Instances details
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

AWSRequest DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Associated Types

type AWSResponse DescribeChannelBan #

Generic DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Associated Types

type Rep DescribeChannelBan :: Type -> Type #

Read DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Show DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

NFData DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Methods

rnf :: DescribeChannelBan -> () #

Eq DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Hashable DescribeChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

DescribeChannelBan, describeChannelBan_channelArn - The ARN of the channel from which the user is banned.

DescribeChannelBan, describeChannelBan_memberArn - The AppInstanceUserArn 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
Generic DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Associated Types

type Rep DescribeChannelBanResponse :: Type -> Type #

Show DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

NFData DescribeChannelBanResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelBan

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DescribeChannelFlow

data DescribeChannelFlow Source #

See: newDescribeChannelFlow smart constructor.

Instances

Instances details
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

AWSRequest DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Associated Types

type AWSResponse DescribeChannelFlow #

Generic DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Associated Types

type Rep DescribeChannelFlow :: Type -> Type #

Read DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Show DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

NFData DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Methods

rnf :: DescribeChannelFlow -> () #

Eq DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Hashable DescribeChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DescribeChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeChannelFlow, describeChannelFlow_channelFlowArn - The ARN of the channel flow.

data DescribeChannelFlowResponse Source #

See: newDescribeChannelFlowResponse smart constructor.

Instances

Instances details
Generic DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Associated Types

type Rep DescribeChannelFlowResponse :: Type -> Type #

Show DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

NFData DescribeChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DescribeChannelMembership

data DescribeChannelMembership Source #

See: newDescribeChannelMembership smart constructor.

Instances

Instances details
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

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

Read DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Show DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

NFData DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Eq DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Hashable DescribeChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "DescribeChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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))))

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:

DescribeChannelMembership, describeChannelMembership_subChannelId - The ID of the SubChannel in the request. The response contains an ElasticChannelConfiguration object.

Only required to get a user’s SubChannel membership details.

DescribeChannelMembership, describeChannelMembership_channelArn - The ARN of the channel.

DescribeChannelMembership, describeChannelMembership_memberArn - The AppInstanceUserArn 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
Generic DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Associated Types

type Rep DescribeChannelMembershipResponse :: Type -> Type #

Show DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

NFData DescribeChannelMembershipResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembership

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DescribeChannelMembershipForAppInstanceUser

data DescribeChannelMembershipForAppInstanceUser Source #

Instances

Instances details
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

AWSRequest DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Generic 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

NFData DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Eq DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Hashable DescribeChannelMembershipForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

data DescribeChannelMembershipForAppInstanceUserResponse Source #

Instances

Instances details
Generic DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Show DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

NFData DescribeChannelMembershipForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelMembershipForAppInstanceUser

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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)))

DescribeChannelModeratedByAppInstanceUser

data DescribeChannelModeratedByAppInstanceUser Source #

Instances

Instances details
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

AWSRequest DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Generic 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

NFData DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Eq DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Hashable DescribeChannelModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

data DescribeChannelModeratedByAppInstanceUserResponse Source #

Instances

Instances details
Generic DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Show DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

NFData DescribeChannelModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModeratedByAppInstanceUser

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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)))

DescribeChannelModerator

data DescribeChannelModerator Source #

See: newDescribeChannelModerator smart constructor.

Instances

Instances details
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

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

Read DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Show DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

NFData DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Eq DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Hashable DescribeChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

DescribeChannelModerator, describeChannelModerator_channelArn - The ARN of the channel.

$sel:channelModeratorArn:DescribeChannelModerator', describeChannelModerator_channelModeratorArn - The AppInstanceUserArn 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
Generic DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Associated Types

type Rep DescribeChannelModeratorResponse :: Type -> Type #

Show DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

NFData DescribeChannelModeratorResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DescribeChannelModerator

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

DisassociateChannelFlow

data DisassociateChannelFlow Source #

See: newDisassociateChannelFlow smart constructor.

Instances

Instances details
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

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

Read DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Show DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

NFData DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Methods

rnf :: DisassociateChannelFlow -> () #

Eq DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Hashable DisassociateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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:

DisassociateChannelFlow, disassociateChannelFlow_channelArn - The ARN of the channel.

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
Generic DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Associated Types

type Rep DisassociateChannelFlowResponse :: Type -> Type #

Read DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Show DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

NFData DisassociateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.DisassociateChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

GetChannelMembershipPreferences

data GetChannelMembershipPreferences Source #

See: newGetChannelMembershipPreferences smart constructor.

Instances

Instances details
ToHeaders GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

ToPath GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

ToQuery GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

AWSRequest GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Generic GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Associated Types

type Rep GetChannelMembershipPreferences :: Type -> Type #

Read GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Show GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

NFData GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Eq GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Hashable GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

type AWSResponse GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

type Rep GetChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

type Rep GetChannelMembershipPreferences = D1 ('MetaData "GetChannelMembershipPreferences" "Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "GetChannelMembershipPreferences'" '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))))

newGetChannelMembershipPreferences Source #

Create a value of GetChannelMembershipPreferences with all optional fields omitted.

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

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

GetChannelMembershipPreferences, getChannelMembershipPreferences_channelArn - The ARN of the channel.

GetChannelMembershipPreferences, getChannelMembershipPreferences_memberArn - The AppInstanceUserArn of the member retrieving the preferences.

$sel:chimeBearer:GetChannelMembershipPreferences', getChannelMembershipPreferences_chimeBearer - The AppInstanceUserARN of the user making the API call.

data GetChannelMembershipPreferencesResponse Source #

Instances

Instances details
Generic GetChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Show GetChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

NFData GetChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

Eq GetChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

type Rep GetChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences

type Rep GetChannelMembershipPreferencesResponse = D1 ('MetaData "GetChannelMembershipPreferencesResponse" "Amazonka.ChimeSDKMessaging.GetChannelMembershipPreferences" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "GetChannelMembershipPreferencesResponse'" '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 "preferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipPreferences)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetChannelMessage

data GetChannelMessage Source #

See: newGetChannelMessage smart constructor.

Instances

Instances details
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

AWSRequest GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Associated Types

type AWSResponse GetChannelMessage #

Generic GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Associated Types

type Rep GetChannelMessage :: Type -> Type #

Read GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Show GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

NFData GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Methods

rnf :: GetChannelMessage -> () #

Eq GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Hashable GetChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "GetChannelMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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))))

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:

GetChannelMessage, getChannelMessage_subChannelId - The ID of the SubChannel in the request.

Only required when getting messages in a SubChannel that the user belongs to.

GetChannelMessage, getChannelMessage_channelArn - The ARN of the channel.

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
Generic GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Associated Types

type Rep GetChannelMessageResponse :: Type -> Type #

Show GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

NFData GetChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessage

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

GetChannelMessageStatus

data GetChannelMessageStatus Source #

See: newGetChannelMessageStatus smart constructor.

Instances

Instances details
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

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

Read GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Show GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

NFData GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Methods

rnf :: GetChannelMessageStatus -> () #

Eq GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Hashable GetChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "GetChannelMessageStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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))))

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:

GetChannelMessageStatus, getChannelMessageStatus_subChannelId - The ID of the SubChannel in the request.

Only required when getting message status in a SubChannel that the user belongs to.

GetChannelMessageStatus, getChannelMessageStatus_channelArn - The ARN of the channel

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
Generic GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Associated Types

type Rep GetChannelMessageStatusResponse :: Type -> Type #

Read GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Show GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

NFData GetChannelMessageStatusResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetChannelMessageStatus

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

GetChannelMessageStatusResponse, getChannelMessageStatusResponse_status - The message status and details.

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

GetMessagingSessionEndpoint

data GetMessagingSessionEndpoint Source #

See: newGetMessagingSessionEndpoint smart constructor.

Instances

Instances details
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

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

Read GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Show GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

NFData GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Eq GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Hashable GetMessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "GetMessagingSessionEndpoint'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic 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

NFData GetMessagingSessionEndpointResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.GetMessagingSessionEndpoint

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

ListChannelBans

data ListChannelBans Source #

See: newListChannelBans smart constructor.

Instances

Instances details
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

AWSRequest ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Associated Types

type AWSResponse ListChannelBans #

Generic ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Associated Types

type Rep ListChannelBans :: Type -> Type #

Show ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

NFData ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Methods

rnf :: ListChannelBans -> () #

Eq ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Hashable ListChannelBans Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelBans'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListChannelBans', listChannelBans_maxResults - The maximum number of bans that you want returned.

ListChannelBans, listChannelBans_nextToken - The token passed by previous API calls until all requested bans are returned.

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
Generic ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Associated Types

type Rep ListChannelBansResponse :: Type -> Type #

Show ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

NFData ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

Methods

rnf :: ListChannelBansResponse -> () #

Eq ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

type Rep ListChannelBansResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelBans

type Rep ListChannelBansResponse = D1 ('MetaData "ListChannelBansResponse" "Amazonka.ChimeSDKMessaging.ListChannelBans" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelBansResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelBans") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelBanSummary]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: 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:

ListChannelBans, listChannelBansResponse_channelArn - The ARN of the channel.

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

ListChannelBans, listChannelBansResponse_nextToken - The token passed by previous API calls until all requested bans are returned.

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

ListChannelFlows

data ListChannelFlows Source #

See: newListChannelFlows smart constructor.

Instances

Instances details
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

AWSRequest ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Associated Types

type AWSResponse ListChannelFlows #

Generic ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Associated Types

type Rep ListChannelFlows :: Type -> Type #

Show ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

NFData ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Methods

rnf :: ListChannelFlows -> () #

Eq ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Hashable ListChannelFlows Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelFlows'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "appInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListChannelFlows', listChannelFlows_maxResults - The maximum number of channel flows that you want to return.

ListChannelFlows, listChannelFlows_nextToken - The token passed by previous API calls until all requested channel flows are returned.

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

data ListChannelFlowsResponse Source #

See: newListChannelFlowsResponse smart constructor.

Instances

Instances details
Generic ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Associated Types

type Rep ListChannelFlowsResponse :: Type -> Type #

Show ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

NFData ListChannelFlowsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelFlows

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

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.

ListChannelMemberships

data ListChannelMemberships Source #

See: newListChannelMemberships smart constructor.

Instances

Instances details
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

AWSRequest ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Associated Types

type AWSResponse ListChannelMemberships #

Generic ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Associated Types

type Rep ListChannelMemberships :: Type -> Type #

Show ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

NFData ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Methods

rnf :: ListChannelMemberships -> () #

Eq ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Hashable ListChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:maxResults:ListChannelMemberships', listChannelMemberships_maxResults - The maximum number of channel memberships that you want returned.

ListChannelMemberships, listChannelMemberships_nextToken - The token passed by previous API calls until all requested channel memberships are returned.

ListChannelMemberships, listChannelMemberships_subChannelId - The ID of the SubChannel in the request.

Only required when listing a user's memberships in a particular sub-channel of an elastic channel.

ListChannelMemberships, listChannelMemberships_type - The membership type of a user, DEFAULT or HIDDEN. Default members are returned as part of ListChannelMemberships if no type is specified. Hidden members are only returned if the type filter in ListChannelMemberships equals HIDDEN.

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
Generic ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Associated Types

type Rep ListChannelMembershipsResponse :: Type -> Type #

Show ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

NFData ListChannelMembershipsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMemberships

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelMembershipsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelMemberships") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelMembershipSummary]))) :*: (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:

ListChannelMemberships, listChannelMembershipsResponse_channelArn - The ARN of the channel.

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

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.

ListChannelMembershipsForAppInstanceUser

data ListChannelMembershipsForAppInstanceUser Source #

Instances

Instances details
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

AWSRequest ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Generic ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Show ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

NFData ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Eq ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Hashable ListChannelMembershipsForAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelMembershipsForAppInstanceUser'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appInstanceUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListChannelMembershipsForAppInstanceUser', listChannelMembershipsForAppInstanceUser_maxResults - The maximum number of users that you want returned.

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

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

data ListChannelMembershipsForAppInstanceUserResponse Source #

Instances

Instances details
Generic ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Show ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

NFData ListChannelMembershipsForAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMembershipsForAppInstanceUser

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

ListChannelMessages

data ListChannelMessages Source #

See: newListChannelMessages smart constructor.

Instances

Instances details
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

AWSRequest ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Associated Types

type AWSResponse ListChannelMessages #

Generic ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Associated Types

type Rep ListChannelMessages :: Type -> Type #

Show ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

NFData ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Methods

rnf :: ListChannelMessages -> () #

Eq ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Hashable ListChannelMessages Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelMessages'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "notAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "notBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)) :*: S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:maxResults:ListChannelMessages', listChannelMessages_maxResults - The maximum number of messages that you want returned.

ListChannelMessages, listChannelMessages_nextToken - The token passed by previous API calls until all requested messages are returned.

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

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

ListChannelMessages, listChannelMessages_subChannelId - The ID of the SubChannel in the request.

Only required when listing the messages in a SubChannel that the user belongs to.

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
Generic ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Associated Types

type Rep ListChannelMessagesResponse :: Type -> Type #

Show ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

NFData ListChannelMessagesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelMessages

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelMessagesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelMessageSummary]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

ListChannelMessages, listChannelMessagesResponse_channelArn - The ARN of the channel containing the requested messages.

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

ListChannelMessages, listChannelMessagesResponse_nextToken - The token passed by previous API calls until all requested messages are returned.

ListChannelMessages, listChannelMessagesResponse_subChannelId - The ID of the SubChannel in the response.

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

ListChannelModerators

data ListChannelModerators Source #

See: newListChannelModerators smart constructor.

Instances

Instances details
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

AWSRequest ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Associated Types

type AWSResponse ListChannelModerators #

Generic ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Associated Types

type Rep ListChannelModerators :: Type -> Type #

Show ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

NFData ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Methods

rnf :: ListChannelModerators -> () #

Eq ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Hashable ListChannelModerators Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelModerators'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListChannelModerators', listChannelModerators_maxResults - The maximum number of moderators that you want returned.

ListChannelModerators, listChannelModerators_nextToken - The token passed by previous API calls until all requested moderators are returned.

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
Generic ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Associated Types

type Rep ListChannelModeratorsResponse :: Type -> Type #

Show ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

NFData ListChannelModeratorsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelModerators

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelModeratorsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelModerators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelModeratorSummary]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: 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:

ListChannelModerators, listChannelModeratorsResponse_channelArn - The ARN of the channel.

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

ListChannelModerators, listChannelModeratorsResponse_nextToken - The token passed by previous API calls until all requested moderators are returned.

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

ListChannels

data ListChannels Source #

See: newListChannels smart constructor.

Instances

Instances details
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

AWSRequest ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Associated Types

type AWSResponse ListChannels #

Generic ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Associated Types

type Rep ListChannels :: Type -> Type #

Show ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

NFData ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Methods

rnf :: ListChannels -> () #

Eq ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Hashable ListChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy)) :*: (S1 ('MetaSel ('Just "appInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:maxResults:ListChannels', listChannels_maxResults - The maximum number of channels that you want to return.

ListChannels, listChannels_nextToken - The token passed by previous API calls until all requested channels are returned.

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

$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
Generic ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Associated Types

type Rep ListChannelsResponse :: Type -> Type #

Show ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

NFData ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

Methods

rnf :: ListChannelsResponse -> () #

Eq ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

type Rep ListChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannels

type Rep ListChannelsResponse = D1 ('MetaData "ListChannelsResponse" "Amazonka.ChimeSDKMessaging.ListChannels" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

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.

ListChannelsAssociatedWithChannelFlow

data ListChannelsAssociatedWithChannelFlow Source #

Instances

Instances details
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

AWSRequest ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Generic ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Show ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

NFData ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Eq ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Hashable ListChannelsAssociatedWithChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelsAssociatedWithChannelFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListChannelsAssociatedWithChannelFlow', listChannelsAssociatedWithChannelFlow_maxResults - The maximum number of channels that you want to return.

ListChannelsAssociatedWithChannelFlow, listChannelsAssociatedWithChannelFlow_nextToken - The token passed by previous API calls until all requested channels are returned.

ListChannelsAssociatedWithChannelFlow, listChannelsAssociatedWithChannelFlow_channelFlowArn - The ARN of the channel flow.

data ListChannelsAssociatedWithChannelFlowResponse Source #

Instances

Instances details
Generic ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Show ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

NFData ListChannelsAssociatedWithChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsAssociatedWithChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

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.

ListChannelsModeratedByAppInstanceUser

data ListChannelsModeratedByAppInstanceUser Source #

Instances

Instances details
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

AWSRequest ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Generic ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Show ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

NFData ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Eq ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Hashable ListChannelsModeratedByAppInstanceUser Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListChannelsModeratedByAppInstanceUser'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appInstanceUserArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListChannelsModeratedByAppInstanceUser', listChannelsModeratedByAppInstanceUser_maxResults - The maximum number of channels in the request.

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

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

data ListChannelsModeratedByAppInstanceUserResponse Source #

Instances

Instances details
Generic ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Show ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

NFData ListChannelsModeratedByAppInstanceUserResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListChannelsModeratedByAppInstanceUser

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

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.

ListSubChannels

data ListSubChannels Source #

See: newListSubChannels smart constructor.

Instances

Instances details
ToHeaders ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

ToPath ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

ToQuery ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

AWSRequest ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

Associated Types

type AWSResponse ListSubChannels #

Generic ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

Associated Types

type Rep ListSubChannels :: Type -> Type #

Show ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

NFData ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

Methods

rnf :: ListSubChannels -> () #

Eq ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

Hashable ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

type AWSResponse ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

type Rep ListSubChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

type Rep ListSubChannels = D1 ('MetaData "ListSubChannels" "Amazonka.ChimeSDKMessaging.ListSubChannels" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListSubChannels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListSubChannels Source #

Create a value of ListSubChannels with all optional fields omitted.

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

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

$sel:maxResults:ListSubChannels', listSubChannels_maxResults - The maximum number of sub-channels that you want to return.

ListSubChannels, listSubChannels_nextToken - The token passed by previous API calls until all requested sub-channels are returned.

ListSubChannels, listSubChannels_channelArn - The ARN of elastic channel.

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

data ListSubChannelsResponse Source #

See: newListSubChannelsResponse smart constructor.

Instances

Instances details
Generic ListSubChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

Associated Types

type Rep ListSubChannelsResponse :: Type -> Type #

Show ListSubChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

NFData ListSubChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

Methods

rnf :: ListSubChannelsResponse -> () #

Eq ListSubChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

type Rep ListSubChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListSubChannels

type Rep ListSubChannelsResponse = D1 ('MetaData "ListSubChannelsResponse" "Amazonka.ChimeSDKMessaging.ListSubChannels" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListSubChannelsResponse'" '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 "subChannels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SubChannelSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSubChannelsResponse Source #

Create a value of ListSubChannelsResponse with all optional fields omitted.

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

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

ListSubChannels, listSubChannelsResponse_channelArn - The ARN of elastic channel.

ListSubChannels, listSubChannelsResponse_nextToken - The token passed by previous API calls until all requested sub-channels are returned.

$sel:subChannels:ListSubChannelsResponse', listSubChannelsResponse_subChannels - The information about each sub-channel.

$sel:httpStatus:ListSubChannelsResponse', listSubChannelsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.ListTagsForResource

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

PutChannelMembershipPreferences

data PutChannelMembershipPreferences Source #

See: newPutChannelMembershipPreferences smart constructor.

Instances

Instances details
ToJSON PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

ToHeaders PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

ToPath PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

ToQuery PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

AWSRequest PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

Generic PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

Associated Types

type Rep PutChannelMembershipPreferences :: Type -> Type #

Show PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

NFData PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

Eq PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

Hashable PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

type AWSResponse PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

type Rep PutChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

type Rep PutChannelMembershipPreferences = D1 ('MetaData "PutChannelMembershipPreferences" "Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "PutChannelMembershipPreferences'" '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) :*: S1 ('MetaSel ('Just "preferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChannelMembershipPreferences))))

newPutChannelMembershipPreferences Source #

Create a value of PutChannelMembershipPreferences with all optional fields omitted.

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

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

PutChannelMembershipPreferences, putChannelMembershipPreferences_channelArn - The ARN of the channel.

PutChannelMembershipPreferences, putChannelMembershipPreferences_memberArn - The AppInstanceUserArn of the member setting the preferences.

$sel:chimeBearer:PutChannelMembershipPreferences', putChannelMembershipPreferences_chimeBearer - The AppInstanceUserARN of the user making the API call.

PutChannelMembershipPreferences, putChannelMembershipPreferences_preferences - The channel membership preferences of an AppInstanceUser .

data PutChannelMembershipPreferencesResponse Source #

Instances

Instances details
Generic PutChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

Show PutChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

NFData PutChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

Eq PutChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

type Rep PutChannelMembershipPreferencesResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences

type Rep PutChannelMembershipPreferencesResponse = D1 ('MetaData "PutChannelMembershipPreferencesResponse" "Amazonka.ChimeSDKMessaging.PutChannelMembershipPreferences" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "PutChannelMembershipPreferencesResponse'" '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 "preferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipPreferences)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

RedactChannelMessage

data RedactChannelMessage Source #

See: newRedactChannelMessage smart constructor.

Instances

Instances details
ToJSON RedactChannelMessage Source # 
Instance details

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

AWSRequest RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Associated Types

type AWSResponse RedactChannelMessage #

Generic RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Associated Types

type Rep RedactChannelMessage :: Type -> Type #

Read RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Show RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

NFData RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Methods

rnf :: RedactChannelMessage -> () #

Eq RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Hashable RedactChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "RedactChannelMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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))))

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:

RedactChannelMessage, redactChannelMessage_subChannelId - The ID of the SubChannel in the request.

RedactChannelMessage, redactChannelMessage_channelArn - The ARN of the channel containing the messages that you want to redact.

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
Generic RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Associated Types

type Rep RedactChannelMessageResponse :: Type -> Type #

Read RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Show RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

NFData RedactChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.RedactChannelMessage

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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 "subChannelId") '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:

RedactChannelMessage, redactChannelMessageResponse_channelArn - The ARN of the channel containing the messages that you want to redact.

RedactChannelMessage, redactChannelMessageResponse_messageId - The ID of the message being redacted.

RedactChannelMessage, redactChannelMessageResponse_subChannelId - The ID of the SubChannel in the response.

Only required when redacting messages in a SubChannel that the user belongs to.

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

SearchChannels

data SearchChannels Source #

See: newSearchChannels smart constructor.

Instances

Instances details
ToJSON SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

ToHeaders SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

ToPath SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

ToQuery SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

AWSRequest SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

Associated Types

type AWSResponse SearchChannels #

Generic SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

Associated Types

type Rep SearchChannels :: Type -> Type #

Show SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

NFData SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

Methods

rnf :: SearchChannels -> () #

Eq SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

Hashable SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

type AWSResponse SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

type Rep SearchChannels Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

type Rep SearchChannels = D1 ('MetaData "SearchChannels" "Amazonka.ChimeSDKMessaging.SearchChannels" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "SearchChannels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty SearchField)))))

newSearchChannels Source #

Create a value of SearchChannels with all optional fields omitted.

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

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

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

$sel:maxResults:SearchChannels', searchChannels_maxResults - The maximum number of channels that you want returned.

SearchChannels, searchChannels_nextToken - The token returned from previous API requests until the number of channels is reached.

$sel:fields:SearchChannels', searchChannels_fields - A list of the Field objects in the channel being searched.

data SearchChannelsResponse Source #

See: newSearchChannelsResponse smart constructor.

Instances

Instances details
Generic SearchChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

Associated Types

type Rep SearchChannelsResponse :: Type -> Type #

Show SearchChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

NFData SearchChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

Methods

rnf :: SearchChannelsResponse -> () #

Eq SearchChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

type Rep SearchChannelsResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SearchChannels

type Rep SearchChannelsResponse = D1 ('MetaData "SearchChannelsResponse" "Amazonka.ChimeSDKMessaging.SearchChannels" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "SearchChannelsResponse'" '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))))

newSearchChannelsResponse Source #

Create a value of SearchChannelsResponse with all optional fields omitted.

Use 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:SearchChannelsResponse', searchChannelsResponse_channels - A list of the channels in the request.

SearchChannels, searchChannelsResponse_nextToken - The token returned from previous API responses until the number of channels is reached.

$sel:httpStatus:SearchChannelsResponse', searchChannelsResponse_httpStatus - The response's http status code.

SendChannelMessage

data SendChannelMessage Source #

See: newSendChannelMessage smart constructor.

Instances

Instances details
ToJSON SendChannelMessage Source # 
Instance details

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

AWSRequest SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Associated Types

type AWSResponse SendChannelMessage #

Generic SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Associated Types

type Rep SendChannelMessage :: Type -> Type #

Show SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

NFData SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Methods

rnf :: SendChannelMessage -> () #

Eq SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Hashable SendChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "SendChannelMessage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "messageAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text MessageAttributeValue))) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "pushNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushNotificationConfiguration)) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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))))))

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:

SendChannelMessage, sendChannelMessage_messageAttributes - The attributes for the message, used for message filtering along with a FilterRule defined in the PushNotificationPreferences.

SendChannelMessage, sendChannelMessage_metadata - The optional metadata for each message.

SendChannelMessage, sendChannelMessage_pushNotification - The push notification configuration of the message.

SendChannelMessage, sendChannelMessage_subChannelId - The ID of the SubChannel in the request.

SendChannelMessage, sendChannelMessage_channelArn - The ARN of the channel.

SendChannelMessage, sendChannelMessage_content - The content of the message.

SendChannelMessage, sendChannelMessage_type - The type of message, STANDARD or CONTROL.

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
Generic SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Associated Types

type Rep SendChannelMessageResponse :: Type -> Type #

Read SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Show SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

NFData SendChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.SendChannelMessage

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "SendChannelMessageResponse'" '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 "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: (S1 ('MetaSel ('Just "subChannelId") '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:

SendChannelMessage, sendChannelMessageResponse_channelArn - The ARN of the channel.

SendChannelMessageResponse, sendChannelMessageResponse_messageId - The ID string assigned to each message.

SendChannelMessageResponse, sendChannelMessageResponse_status - The status of the channel message.

SendChannelMessage, sendChannelMessageResponse_subChannelId - The ID of the SubChannel in the response.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Show TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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))))

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
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ChimeSDKMessaging.TagResource" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Show UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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)))))

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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ChimeSDKMessaging.UntagResource" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

UpdateChannel

data UpdateChannel Source #

See: newUpdateChannel smart constructor.

Instances

Instances details
ToJSON UpdateChannel Source # 
Instance details

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

AWSRequest UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Associated Types

type AWSResponse UpdateChannel #

Generic UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Associated Types

type Rep UpdateChannel :: Type -> Type #

Show UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

NFData UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Methods

rnf :: UpdateChannel -> () #

Eq UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Hashable UpdateChannel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "UpdateChannel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

UpdateChannel, updateChannel_metadata - The metadata for the update request.

UpdateChannel, updateChannel_mode - The mode of the update request.

UpdateChannel, updateChannel_name - The name of the channel.

UpdateChannel, updateChannel_channelArn - The ARN of the channel.

$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
Generic UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Associated Types

type Rep UpdateChannelResponse :: Type -> Type #

Read UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Show UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

NFData UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

Methods

rnf :: UpdateChannelResponse -> () #

Eq UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

type Rep UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannel

type Rep UpdateChannelResponse = D1 ('MetaData "UpdateChannelResponse" "Amazonka.ChimeSDKMessaging.UpdateChannel" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

UpdateChannel, updateChannelResponse_channelArn - The ARN of the channel.

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

UpdateChannelFlow

data UpdateChannelFlow Source #

See: newUpdateChannelFlow smart constructor.

Instances

Instances details
ToJSON UpdateChannelFlow Source # 
Instance details

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

AWSRequest UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Associated Types

type AWSResponse UpdateChannelFlow #

Generic UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Associated Types

type Rep UpdateChannelFlow :: Type -> Type #

Show UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

NFData UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Methods

rnf :: UpdateChannelFlow -> () #

Eq UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Hashable UpdateChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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)))))

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:

UpdateChannelFlow, updateChannelFlow_channelFlowArn - The ARN of the channel flow.

UpdateChannelFlow, updateChannelFlow_processors - Information about the processor Lambda functions

UpdateChannelFlow, updateChannelFlow_name - The name of the channel flow.

data UpdateChannelFlowResponse Source #

See: newUpdateChannelFlowResponse smart constructor.

Instances

Instances details
Generic UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Associated Types

type Rep UpdateChannelFlowResponse :: Type -> Type #

Read UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Show UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

NFData UpdateChannelFlowResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelFlow

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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:

UpdateChannelFlow, updateChannelFlowResponse_channelFlowArn - The ARN of the channel flow.

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

UpdateChannelMessage

data UpdateChannelMessage Source #

See: newUpdateChannelMessage smart constructor.

Instances

Instances details
ToJSON UpdateChannelMessage Source # 
Instance details

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

AWSRequest UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Associated Types

type AWSResponse UpdateChannelMessage #

Generic UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Associated Types

type Rep UpdateChannelMessage :: Type -> Type #

Show UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

NFData UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Methods

rnf :: UpdateChannelMessage -> () #

Eq UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Hashable UpdateChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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 "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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)))))

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:

UpdateChannelMessage, updateChannelMessage_content - The content of the message being updated.

UpdateChannelMessage, updateChannelMessage_metadata - The metadata of the message being updated.

UpdateChannelMessage, updateChannelMessage_subChannelId - The ID of the SubChannel in the request.

Only required when updating messages in a SubChannel that the user belongs to.

UpdateChannelMessage, updateChannelMessage_channelArn - The ARN of the channel.

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
Generic UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Associated Types

type Rep UpdateChannelMessageResponse :: Type -> Type #

Read UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Show UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

NFData UpdateChannelMessageResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelMessage

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "UpdateChannelMessageResponse'" '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 "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: (S1 ('MetaSel ('Just "subChannelId") '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:

UpdateChannelMessage, updateChannelMessageResponse_channelArn - The ARN of the channel.

UpdateChannelMessage, updateChannelMessageResponse_messageId - The ID string of the message being updated.

UpdateChannelMessageResponse, updateChannelMessageResponse_status - The status of the message update.

UpdateChannelMessage, updateChannelMessageResponse_subChannelId - The ID of the SubChannel in the response.

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

UpdateChannelReadMarker

data UpdateChannelReadMarker Source #

See: newUpdateChannelReadMarker smart constructor.

Instances

Instances details
ToJSON 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

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

Read UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Show UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

NFData UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Methods

rnf :: UpdateChannelReadMarker -> () #

Eq UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Hashable UpdateChannelReadMarker Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

type AWSResponse 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "UpdateChannelReadMarker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "chimeBearer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

UpdateChannelReadMarker, updateChannelReadMarker_subChannelId - The ID of the SubChannel in the request.

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
Generic UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Associated Types

type Rep UpdateChannelReadMarkerResponse :: Type -> Type #

Read UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Show UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

NFData UpdateChannelReadMarkerResponse Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.UpdateChannelReadMarker

Eq 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "UpdateChannelReadMarkerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subChannelId") '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:

UpdateChannelReadMarker, updateChannelReadMarkerResponse_channelArn - The ARN of the channel.

UpdateChannelReadMarker, updateChannelReadMarkerResponse_subChannelId - The ID of the SubChannel in the response.

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

Types

AllowNotifications

newtype AllowNotifications Source #

Instances

Instances details
FromJSON AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

FromJSONKey AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToJSON AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToJSONKey AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToByteString AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToHeader AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToLog AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToQuery AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

FromText AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToText AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

FromXML AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

ToXML AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

Generic AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

Associated Types

type Rep AllowNotifications :: Type -> Type #

Read AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

Show AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

NFData AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

Methods

rnf :: AllowNotifications -> () #

Eq AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

Ord AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

Hashable AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

type Rep AllowNotifications Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AllowNotifications

type Rep AllowNotifications = D1 ('MetaData "AllowNotifications" "Amazonka.ChimeSDKMessaging.Types.AllowNotifications" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "AllowNotifications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAllowNotifications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMembershipType

newtype ChannelMembershipType Source #

Instances

Instances details
FromJSON ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

FromJSONKey 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

ToByteString ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToHeader ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToLog ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

ToQuery 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

FromXML ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

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

Read ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Show ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

NFData ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Methods

rnf :: ChannelMembershipType -> () #

Eq ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Ord ChannelMembershipType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipType

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "ChannelMembershipType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMembershipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMessagePersistenceType

newtype ChannelMessagePersistenceType Source #

Instances

Instances details
FromJSON ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

FromJSONKey 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

ToByteString ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToHeader ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToLog ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

ToQuery 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

FromXML ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

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

Read ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Show ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

NFData ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Eq ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Ord ChannelMessagePersistenceType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessagePersistenceType

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "ChannelMessagePersistenceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMessagePersistenceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMessageStatus

newtype ChannelMessageStatus Source #

Instances

Instances details
FromJSON ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

FromJSONKey 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

ToByteString ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToHeader ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToLog ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

ToQuery 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

FromXML ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

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

Read ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Show ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

NFData ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Methods

rnf :: ChannelMessageStatus -> () #

Eq ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Ord ChannelMessageStatus Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatus

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "ChannelMessageStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMessageStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMessageType

newtype ChannelMessageType Source #

Instances

Instances details
FromJSON ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

FromJSONKey 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

ToByteString ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToHeader ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToLog ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

ToQuery 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

FromXML ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

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

Read ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Show ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

NFData ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Methods

rnf :: ChannelMessageType -> () #

Eq ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Ord ChannelMessageType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageType

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "ChannelMessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelMode

newtype ChannelMode Source #

Constructors

ChannelMode' 

Instances

Instances details
FromJSON ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

FromJSONKey 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

ToByteString ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToHeader ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

ToLog ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

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

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 #

Generic ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Associated Types

type Rep ChannelMode :: Type -> Type #

Read ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Show ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

NFData ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Methods

rnf :: ChannelMode -> () #

Eq ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Ord ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

Hashable ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

type Rep ChannelMode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMode

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

ChannelPrivacy

newtype ChannelPrivacy Source #

Constructors

ChannelPrivacy' 

Instances

Instances details
FromJSON ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

FromJSONKey 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

ToByteString ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToHeader ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToLog ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

ToQuery 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

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 #

Generic ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Associated Types

type Rep ChannelPrivacy :: Type -> Type #

Read ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Show ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

NFData ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Methods

rnf :: ChannelPrivacy -> () #

Eq ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Ord ChannelPrivacy Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelPrivacy

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

FromJSONKey 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

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

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 #

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 #

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

Read ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Eq ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ErrorCode

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

FallbackAction

newtype FallbackAction Source #

Constructors

FallbackAction' 

Instances

Instances details
FromJSON FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

FromJSONKey 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

ToByteString FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToHeader FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToLog FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

ToQuery 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

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 #

Generic FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Associated Types

type Rep FallbackAction :: Type -> Type #

Read FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Show FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

NFData FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Methods

rnf :: FallbackAction -> () #

Eq FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Ord FallbackAction Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.FallbackAction

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

FromJSONKey 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

ToByteString InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToHeader InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToLog InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

ToQuery 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

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 #

Generic InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Associated Types

type Rep InvocationType :: Type -> Type #

Read InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Show InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

NFData InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Methods

rnf :: InvocationType -> () #

Eq InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Ord InvocationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.InvocationType

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "InvocationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInvocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PushNotificationType

newtype PushNotificationType Source #

Instances

Instances details
FromJSON PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

FromJSONKey PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToJSON PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToJSONKey PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToByteString PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToHeader PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToLog PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToQuery PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

FromText PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToText PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

FromXML PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

ToXML PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

Generic PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

Associated Types

type Rep PushNotificationType :: Type -> Type #

Read PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

Show PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

NFData PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

Methods

rnf :: PushNotificationType -> () #

Eq PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

Ord PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

Hashable PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

type Rep PushNotificationType Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationType

type Rep PushNotificationType = D1 ('MetaData "PushNotificationType" "Amazonka.ChimeSDKMessaging.Types.PushNotificationType" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "PushNotificationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPushNotificationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SearchFieldKey

newtype SearchFieldKey Source #

Constructors

SearchFieldKey' 

Bundled Patterns

pattern SearchFieldKey_MEMBERS :: SearchFieldKey 

Instances

Instances details
FromJSON SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

FromJSONKey SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToJSON SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToJSONKey SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToByteString SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToHeader SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToLog SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToQuery SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

FromText SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToText SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

FromXML SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

ToXML SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

Methods

toXML :: SearchFieldKey -> XML #

Generic SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

Associated Types

type Rep SearchFieldKey :: Type -> Type #

Read SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

Show SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

NFData SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

Methods

rnf :: SearchFieldKey -> () #

Eq SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

Ord SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

Hashable SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

type Rep SearchFieldKey Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldKey

type Rep SearchFieldKey = D1 ('MetaData "SearchFieldKey" "Amazonka.ChimeSDKMessaging.Types.SearchFieldKey" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "SearchFieldKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSearchFieldKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SearchFieldOperator

newtype SearchFieldOperator Source #

Instances

Instances details
FromJSON SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

FromJSONKey SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToJSON SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToJSONKey SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToByteString SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToHeader SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToLog SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToQuery SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

FromText SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToText SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

FromXML SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

ToXML SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

Generic SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

Associated Types

type Rep SearchFieldOperator :: Type -> Type #

Read SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

Show SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

NFData SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

Methods

rnf :: SearchFieldOperator -> () #

Eq SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

Ord SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

Hashable SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

type Rep SearchFieldOperator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator

type Rep SearchFieldOperator = D1 ('MetaData "SearchFieldOperator" "Amazonka.ChimeSDKMessaging.Types.SearchFieldOperator" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'True) (C1 ('MetaCons "SearchFieldOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSearchFieldOperator") '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
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

FromJSONKey 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

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

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 #

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 #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.ChimeSDKMessaging.Types.SortOrder" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON 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 #

Read AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Show AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

NFData AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Eq AppInstanceUserMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.AppInstanceUserMembershipSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "AppInstanceUserMembershipSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "readMarkerTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 an AppInstanceUser last marked a channel as read.

$sel:subChannelId:AppInstanceUserMembershipSummary', appInstanceUserMembershipSummary_subChannelId - The ID of the SubChannel that the AppInstanceUser is a member of.

$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
FromJSON 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 #

Show BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

NFData BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

Methods

rnf :: BatchChannelMemberships -> () #

Eq BatchChannelMemberships Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchChannelMemberships

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "BatchChannelMemberships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "invitedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))) :*: (S1 ('MetaSel ('Just "members") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Identity])) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType))))))

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:channelArn:BatchChannelMemberships', batchChannelMemberships_channelArn - The ARN of the channel to which you're adding users.

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

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

$sel:subChannelId:BatchChannelMemberships', batchChannelMemberships_subChannelId - The ID of the SubChannel.

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

BatchCreateChannelMembershipError

data BatchCreateChannelMembershipError Source #

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

See: newBatchCreateChannelMembershipError smart constructor.

Instances

Instances details
FromJSON 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 #

Read BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Show BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

NFData BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Eq BatchCreateChannelMembershipError Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.BatchCreateChannelMembershipError

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "BatchCreateChannelMembershipError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorCode)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "memberArn") '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:errorMessage:BatchCreateChannelMembershipError', batchCreateChannelMembershipError_errorMessage - The error message.

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

Channel

data Channel Source #

The details of a channel.

See: newChannel smart constructor.

Instances

Instances details
FromJSON 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 #

Show Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

NFData Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Methods

rnf :: Channel -> () #

Eq Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Methods

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

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

Hashable Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

type Rep Channel Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Channel

type Rep Channel = D1 ('MetaData "Channel" "Amazonka.ChimeSDKMessaging.Types.Channel" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "Channel'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "elasticChannelConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticChannelConfiguration))))) :*: ((S1 ('MetaSel ('Just "lastMessageTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy)))))))

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:channelArn:Channel', channel_channelArn - The ARN of a channel.

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

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

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

$sel:elasticChannelConfiguration:Channel', channel_elasticChannelConfiguration - The attributes required to configure and create an elastic channel. An elastic channel can support a maximum of 1-million members.

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

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

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

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

Channel, channel_name - The name of a channel.

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

ChannelAssociatedWithFlowSummary

data ChannelAssociatedWithFlowSummary Source #

Summary of details of a channel associated with channel flow.

See: newChannelAssociatedWithFlowSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

NFData ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

Eq ChannelAssociatedWithFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelAssociatedWithFlowSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelAssociatedWithFlowSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy))))))

ChannelBan

data ChannelBan Source #

The details of a channel ban.

See: newChannelBan smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

NFData ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

Methods

rnf :: ChannelBan -> () #

Eq ChannelBan Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBan

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelBan'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)))))

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:channelArn:ChannelBan', channelBan_channelArn - The ARN of the channel from which a member is being banned.

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

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

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

ChannelBanSummary

data ChannelBanSummary Source #

Summary of the details of a ChannelBan.

See: newChannelBanSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

NFData ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

Methods

rnf :: ChannelBanSummary -> () #

Eq ChannelBanSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelBanSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON 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 #

Show ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

NFData ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

Methods

rnf :: ChannelFlow -> () #

Eq ChannelFlow Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlow

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelFlow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "processors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Processor)))))))

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:channelFlowArn:ChannelFlow', channelFlow_channelFlowArn - The ARN 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.

ChannelFlow, channelFlow_name - The name of the channel flow.

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

ChannelFlowSummary

data ChannelFlowSummary Source #

Summary of details of a channel flow.

See: newChannelFlowSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

NFData ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

Methods

rnf :: ChannelFlowSummary -> () #

Eq ChannelFlowSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelFlowSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelFlowSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelFlowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "processors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Processor))))))

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:channelFlowArn:ChannelFlowSummary', channelFlowSummary_channelFlowArn - The ARN of the channel flow.

ChannelFlowSummary, channelFlowSummary_name - The name of the channel flow.

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

ChannelMembership

data ChannelMembership Source #

The details of a channel member.

See: newChannelMembership smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

NFData ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

Methods

rnf :: ChannelMembership -> () #

Eq ChannelMembership Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembership

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelMembership'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "invitedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMembershipType))))))

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:createdTimestamp:ChannelMembership', channelMembership_createdTimestamp - The time at which the channel membership was created.

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

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

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

$sel:subChannelId:ChannelMembership', channelMembership_subChannelId - The ID of the SubChannel that a user belongs to.

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

ChannelMembershipForAppInstanceUserSummary

data ChannelMembershipForAppInstanceUserSummary Source #

Summary of the channel membership details of an AppInstanceUser.

See: newChannelMembershipForAppInstanceUserSummary smart constructor.

Instances

Instances details
FromJSON ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Generic ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Show ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

NFData ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Eq ChannelMembershipForAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipForAppInstanceUserSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

ChannelMembershipPreferences

data ChannelMembershipPreferences Source #

The channel membership preferences for an AppInstanceUser.

See: newChannelMembershipPreferences smart constructor.

Instances

Instances details
FromJSON ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

ToJSON ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

Generic ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

Associated Types

type Rep ChannelMembershipPreferences :: Type -> Type #

Show ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

NFData ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

Eq ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

Hashable ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

type Rep ChannelMembershipPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences

type Rep ChannelMembershipPreferences = D1 ('MetaData "ChannelMembershipPreferences" "Amazonka.ChimeSDKMessaging.Types.ChannelMembershipPreferences" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelMembershipPreferences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pushNotifications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushNotificationPreferences))))

newChannelMembershipPreferences :: ChannelMembershipPreferences Source #

Create a value of ChannelMembershipPreferences with all optional fields omitted.

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

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

$sel:pushNotifications:ChannelMembershipPreferences', channelMembershipPreferences_pushNotifications - The push notification configuration of a message.

ChannelMembershipSummary

data ChannelMembershipSummary Source #

Summary of the details of a ChannelMembership.

See: newChannelMembershipSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

NFData ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

Eq ChannelMembershipSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMembershipSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON 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 #

Show ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

NFData ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

Methods

rnf :: ChannelMessage -> () #

Eq ChannelMessage Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessage

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelMessage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "lastEditedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "messageAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text MessageAttributeValue))) :*: S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "persistence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessagePersistenceType)) :*: S1 ('MetaSel ('Just "redacted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "sender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure))) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageType)))))))

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:channelArn:ChannelMessage', channelMessage_channelArn - The ARN of the channel.

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

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

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

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

$sel:messageAttributes:ChannelMessage', channelMessage_messageAttributes - The attributes for the message, used for message filtering along with a FilterRule defined in the PushNotificationPreferences.

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

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

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

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

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

$sel:status:ChannelMessage', channelMessage_status - The status of the channel message.

$sel:subChannelId:ChannelMessage', channelMessage_subChannelId - The ID of the SubChannel.

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

ChannelMessageCallback

data ChannelMessageCallback Source #

Stores information about a callback.

See: newChannelMessageCallback smart constructor.

Instances

Instances details
ToJSON 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 #

Show ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

NFData ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

Methods

rnf :: ChannelMessageCallback -> () #

Eq ChannelMessageCallback Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageCallback

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelMessageCallback'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "messageAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text MessageAttributeValue))) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "pushNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushNotificationConfiguration)) :*: (S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:messageAttributes:ChannelMessageCallback', channelMessageCallback_messageAttributes - The attributes for the message, used for message filtering along with a FilterRule defined in the PushNotificationPreferences.

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

$sel:pushNotification:ChannelMessageCallback', channelMessageCallback_pushNotification - The push notification configuration of the message.

$sel:subChannelId:ChannelMessageCallback', channelMessageCallback_subChannelId - The ID of the SubChannel.

$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
FromJSON 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 #

Read ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Show ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

NFData ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Eq ChannelMessageStatusStructure Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageStatusStructure

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelMessageStatusStructure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatus))))

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:detail:ChannelMessageStatusStructure', channelMessageStatusStructure_detail - Contains more details about the messasge status.

$sel:value:ChannelMessageStatusStructure', channelMessageStatusStructure_value - The message status value.

ChannelMessageSummary

data ChannelMessageSummary Source #

Summary of the messages in a Channel.

See: newChannelMessageSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Show ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

NFData ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

Methods

rnf :: ChannelMessageSummary -> () #

Eq ChannelMessageSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelMessageSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelMessageSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastEditedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "messageAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text MessageAttributeValue)))))) :*: ((S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "redacted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "sender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageStatusStructure)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessageType)))))))

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:content:ChannelMessageSummary', channelMessageSummary_content - The content of the message.

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

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

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

$sel:messageAttributes:ChannelMessageSummary', channelMessageSummary_messageAttributes - The message attribues listed in a the summary of a channel message.

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

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

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

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

$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:type':ChannelMessageSummary', channelMessageSummary_type - The type of message.

ChannelModeratedByAppInstanceUserSummary

data ChannelModeratedByAppInstanceUserSummary Source #

Summary of the details of a moderated channel.

See: newChannelModeratedByAppInstanceUserSummary smart constructor.

Instances

Instances details
FromJSON ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Generic ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Show ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

NFData ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Eq ChannelModeratedByAppInstanceUserSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratedByAppInstanceUserSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON 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 #

Show ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

NFData ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

Methods

rnf :: ChannelModerator -> () #

Eq ChannelModerator Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModerator

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelModerator'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Identity))) :*: (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:channelArn:ChannelModerator', channelModerator_channelArn - The ARN of the moderator's channel.

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

$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
FromJSON 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 #

Show ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

NFData ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

Methods

rnf :: ChannelModeratorSummary -> () #

Eq ChannelModeratorSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelModeratorSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON 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 #

Show ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

NFData ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

Methods

rnf :: ChannelSummary -> () #

Eq ChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ChannelSummary

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ChannelSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastMessageTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMode)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "privacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelPrivacy))))))

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:channelArn:ChannelSummary', channelSummary_channelArn - The ARN of the channel.

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

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

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

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

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

ElasticChannelConfiguration

data ElasticChannelConfiguration Source #

The attributes required to configure and create an elastic channel. An elastic channel can support a maximum of 1-million members.

See: newElasticChannelConfiguration smart constructor.

Instances

Instances details
FromJSON ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

ToJSON ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

Generic ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

Associated Types

type Rep ElasticChannelConfiguration :: Type -> Type #

Read ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

Show ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

NFData ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

Eq ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

Hashable ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

type Rep ElasticChannelConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration

type Rep ElasticChannelConfiguration = D1 ('MetaData "ElasticChannelConfiguration" "Amazonka.ChimeSDKMessaging.Types.ElasticChannelConfiguration" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "ElasticChannelConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maximumSubChannels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "targetMembershipsPerSubChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "minimumMembershipPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newElasticChannelConfiguration Source #

Create a value of ElasticChannelConfiguration with all optional fields omitted.

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

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

$sel:maximumSubChannels:ElasticChannelConfiguration', elasticChannelConfiguration_maximumSubChannels - The maximum number of SubChannels that you want to allow in the elastic channel.

$sel:targetMembershipsPerSubChannel:ElasticChannelConfiguration', elasticChannelConfiguration_targetMembershipsPerSubChannel - The maximum number of members allowed in a SubChannel.

$sel:minimumMembershipPercentage:ElasticChannelConfiguration', elasticChannelConfiguration_minimumMembershipPercentage - The minimum allowed percentage of TargetMembershipsPerSubChannel users. Ceil of the calculated value is used in balancing members among SubChannels of the elastic channel.

Identity

data Identity Source #

The details of a user.

See: newIdentity smart constructor.

Constructors

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

Instances

Instances details
FromJSON 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 #

Show Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

NFData Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Methods

rnf :: Identity -> () #

Eq Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Hashable Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

Methods

hashWithSalt :: Int -> Identity -> Int #

hash :: Identity -> Int #

type Rep Identity Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Identity

type Rep Identity = D1 ('MetaData "Identity" "Amazonka.ChimeSDKMessaging.Types.Identity" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

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

Read LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Show LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

NFData LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Methods

rnf :: LambdaConfiguration -> () #

Eq LambdaConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.LambdaConfiguration

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

MessageAttributeValue

data MessageAttributeValue Source #

A list of message attribute values.

See: newMessageAttributeValue smart constructor.

Instances

Instances details
FromJSON MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

ToJSON MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

Generic MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

Associated Types

type Rep MessageAttributeValue :: Type -> Type #

Show MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

NFData MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

Methods

rnf :: MessageAttributeValue -> () #

Eq MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

Hashable MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

type Rep MessageAttributeValue Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue

type Rep MessageAttributeValue = D1 ('MetaData "MessageAttributeValue" "Amazonka.ChimeSDKMessaging.Types.MessageAttributeValue" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "MessageAttributeValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stringValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sensitive Text]))))

newMessageAttributeValue :: MessageAttributeValue Source #

Create a value of MessageAttributeValue with all optional fields omitted.

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

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

$sel:stringValues:MessageAttributeValue', messageAttributeValue_stringValues - The strings in a message attribute value.

MessagingSessionEndpoint

data MessagingSessionEndpoint Source #

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

See: newMessagingSessionEndpoint smart constructor.

Instances

Instances details
FromJSON 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 #

Read MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Show MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

NFData MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Eq MessagingSessionEndpoint Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.MessagingSessionEndpoint

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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
FromJSON Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

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

Show Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

NFData Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

Methods

rnf :: Processor -> () #

Eq Processor Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Processor

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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 with message processing or stop it in cases where communication with a processor fails. If a processor has a fallback action of ABORT and communication with it fails, the processor sets the message status to FAILED and does not send the message to any recipients. Note that if the last processor in the channel flow sequence has a fallback action of CONTINUE and communication with the processor fails, then the message is considered processed and sent to recipients of the channel.

ProcessorConfiguration

data ProcessorConfiguration Source #

A processor's metadata.

See: newProcessorConfiguration smart constructor.

Instances

Instances details
FromJSON ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

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

Read ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Show ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

NFData ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Methods

rnf :: ProcessorConfiguration -> () #

Eq ProcessorConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.ProcessorConfiguration

Hashable 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" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.

PushNotificationConfiguration

data PushNotificationConfiguration Source #

The push notification configuration of the message.

See: newPushNotificationConfiguration smart constructor.

Instances

Instances details
ToJSON PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

Generic PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

Associated Types

type Rep PushNotificationConfiguration :: Type -> Type #

Show PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

NFData PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

Eq PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

Hashable PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

type Rep PushNotificationConfiguration Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration

type Rep PushNotificationConfiguration = D1 ('MetaData "PushNotificationConfiguration" "Amazonka.ChimeSDKMessaging.Types.PushNotificationConfiguration" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "PushNotificationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "body") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PushNotificationType)))))

newPushNotificationConfiguration :: PushNotificationConfiguration Source #

Create a value of PushNotificationConfiguration with all optional fields omitted.

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

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

$sel:body:PushNotificationConfiguration', pushNotificationConfiguration_body - The body of the push notification.

$sel:title:PushNotificationConfiguration', pushNotificationConfiguration_title - The title of the push notification.

$sel:type':PushNotificationConfiguration', pushNotificationConfiguration_type - Enum value that indicates the type of the push notification for a message. DEFAULT: Normal mobile push notification. VOIP: VOIP mobile push notification.

PushNotificationPreferences

data PushNotificationPreferences Source #

The channel membership preferences for push notification.

See: newPushNotificationPreferences smart constructor.

Instances

Instances details
FromJSON PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

ToJSON PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

Generic PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

Associated Types

type Rep PushNotificationPreferences :: Type -> Type #

Show PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

NFData PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

Eq PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

Hashable PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

type Rep PushNotificationPreferences Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences

type Rep PushNotificationPreferences = D1 ('MetaData "PushNotificationPreferences" "Amazonka.ChimeSDKMessaging.Types.PushNotificationPreferences" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "PushNotificationPreferences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterRule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "allowNotifications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AllowNotifications)))

newPushNotificationPreferences Source #

Create a value of PushNotificationPreferences with all optional fields omitted.

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

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

$sel:filterRule:PushNotificationPreferences', pushNotificationPreferences_filterRule - The simple JSON object used to send a subset of a push notification to the requested member.

$sel:allowNotifications:PushNotificationPreferences', pushNotificationPreferences_allowNotifications - Enum value that indicates which push notifications to send to the requested member of a channel. ALL sends all push notifications, NONE sends no push notifications, FILTERED sends only filtered push notifications.

SearchField

data SearchField Source #

A Field of the channel that you want to search.

See: newSearchField smart constructor.

Instances

Instances details
ToJSON SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

Generic SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

Associated Types

type Rep SearchField :: Type -> Type #

Read SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

Show SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

NFData SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

Methods

rnf :: SearchField -> () #

Eq SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

Hashable SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

type Rep SearchField Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SearchField

type Rep SearchField = D1 ('MetaData "SearchField" "Amazonka.ChimeSDKMessaging.Types.SearchField" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "SearchField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SearchFieldKey) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SearchFieldOperator))))

newSearchField Source #

Create a value of SearchField with all optional fields omitted.

Use 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:SearchField', searchField_key - An enum value that indicates the key to search the channel on. MEMBERS allows you to search channels based on memberships. You can use it with the EQUALS operator to get channels whose memberships are equal to the specified values, and with the INCLUDES operator to get channels whose memberships include the specified values.

$sel:values:SearchField', searchField_values - The values that you want to search for, a list of strings. The values must be AppInstanceUserArns specified as a list of strings.

This operation isn't supported for AppInstanceUsers with large number of memberships.

$sel:operator:SearchField', searchField_operator - The operator used to compare field values, currently EQUALS or INCLUDES. Use the EQUALS operator to find channels whose memberships equal the specified values. Use the INCLUDES operator to find channels whose memberships include the specified values.

SubChannelSummary

data SubChannelSummary Source #

Summary of the sub-channels associated with the elastic channel.

See: newSubChannelSummary smart constructor.

Instances

Instances details
FromJSON SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

Generic SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

Associated Types

type Rep SubChannelSummary :: Type -> Type #

Read SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

Show SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

NFData SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

Methods

rnf :: SubChannelSummary -> () #

Eq SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

Hashable SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

type Rep SubChannelSummary Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.SubChannelSummary

type Rep SubChannelSummary = D1 ('MetaData "SubChannelSummary" "Amazonka.ChimeSDKMessaging.Types.SubChannelSummary" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" 'False) (C1 ('MetaCons "SubChannelSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "membershipCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "subChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSubChannelSummary :: SubChannelSummary Source #

Create a value of SubChannelSummary with all optional fields omitted.

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

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

$sel:membershipCount:SubChannelSummary', subChannelSummary_membershipCount - The number of members in a SubChannel.

$sel:subChannelId:SubChannelSummary', subChannelSummary_subChannelId - The unique ID of a SubChannel.

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
FromJSON Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

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 #

Show Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.ChimeSDKMessaging.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ChimeSDKMessaging.Types.Tag" "amazonka-chime-sdk-messaging-2.0-BxY1AbjLoDB4AQUv82PCQZ" '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.