amazonka-medialive-2.0: Amazon Elemental MediaLive 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.MediaLive.DescribeOffering

Description

Get details for an offering.

Synopsis

Creating a Request

data DescribeOffering Source #

Placeholder documentation for DescribeOfferingRequest

See: newDescribeOffering smart constructor.

Constructors

DescribeOffering' 

Fields

Instances

Instances details
ToHeaders DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

ToPath DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

ToQuery DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

AWSRequest DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Associated Types

type AWSResponse DescribeOffering #

Generic DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Associated Types

type Rep DescribeOffering :: Type -> Type #

Read DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Show DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

NFData DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Methods

rnf :: DescribeOffering -> () #

Eq DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Hashable DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

type AWSResponse DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

type Rep DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

type Rep DescribeOffering = D1 ('MetaData "DescribeOffering" "Amazonka.MediaLive.DescribeOffering" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "DescribeOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeOffering Source #

Create a value of DescribeOffering 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:

DescribeOffering, describeOffering_offeringId - Unique offering ID, e.g. '87654321'

Request Lenses

describeOffering_offeringId :: Lens' DescribeOffering Text Source #

Unique offering ID, e.g. '87654321'

Destructuring the Response

data DescribeOfferingResponse Source #

Placeholder documentation for DescribeOfferingResponse

See: newDescribeOfferingResponse smart constructor.

Constructors

DescribeOfferingResponse' 

Fields

Instances

Instances details
Generic DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Associated Types

type Rep DescribeOfferingResponse :: Type -> Type #

Read DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Show DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

NFData DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Eq DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

type Rep DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

type Rep DescribeOfferingResponse = D1 ('MetaData "DescribeOfferingResponse" "Amazonka.MediaLive.DescribeOffering" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "DescribeOfferingResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "durationUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingDurationUnits)) :*: (S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "offeringDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offeringType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingType)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservationResourceSpecification)) :*: (S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeOfferingResponse Source #

Create a value of DescribeOfferingResponse 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:

DescribeOfferingResponse, describeOfferingResponse_arn - Unique offering ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:offering:87654321'

DescribeOfferingResponse, describeOfferingResponse_currencyCode - Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'

DescribeOfferingResponse, describeOfferingResponse_duration - Lease duration, e.g. '12'

DescribeOfferingResponse, describeOfferingResponse_durationUnits - Units for duration, e.g. 'MONTHS'

DescribeOfferingResponse, describeOfferingResponse_fixedPrice - One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering

DescribeOfferingResponse, describeOfferingResponse_offeringDescription - Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'

DescribeOffering, describeOfferingResponse_offeringId - Unique offering ID, e.g. '87654321'

DescribeOfferingResponse, describeOfferingResponse_offeringType - Offering type, e.g. 'NO_UPFRONT'

DescribeOfferingResponse, describeOfferingResponse_region - AWS region, e.g. 'us-west-2'

DescribeOfferingResponse, describeOfferingResponse_resourceSpecification - Resource configuration details

DescribeOfferingResponse, describeOfferingResponse_usagePrice - Recurring usage charge for each reserved resource, e.g. '157.0'

$sel:httpStatus:DescribeOfferingResponse', describeOfferingResponse_httpStatus - The response's http status code.

Response Lenses

describeOfferingResponse_arn :: Lens' DescribeOfferingResponse (Maybe Text) Source #

Unique offering ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:offering:87654321'

describeOfferingResponse_currencyCode :: Lens' DescribeOfferingResponse (Maybe Text) Source #

Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'

describeOfferingResponse_fixedPrice :: Lens' DescribeOfferingResponse (Maybe Double) Source #

One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering

describeOfferingResponse_offeringDescription :: Lens' DescribeOfferingResponse (Maybe Text) Source #

Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'

describeOfferingResponse_usagePrice :: Lens' DescribeOfferingResponse (Maybe Double) Source #

Recurring usage charge for each reserved resource, e.g. '157.0'