libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront
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.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
Eq GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Read GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Show 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 #

NFData GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Hashable GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

AWSRequest GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

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

type Rep GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

type Rep GetStreamingDistribution = D1 ('MetaData "GetStreamingDistribution" "Amazonka.CloudFront.GetStreamingDistribution" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "GetStreamingDistribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetStreamingDistribution Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

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:

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

Defined in Amazonka.CloudFront.GetStreamingDistribution

Read GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Show GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Generic GetStreamingDistributionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetStreamingDistribution

Associated Types

type Rep GetStreamingDistributionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" '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.