amazonka-ivschat-2.0: Amazon Interactive Video Service Chat 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.IVSChat.ListLoggingConfigurations

Description

Gets summary information about all your logging configurations in the AWS region where the API request is processed.

Synopsis

Creating a Request

data ListLoggingConfigurations Source #

See: newListLoggingConfigurations smart constructor.

Constructors

ListLoggingConfigurations' 

Fields

  • maxResults :: Maybe Natural

    Maximum number of logging configurations to return. Default: 50.

  • nextToken :: Maybe Text

    The first logging configurations to retrieve. This is used for pagination; see the nextToken response field.

Instances

Instances details
ToJSON ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

ToHeaders ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

ToPath ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

ToQuery ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

AWSRequest ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Generic ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Associated Types

type Rep ListLoggingConfigurations :: Type -> Type #

Read ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Show ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

NFData ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Eq ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Hashable ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

type AWSResponse ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

type Rep ListLoggingConfigurations Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

type Rep ListLoggingConfigurations = D1 ('MetaData "ListLoggingConfigurations" "Amazonka.IVSChat.ListLoggingConfigurations" "amazonka-ivschat-2.0-AB4QlCKEEGt4izEWjWKMb2" 'False) (C1 ('MetaCons "ListLoggingConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListLoggingConfigurations :: ListLoggingConfigurations Source #

Create a value of ListLoggingConfigurations with all optional fields omitted.

Use 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:ListLoggingConfigurations', listLoggingConfigurations_maxResults - Maximum number of logging configurations to return. Default: 50.

ListLoggingConfigurations, listLoggingConfigurations_nextToken - The first logging configurations to retrieve. This is used for pagination; see the nextToken response field.

Request Lenses

listLoggingConfigurations_maxResults :: Lens' ListLoggingConfigurations (Maybe Natural) Source #

Maximum number of logging configurations to return. Default: 50.

listLoggingConfigurations_nextToken :: Lens' ListLoggingConfigurations (Maybe Text) Source #

The first logging configurations to retrieve. This is used for pagination; see the nextToken response field.

Destructuring the Response

data ListLoggingConfigurationsResponse Source #

See: newListLoggingConfigurationsResponse smart constructor.

Constructors

ListLoggingConfigurationsResponse' 

Fields

  • nextToken :: Maybe Text

    If there are more logging configurations than maxResults, use nextToken in the request to get the next set.

  • httpStatus :: Int

    The response's http status code.

  • loggingConfigurations :: [LoggingConfigurationSummary]

    List of the matching logging configurations (summary information only). There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration.

Instances

Instances details
Generic ListLoggingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Associated Types

type Rep ListLoggingConfigurationsResponse :: Type -> Type #

Read ListLoggingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Show ListLoggingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

NFData ListLoggingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

Eq ListLoggingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

type Rep ListLoggingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVSChat.ListLoggingConfigurations

type Rep ListLoggingConfigurationsResponse = D1 ('MetaData "ListLoggingConfigurationsResponse" "Amazonka.IVSChat.ListLoggingConfigurations" "amazonka-ivschat-2.0-AB4QlCKEEGt4izEWjWKMb2" 'False) (C1 ('MetaCons "ListLoggingConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "loggingConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [LoggingConfigurationSummary]))))

newListLoggingConfigurationsResponse Source #

Create a value of ListLoggingConfigurationsResponse with all optional fields omitted.

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

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

ListLoggingConfigurations, listLoggingConfigurationsResponse_nextToken - If there are more logging configurations than maxResults, use nextToken in the request to get the next set.

$sel:httpStatus:ListLoggingConfigurationsResponse', listLoggingConfigurationsResponse_httpStatus - The response's http status code.

$sel:loggingConfigurations:ListLoggingConfigurationsResponse', listLoggingConfigurationsResponse_loggingConfigurations - List of the matching logging configurations (summary information only). There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration.

Response Lenses

listLoggingConfigurationsResponse_nextToken :: Lens' ListLoggingConfigurationsResponse (Maybe Text) Source #

If there are more logging configurations than maxResults, use nextToken in the request to get the next set.

listLoggingConfigurationsResponse_loggingConfigurations :: Lens' ListLoggingConfigurationsResponse [LoggingConfigurationSummary] Source #

List of the matching logging configurations (summary information only). There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration.