libZSservicesZSamazonka-medialiveZSamazonka-medialive
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.MediaLive.ListOfferings

Description

List offerings available for purchase.

This operation returns paginated results.

Synopsis

Creating a Request

data ListOfferings Source #

Placeholder documentation for ListOfferingsRequest

See: newListOfferings smart constructor.

Constructors

ListOfferings' 

Fields

Instances

Instances details
Eq ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Read ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Show ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Generic ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Associated Types

type Rep ListOfferings :: Type -> Type #

NFData ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Methods

rnf :: ListOfferings -> () #

Hashable ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

AWSPager ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

AWSRequest ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Associated Types

type AWSResponse ListOfferings #

ToHeaders ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

ToPath ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

ToQuery ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

type Rep ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

type Rep ListOfferings = D1 ('MetaData "ListOfferings" "Amazonka.MediaLive.ListOfferings" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "ListOfferings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "videoQuality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maximumFramerate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "channelConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "codec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "specialFeature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maximumBitrate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))))
type AWSResponse ListOfferings Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

newListOfferings :: ListOfferings Source #

Create a value of ListOfferings 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:videoQuality:ListOfferings', listOfferings_videoQuality - Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'

$sel:maximumFramerate:ListOfferings', listOfferings_maximumFramerate - Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'

$sel:resourceType:ListOfferings', listOfferings_resourceType - Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'

$sel:channelConfiguration:ListOfferings', listOfferings_channelConfiguration - Filter to offerings that match the configuration of an existing channel, e.g. '2345678' (a channel ID)

$sel:resolution:ListOfferings', listOfferings_resolution - Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'

$sel:codec:ListOfferings', listOfferings_codec - Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'

$sel:nextToken:ListOfferings', listOfferings_nextToken - Undocumented member.

$sel:specialFeature:ListOfferings', listOfferings_specialFeature - Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'

$sel:channelClass:ListOfferings', listOfferings_channelClass - Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'

$sel:maximumBitrate:ListOfferings', listOfferings_maximumBitrate - Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'

$sel:duration:ListOfferings', listOfferings_duration - Filter by offering duration, e.g. '12'

$sel:maxResults:ListOfferings', listOfferings_maxResults - Undocumented member.

Request Lenses

listOfferings_videoQuality :: Lens' ListOfferings (Maybe Text) Source #

Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'

listOfferings_maximumFramerate :: Lens' ListOfferings (Maybe Text) Source #

Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'

listOfferings_resourceType :: Lens' ListOfferings (Maybe Text) Source #

Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'

listOfferings_channelConfiguration :: Lens' ListOfferings (Maybe Text) Source #

Filter to offerings that match the configuration of an existing channel, e.g. '2345678' (a channel ID)

listOfferings_resolution :: Lens' ListOfferings (Maybe Text) Source #

Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'

listOfferings_codec :: Lens' ListOfferings (Maybe Text) Source #

Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'

listOfferings_specialFeature :: Lens' ListOfferings (Maybe Text) Source #

Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'

listOfferings_channelClass :: Lens' ListOfferings (Maybe Text) Source #

Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'

listOfferings_maximumBitrate :: Lens' ListOfferings (Maybe Text) Source #

Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'

listOfferings_duration :: Lens' ListOfferings (Maybe Text) Source #

Filter by offering duration, e.g. '12'

Destructuring the Response

data ListOfferingsResponse Source #

Placeholder documentation for ListOfferingsResponse

See: newListOfferingsResponse smart constructor.

Constructors

ListOfferingsResponse' 

Fields

Instances

Instances details
Eq ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Read ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Show ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Generic ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Associated Types

type Rep ListOfferingsResponse :: Type -> Type #

NFData ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

Methods

rnf :: ListOfferingsResponse -> () #

type Rep ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaLive.ListOfferings

type Rep ListOfferingsResponse = D1 ('MetaData "ListOfferingsResponse" "Amazonka.MediaLive.ListOfferings" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "ListOfferingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offerings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Offering])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOfferingsResponse Source #

Create a value of ListOfferingsResponse 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:ListOfferings', listOfferingsResponse_nextToken - Token to retrieve the next page of results

$sel:offerings:ListOfferingsResponse', listOfferingsResponse_offerings - List of offerings

$sel:httpStatus:ListOfferingsResponse', listOfferingsResponse_httpStatus - The response's http status code.

Response Lenses

listOfferingsResponse_nextToken :: Lens' ListOfferingsResponse (Maybe Text) Source #

Token to retrieve the next page of results