libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage
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.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
Eq DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Read DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Show DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Generic DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Associated Types

type Rep DescribeOriginEndpoint :: Type -> Type #

NFData DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Methods

rnf :: DescribeOriginEndpoint -> () #

Hashable DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

AWSRequest DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Associated Types

type AWSResponse DescribeOriginEndpoint #

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

type Rep DescribeOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

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

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

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:

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

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Read DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Show DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Generic DescribeOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeOriginEndpoint

Associated Types

type Rep DescribeOriginEndpointResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "DescribeOriginEndpointResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "whitelist") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "hlsPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsPackage))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "url") '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 "startoverWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 ('MetaSel ('Just "dashPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashPackage)) :*: S1 ('MetaSel ('Just "mssPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssPackage))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeDelaySeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "cmafPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafPackage)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "origination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Origination)) :*: 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:

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

$sel:hlsPackage:DescribeOriginEndpointResponse', describeOriginEndpointResponse_hlsPackage - Undocumented member.

$sel:arn:DescribeOriginEndpointResponse', describeOriginEndpointResponse_arn - The Amazon Resource Name (ARN) assigned to the OriginEndpoint.

$sel:manifestName:DescribeOriginEndpointResponse', describeOriginEndpointResponse_manifestName - A short string appended to the end of the OriginEndpoint URL.

$sel:url:DescribeOriginEndpointResponse', describeOriginEndpointResponse_url - The URL of the packaged OriginEndpoint for consumption.

$sel:authorization:DescribeOriginEndpointResponse', describeOriginEndpointResponse_authorization - Undocumented member.

$sel:channelId:DescribeOriginEndpointResponse', describeOriginEndpointResponse_channelId - The ID of the Channel the OriginEndpoint is associated with.

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

$sel:dashPackage:DescribeOriginEndpointResponse', describeOriginEndpointResponse_dashPackage - Undocumented member.

$sel:mssPackage:DescribeOriginEndpointResponse', describeOriginEndpointResponse_mssPackage - Undocumented member.

$sel:id:DescribeOriginEndpoint', describeOriginEndpointResponse_id - The ID of the OriginEndpoint.

$sel:timeDelaySeconds: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.

$sel:cmafPackage:DescribeOriginEndpointResponse', describeOriginEndpointResponse_cmafPackage - Undocumented member.

$sel:description:DescribeOriginEndpointResponse', describeOriginEndpointResponse_description - A short text description of the OriginEndpoint.

$sel:tags:DescribeOriginEndpointResponse', describeOriginEndpointResponse_tags - Undocumented member.

$sel:origination: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

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

Response Lenses

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

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

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

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

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

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

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

The URL of the packaged OriginEndpoint for consumption.

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

The ID of the Channel the OriginEndpoint is associated with.

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_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