libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaTailor.ListPlaybackConfigurations

Description

Returns a list of the playback configurations defined in AWS Elemental MediaTailor. You can specify a maximum number of configurations to return at a time. The default maximum is 50. Results are returned in pagefuls. If MediaTailor has more configurations than the specified maximum, it provides parameters in the response that you can use to retrieve the next pageful.

This operation returns paginated results.

Synopsis

Creating a Request

data ListPlaybackConfigurations Source #

See: newListPlaybackConfigurations smart constructor.

Constructors

ListPlaybackConfigurations' 

Fields

  • nextToken :: Maybe Text

    Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.

  • maxResults :: Maybe Natural

    Maximum number of records to return.

Instances

Instances details
Eq ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Read ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Show ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Generic ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Associated Types

type Rep ListPlaybackConfigurations :: Type -> Type #

NFData ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Hashable ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

AWSPager ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

AWSRequest ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

ToHeaders ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

ToPath ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

ToQuery ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

type Rep ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

type Rep ListPlaybackConfigurations = D1 ('MetaData "ListPlaybackConfigurations" "Amazonka.MediaTailor.ListPlaybackConfigurations" "libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor" 'False) (C1 ('MetaCons "ListPlaybackConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListPlaybackConfigurations Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

newListPlaybackConfigurations :: ListPlaybackConfigurations Source #

Create a value of ListPlaybackConfigurations with all optional fields omitted.

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

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

$sel:nextToken:ListPlaybackConfigurations', listPlaybackConfigurations_nextToken - Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.

$sel:maxResults:ListPlaybackConfigurations', listPlaybackConfigurations_maxResults - Maximum number of records to return.

Request Lenses

listPlaybackConfigurations_nextToken :: Lens' ListPlaybackConfigurations (Maybe Text) Source #

Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.

Destructuring the Response

data ListPlaybackConfigurationsResponse Source #

Constructors

ListPlaybackConfigurationsResponse' 

Fields

  • items :: Maybe [PlaybackConfiguration]

    Array of playback configurations. This might be all the available configurations or a subset, depending on the settings that you provide and the total number of configurations stored.

  • nextToken :: Maybe Text

    Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq ListPlaybackConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Read ListPlaybackConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Show ListPlaybackConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Generic ListPlaybackConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

Associated Types

type Rep ListPlaybackConfigurationsResponse :: Type -> Type #

NFData ListPlaybackConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

type Rep ListPlaybackConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaTailor.ListPlaybackConfigurations

type Rep ListPlaybackConfigurationsResponse = D1 ('MetaData "ListPlaybackConfigurationsResponse" "Amazonka.MediaTailor.ListPlaybackConfigurations" "libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor" 'False) (C1 ('MetaCons "ListPlaybackConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PlaybackConfiguration])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPlaybackConfigurationsResponse Source #

Create a value of ListPlaybackConfigurationsResponse 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:items:ListPlaybackConfigurationsResponse', listPlaybackConfigurationsResponse_items - Array of playback configurations. This might be all the available configurations or a subset, depending on the settings that you provide and the total number of configurations stored.

$sel:nextToken:ListPlaybackConfigurations', listPlaybackConfigurationsResponse_nextToken - Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.

$sel:httpStatus:ListPlaybackConfigurationsResponse', listPlaybackConfigurationsResponse_httpStatus - The response's http status code.

Response Lenses

listPlaybackConfigurationsResponse_items :: Lens' ListPlaybackConfigurationsResponse (Maybe [PlaybackConfiguration]) Source #

Array of playback configurations. This might be all the available configurations or a subset, depending on the settings that you provide and the total number of configurations stored.

listPlaybackConfigurationsResponse_nextToken :: Lens' ListPlaybackConfigurationsResponse (Maybe Text) Source #

Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.