amazonka-ivs-2.0: Amazon Interactive Video Service 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.IVS.ListRecordingConfigurations

Description

Gets summary information about all recording configurations in your account, in the Amazon Web Services region where the API request is processed.

This operation returns paginated results.

Synopsis

Creating a Request

data ListRecordingConfigurations Source #

See: newListRecordingConfigurations smart constructor.

Constructors

ListRecordingConfigurations' 

Fields

  • maxResults :: Maybe Natural

    Maximum number of recording configurations to return. Default: your service quota or 100, whichever is smaller.

  • nextToken :: Maybe Text

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

Instances

Instances details
ToJSON ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

ToHeaders ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

ToPath ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

ToQuery ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

AWSPager ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

AWSRequest ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Generic ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Associated Types

type Rep ListRecordingConfigurations :: Type -> Type #

Read ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Show ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

NFData ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Eq ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Hashable ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

type AWSResponse ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

type Rep ListRecordingConfigurations Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

type Rep ListRecordingConfigurations = D1 ('MetaData "ListRecordingConfigurations" "Amazonka.IVS.ListRecordingConfigurations" "amazonka-ivs-2.0-1XuGgGDxNXQ7UL2Yr5LhmE" 'False) (C1 ('MetaCons "ListRecordingConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListRecordingConfigurations :: ListRecordingConfigurations Source #

Create a value of ListRecordingConfigurations with all optional fields omitted.

Use 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:ListRecordingConfigurations', listRecordingConfigurations_maxResults - Maximum number of recording configurations to return. Default: your service quota or 100, whichever is smaller.

ListRecordingConfigurations, listRecordingConfigurations_nextToken - The first recording configuration to retrieve. This is used for pagination; see the nextToken response field.

Request Lenses

listRecordingConfigurations_maxResults :: Lens' ListRecordingConfigurations (Maybe Natural) Source #

Maximum number of recording configurations to return. Default: your service quota or 100, whichever is smaller.

listRecordingConfigurations_nextToken :: Lens' ListRecordingConfigurations (Maybe Text) Source #

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

Destructuring the Response

data ListRecordingConfigurationsResponse Source #

Constructors

ListRecordingConfigurationsResponse' 

Fields

Instances

Instances details
Generic ListRecordingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Read ListRecordingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Show ListRecordingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

NFData ListRecordingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

Eq ListRecordingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

type Rep ListRecordingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.IVS.ListRecordingConfigurations

type Rep ListRecordingConfigurationsResponse = D1 ('MetaData "ListRecordingConfigurationsResponse" "Amazonka.IVS.ListRecordingConfigurations" "amazonka-ivs-2.0-1XuGgGDxNXQ7UL2Yr5LhmE" 'False) (C1 ('MetaCons "ListRecordingConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "recordingConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RecordingConfigurationSummary]))))

newListRecordingConfigurationsResponse Source #

Create a value of ListRecordingConfigurationsResponse with all optional fields omitted.

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

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

ListRecordingConfigurations, listRecordingConfigurationsResponse_nextToken - If there are more recording configurations than maxResults, use nextToken in the request to get the next set.

$sel:httpStatus:ListRecordingConfigurationsResponse', listRecordingConfigurationsResponse_httpStatus - The response's http status code.

$sel:recordingConfigurations:ListRecordingConfigurationsResponse', listRecordingConfigurationsResponse_recordingConfigurations - List of the matching recording configurations.

Response Lenses

listRecordingConfigurationsResponse_nextToken :: Lens' ListRecordingConfigurationsResponse (Maybe Text) Source #

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