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

Description

Lists all the SubChannels in an elastic channel when given a channel ID. Available only to the app instance admins and channel moderators of elastic channels.

Synopsis

Creating a Request

data ListSubChannels Source #

See: newListSubChannels smart constructor.

Constructors

ListSubChannels' 

Fields

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.

Request Lenses

listSubChannels_maxResults :: Lens' ListSubChannels (Maybe Natural) Source #

The maximum number of sub-channels that you want to return.

listSubChannels_nextToken :: Lens' ListSubChannels (Maybe Text) Source #

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

listSubChannels_chimeBearer :: Lens' ListSubChannels Text Source #

The AppInstanceUserArn of the user making the API call.

Destructuring the Response

data ListSubChannelsResponse Source #

See: newListSubChannelsResponse smart constructor.

Constructors

ListSubChannelsResponse' 

Fields

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.

Response Lenses

listSubChannelsResponse_nextToken :: Lens' ListSubChannelsResponse (Maybe Text) Source #

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