amazonka-cloudfront-2.0: Amazon CloudFront 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.CloudFront.GetStreamingDistribution

Description

Gets information about a specified RTMP distribution, including the distribution configuration.

Synopsis

Creating a Request

data GetStreamingDistribution Source #

The request to get a streaming distribution's information.

See: newGetStreamingDistribution smart constructor.

Constructors

GetStreamingDistribution' 

Fields

  • id :: Text

    The streaming distribution's ID.

Instances

Instances details
ToHeaders GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

ToPath GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

ToQuery GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

AWSRequest GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Generic GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Associated Types

type Rep GetStreamingDistribution :: Type -> Type #

Read GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Show GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

NFData GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Eq GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Hashable GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

type AWSResponse GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

type Rep GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

type Rep GetStreamingDistribution = D1 ('MetaData "GetStreamingDistribution" "Amazonka.CloudFront.GetStreamingDistribution" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "GetStreamingDistribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetStreamingDistribution Source #

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

GetStreamingDistribution, getStreamingDistribution_id - The streaming distribution's ID.

Request Lenses

Destructuring the Response

data GetStreamingDistributionResponse Source #

The returned result of the corresponding request.

See: newGetStreamingDistributionResponse smart constructor.

Constructors

GetStreamingDistributionResponse' 

Fields

Instances

Instances details
Generic GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Associated Types

type Rep GetStreamingDistributionResponse :: Type -> Type #

Read GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Show GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

NFData GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Eq GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

type Rep GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

type Rep GetStreamingDistributionResponse = D1 ('MetaData "GetStreamingDistributionResponse" "Amazonka.CloudFront.GetStreamingDistribution" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "GetStreamingDistributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamingDistribution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamingDistribution)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetStreamingDistributionResponse Source #

Create a value of GetStreamingDistributionResponse 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:eTag:GetStreamingDistributionResponse', getStreamingDistributionResponse_eTag - The current version of the streaming distribution's information. For example: E2QWRUHAPOMQZL.

$sel:streamingDistribution:GetStreamingDistributionResponse', getStreamingDistributionResponse_streamingDistribution - The streaming distribution's information.

$sel:httpStatus:GetStreamingDistributionResponse', getStreamingDistributionResponse_httpStatus - The response's http status code.

Response Lenses

getStreamingDistributionResponse_eTag :: Lens' GetStreamingDistributionResponse (Maybe Text) Source #

The current version of the streaming distribution's information. For example: E2QWRUHAPOMQZL.