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.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
Eq DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Read DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Show DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Generic DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Associated Types

type Rep DescribeOffering :: Type -> Type #

NFData DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Methods

rnf :: DescribeOffering -> () #

Hashable DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

AWSRequest DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Associated Types

type AWSResponse DescribeOffering #

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

type Rep DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

type Rep DescribeOffering = D1 ('MetaData "DescribeOffering" "Amazonka.MediaLive.DescribeOffering" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "DescribeOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

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:

$sel:offeringId: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
Eq DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Read DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Show DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Generic DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeOffering

Associated Types

type Rep DescribeOfferingResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "DescribeOfferingResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservationResourceSpecification)) :*: (S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "offeringType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingType))))) :*: ((S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "durationUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OfferingDurationUnits)))) :*: (S1 ('MetaSel ('Just "offeringDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: 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:

$sel:resourceSpecification:DescribeOfferingResponse', describeOfferingResponse_resourceSpecification - Resource configuration details

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

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

$sel:offeringId:DescribeOffering', describeOfferingResponse_offeringId - Unique offering ID, e.g. '87654321'

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

$sel:offeringType:DescribeOfferingResponse', describeOfferingResponse_offeringType - Offering type, e.g. 'NO_UPFRONT'

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

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

$sel:durationUnits:DescribeOfferingResponse', describeOfferingResponse_durationUnits - Units for duration, e.g. 'MONTHS'

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

$sel:duration:DescribeOfferingResponse', describeOfferingResponse_duration - Lease duration, e.g. '12'

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

Response Lenses

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

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

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

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

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

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

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)'