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.DescribeReservation

Description

Get details for a reservation.

Synopsis

Creating a Request

data DescribeReservation Source #

Placeholder documentation for DescribeReservationRequest

See: newDescribeReservation smart constructor.

Constructors

DescribeReservation' 

Fields

Instances

Instances details
ToHeaders DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

ToPath DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

ToQuery DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

AWSRequest DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Associated Types

type AWSResponse DescribeReservation #

Generic DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Associated Types

type Rep DescribeReservation :: Type -> Type #

Read DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Show DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

NFData DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Methods

rnf :: DescribeReservation -> () #

Eq DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Hashable DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

type AWSResponse DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

type Rep DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

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

newDescribeReservation Source #

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

DescribeReservation, describeReservation_reservationId - Unique reservation ID, e.g. '1234567'

Request Lenses

Destructuring the Response

data DescribeReservationResponse Source #

Placeholder documentation for DescribeReservationResponse

See: newDescribeReservationResponse smart constructor.

Constructors

DescribeReservationResponse' 

Fields

Instances

Instances details
Generic DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Associated Types

type Rep DescribeReservationResponse :: Type -> Type #

Read DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Show DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

NFData DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

Eq DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

type Rep DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeReservation

type Rep DescribeReservationResponse = D1 ('MetaData "DescribeReservationResponse" "Amazonka.MediaLive.DescribeReservation" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "DescribeReservationResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (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 "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fixedPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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 "renewalSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenewalSettings)) :*: (S1 ('MetaSel ('Just "reservationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservationResourceSpecification))))) :*: ((S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReservationState))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "usagePrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeReservationResponse Source #

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

DescribeReservationResponse, describeReservationResponse_arn - Unique reservation ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:reservation:1234567'

DescribeReservationResponse, describeReservationResponse_count - Number of reserved resources

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

DescribeReservationResponse, describeReservationResponse_duration - Lease duration, e.g. '12'

DescribeReservationResponse, describeReservationResponse_durationUnits - Units for duration, e.g. 'MONTHS'

DescribeReservationResponse, describeReservationResponse_end - Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'

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

DescribeReservationResponse, describeReservationResponse_name - User specified reservation name

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

DescribeReservationResponse, describeReservationResponse_offeringId - Unique offering ID, e.g. '87654321'

DescribeReservationResponse, describeReservationResponse_offeringType - Offering type, e.g. 'NO_UPFRONT'

DescribeReservationResponse, describeReservationResponse_region - AWS region, e.g. 'us-west-2'

DescribeReservationResponse, describeReservationResponse_renewalSettings - Renewal settings for the reservation

DescribeReservation, describeReservationResponse_reservationId - Unique reservation ID, e.g. '1234567'

DescribeReservationResponse, describeReservationResponse_resourceSpecification - Resource configuration details

DescribeReservationResponse, describeReservationResponse_start - Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'

DescribeReservationResponse, describeReservationResponse_state - Current state of reservation, e.g. 'ACTIVE'

DescribeReservationResponse, describeReservationResponse_tags - A collection of key-value pairs

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

$sel:httpStatus:DescribeReservationResponse', describeReservationResponse_httpStatus - The response's http status code.

Response Lenses

describeReservationResponse_arn :: Lens' DescribeReservationResponse (Maybe Text) Source #

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

describeReservationResponse_currencyCode :: Lens' DescribeReservationResponse (Maybe Text) Source #

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

describeReservationResponse_end :: Lens' DescribeReservationResponse (Maybe Text) Source #

Reservation UTC end date and time in ISO-8601 format, e.g. '2019-03-01T00:00:00'

describeReservationResponse_fixedPrice :: Lens' DescribeReservationResponse (Maybe Double) Source #

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

describeReservationResponse_offeringDescription :: Lens' DescribeReservationResponse (Maybe Text) Source #

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

describeReservationResponse_start :: Lens' DescribeReservationResponse (Maybe Text) Source #

Reservation UTC start date and time in ISO-8601 format, e.g. '2018-03-01T00:00:00'

describeReservationResponse_usagePrice :: Lens' DescribeReservationResponse (Maybe Double) Source #

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