amazonka-mediapackage-2.0: Amazon Elemental MediaPackage 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.MediaPackage.DescribeOriginEndpoint

Description

Gets details about an existing OriginEndpoint.

Synopsis

Creating a Request

data DescribeOriginEndpoint Source #

See: newDescribeOriginEndpoint smart constructor.

Constructors

DescribeOriginEndpoint' 

Fields

  • id :: Text

    The ID of the OriginEndpoint.

Instances

Instances details
ToHeaders DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

ToPath DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

ToQuery DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

AWSRequest DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Associated Types

type AWSResponse DescribeOriginEndpoint #

Generic DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Associated Types

type Rep DescribeOriginEndpoint :: Type -> Type #

Read DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Show DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

NFData DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Methods

rnf :: DescribeOriginEndpoint -> () #

Eq DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Hashable DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

type AWSResponse DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

type Rep DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

type Rep DescribeOriginEndpoint = D1 ('MetaData "DescribeOriginEndpoint" "Amazonka.MediaPackage.DescribeOriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "DescribeOriginEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeOriginEndpoint Source #

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

DescribeOriginEndpoint, describeOriginEndpoint_id - The ID of the OriginEndpoint.

Request Lenses

Destructuring the Response

data DescribeOriginEndpointResponse Source #

See: newDescribeOriginEndpointResponse smart constructor.

Constructors

DescribeOriginEndpointResponse' 

Fields

Instances

Instances details
Generic DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Associated Types

type Rep DescribeOriginEndpointResponse :: Type -> Type #

Read DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Show DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

NFData DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Eq DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

type Rep DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

type Rep DescribeOriginEndpointResponse = D1 ('MetaData "DescribeOriginEndpointResponse" "Amazonka.MediaPackage.DescribeOriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "DescribeOriginEndpointResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization))) :*: (S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cmafPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafPackage)))) :*: ((S1 ('MetaSel ('Just "dashPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashPackage)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "hlsPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsPackage)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mssPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssPackage))) :*: (S1 ('MetaSel ('Just "origination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Origination)) :*: S1 ('MetaSel ('Just "startoverWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "timeDelaySeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "whitelist") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeOriginEndpointResponse Source #

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

DescribeOriginEndpointResponse, describeOriginEndpointResponse_arn - The Amazon Resource Name (ARN) assigned to the OriginEndpoint.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_authorization - Undocumented member.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_channelId - The ID of the Channel the OriginEndpoint is associated with.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_cmafPackage - Undocumented member.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_dashPackage - Undocumented member.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_description - A short text description of the OriginEndpoint.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_hlsPackage - Undocumented member.

DescribeOriginEndpoint, describeOriginEndpointResponse_id - The ID of the OriginEndpoint.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_manifestName - A short string appended to the end of the OriginEndpoint URL.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_mssPackage - Undocumented member.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

DescribeOriginEndpointResponse, describeOriginEndpointResponse_startoverWindowSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_tags - Undocumented member.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_timeDelaySeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_url - The URL of the packaged OriginEndpoint for consumption.

DescribeOriginEndpointResponse, describeOriginEndpointResponse_whitelist - A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

$sel:httpStatus:DescribeOriginEndpointResponse', describeOriginEndpointResponse_httpStatus - The response's http status code.

Response Lenses

describeOriginEndpointResponse_arn :: Lens' DescribeOriginEndpointResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) assigned to the OriginEndpoint.

describeOriginEndpointResponse_channelId :: Lens' DescribeOriginEndpointResponse (Maybe Text) Source #

The ID of the Channel the OriginEndpoint is associated with.

describeOriginEndpointResponse_manifestName :: Lens' DescribeOriginEndpointResponse (Maybe Text) Source #

A short string appended to the end of the OriginEndpoint URL.

describeOriginEndpointResponse_origination :: Lens' DescribeOriginEndpointResponse (Maybe Origination) Source #

Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

describeOriginEndpointResponse_startoverWindowSeconds :: Lens' DescribeOriginEndpointResponse (Maybe Int) Source #

Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

describeOriginEndpointResponse_timeDelaySeconds :: Lens' DescribeOriginEndpointResponse (Maybe Int) Source #

Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.

describeOriginEndpointResponse_url :: Lens' DescribeOriginEndpointResponse (Maybe Text) Source #

The URL of the packaged OriginEndpoint for consumption.

describeOriginEndpointResponse_whitelist :: Lens' DescribeOriginEndpointResponse (Maybe [Text]) Source #

A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.