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

Description

Derived from API version 2017-10-12 of the AWS service descriptions, licensed under Apache 2.0.

AWS Elemental MediaPackage

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-10-12 of the Amazon Elemental MediaPackage SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MediaPackage.

ForbiddenException

_ForbiddenException :: AsError a => Fold a ServiceError Source #

The client is not authorized to access the requested resource.

InternalServerErrorException

_InternalServerErrorException :: AsError a => Fold a ServiceError Source #

An unexpected error occurred.

NotFoundException

_NotFoundException :: AsError a => Fold a ServiceError Source #

The requested resource does not exist.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

An unexpected error occurred.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Fold a ServiceError Source #

The client has exceeded their resource or throttling limits.

UnprocessableEntityException

_UnprocessableEntityException :: AsError a => Fold a ServiceError Source #

The parameters sent in the request are not valid.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

ConfigureLogs

data ConfigureLogs Source #

the option to configure log subscription.

See: newConfigureLogs smart constructor.

Instances

Instances details
ToJSON ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

ToHeaders ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

ToPath ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

ToQuery ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

AWSRequest ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Associated Types

type AWSResponse ConfigureLogs #

Generic ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Associated Types

type Rep ConfigureLogs :: Type -> Type #

Read ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Show ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

NFData ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Methods

rnf :: ConfigureLogs -> () #

Eq ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Hashable ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

type AWSResponse ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

type Rep ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

type Rep ConfigureLogs = D1 ('MetaData "ConfigureLogs" "Amazonka.MediaPackage.ConfigureLogs" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ConfigureLogs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs)) :*: (S1 ('MetaSel ('Just "ingressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IngressAccessLogs)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newConfigureLogs Source #

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

ConfigureLogs, configureLogs_egressAccessLogs - Undocumented member.

ConfigureLogs, configureLogs_ingressAccessLogs - Undocumented member.

ConfigureLogs, configureLogs_id - The ID of the channel to log subscription.

data ConfigureLogsResponse Source #

See: newConfigureLogsResponse smart constructor.

Instances

Instances details
Generic ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Associated Types

type Rep ConfigureLogsResponse :: Type -> Type #

Read ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Show ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

NFData ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

Methods

rnf :: ConfigureLogsResponse -> () #

Eq ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

type Rep ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ConfigureLogs

newConfigureLogsResponse Source #

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

ConfigureLogsResponse, configureLogsResponse_arn - The Amazon Resource Name (ARN) assigned to the Channel.

ConfigureLogsResponse, configureLogsResponse_description - A short text description of the Channel.

ConfigureLogs, configureLogsResponse_egressAccessLogs - Undocumented member.

ConfigureLogsResponse, configureLogsResponse_hlsIngest - Undocumented member.

ConfigureLogs, configureLogsResponse_id - The ID of the Channel.

ConfigureLogs, configureLogsResponse_ingressAccessLogs - Undocumented member.

ConfigureLogsResponse, configureLogsResponse_tags - Undocumented member.

$sel:httpStatus:ConfigureLogsResponse', configureLogsResponse_httpStatus - The response's http status code.

CreateChannel

data CreateChannel Source #

A new Channel configuration.

See: newCreateChannel smart constructor.

Instances

Instances details
ToJSON CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

ToHeaders CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

ToPath CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

ToQuery CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

AWSRequest CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Associated Types

type AWSResponse CreateChannel #

Generic CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Associated Types

type Rep CreateChannel :: Type -> Type #

Read CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Show CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

NFData CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Methods

rnf :: CreateChannel -> () #

Eq CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Hashable CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

type AWSResponse CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

type Rep CreateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

type Rep CreateChannel = D1 ('MetaData "CreateChannel" "Amazonka.MediaPackage.CreateChannel" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CreateChannel'" 'PrefixI 'True) (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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateChannel Source #

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

CreateChannel, createChannel_description - A short text description of the Channel.

CreateChannel, createChannel_tags - Undocumented member.

CreateChannel, createChannel_id - The ID of the Channel. The ID must be unique within the region and it cannot be changed after a Channel is created.

data CreateChannelResponse Source #

See: newCreateChannelResponse smart constructor.

Instances

Instances details
Generic CreateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Associated Types

type Rep CreateChannelResponse :: Type -> Type #

Read CreateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Show CreateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

NFData CreateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

Methods

rnf :: CreateChannelResponse -> () #

Eq CreateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

type Rep CreateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateChannel

newCreateChannelResponse Source #

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

CreateChannelResponse, createChannelResponse_arn - The Amazon Resource Name (ARN) assigned to the Channel.

CreateChannel, createChannelResponse_description - A short text description of the Channel.

CreateChannelResponse, createChannelResponse_egressAccessLogs - Undocumented member.

CreateChannelResponse, createChannelResponse_hlsIngest - Undocumented member.

CreateChannel, createChannelResponse_id - The ID of the Channel.

CreateChannelResponse, createChannelResponse_ingressAccessLogs - Undocumented member.

CreateChannel, createChannelResponse_tags - Undocumented member.

$sel:httpStatus:CreateChannelResponse', createChannelResponse_httpStatus - The response's http status code.

CreateHarvestJob

data CreateHarvestJob Source #

Configuration parameters used to create a new HarvestJob.

See: newCreateHarvestJob smart constructor.

Instances

Instances details
ToJSON CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

ToHeaders CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

ToPath CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

ToQuery CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

AWSRequest CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Associated Types

type AWSResponse CreateHarvestJob #

Generic CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Associated Types

type Rep CreateHarvestJob :: Type -> Type #

Read CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Show CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

NFData CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Methods

rnf :: CreateHarvestJob -> () #

Eq CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Hashable CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

type AWSResponse CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

type Rep CreateHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

type Rep CreateHarvestJob = D1 ('MetaData "CreateHarvestJob" "Amazonka.MediaPackage.CreateHarvestJob" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CreateHarvestJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "s3Destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Destination) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "originEndpointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateHarvestJob Source #

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

CreateHarvestJob, createHarvestJob_s3Destination - Undocumented member.

CreateHarvestJob, createHarvestJob_endTime - The end of the time-window which will be harvested

CreateHarvestJob, createHarvestJob_originEndpointId - The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

CreateHarvestJob, createHarvestJob_startTime - The start of the time-window which will be harvested

CreateHarvestJob, createHarvestJob_id - The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted

data CreateHarvestJobResponse Source #

See: newCreateHarvestJobResponse smart constructor.

Instances

Instances details
Generic CreateHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Associated Types

type Rep CreateHarvestJobResponse :: Type -> Type #

Read CreateHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Show CreateHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

NFData CreateHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

Eq CreateHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

type Rep CreateHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateHarvestJob

newCreateHarvestJobResponse Source #

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

CreateHarvestJobResponse, createHarvestJobResponse_arn - The Amazon Resource Name (ARN) assigned to the HarvestJob.

CreateHarvestJobResponse, createHarvestJobResponse_channelId - The ID of the Channel that the HarvestJob will harvest from.

CreateHarvestJobResponse, createHarvestJobResponse_createdAt - The time the HarvestJob was submitted

CreateHarvestJob, createHarvestJobResponse_endTime - The end of the time-window which will be harvested.

CreateHarvestJob, createHarvestJobResponse_id - The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.

CreateHarvestJob, createHarvestJobResponse_originEndpointId - The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

CreateHarvestJob, createHarvestJobResponse_s3Destination - Undocumented member.

CreateHarvestJob, createHarvestJobResponse_startTime - The start of the time-window which will be harvested.

CreateHarvestJobResponse, createHarvestJobResponse_status - The current status of the HarvestJob. Consider setting up a CloudWatch Event to listen for HarvestJobs as they succeed or fail. In the event of failure, the CloudWatch Event will include an explanation of why the HarvestJob failed.

$sel:httpStatus:CreateHarvestJobResponse', createHarvestJobResponse_httpStatus - The response's http status code.

CreateOriginEndpoint

data CreateOriginEndpoint Source #

Configuration parameters used to create a new OriginEndpoint.

See: newCreateOriginEndpoint smart constructor.

Instances

Instances details
ToJSON CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

ToHeaders CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

ToPath CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

ToQuery CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

AWSRequest CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Associated Types

type AWSResponse CreateOriginEndpoint #

Generic CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Associated Types

type Rep CreateOriginEndpoint :: Type -> Type #

Read CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Show CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

NFData CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Methods

rnf :: CreateOriginEndpoint -> () #

Eq CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Hashable CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

type AWSResponse CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

type Rep CreateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

type Rep CreateOriginEndpoint = D1 ('MetaData "CreateOriginEndpoint" "Amazonka.MediaPackage.CreateOriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CreateOriginEndpoint'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)) :*: (S1 ('MetaSel ('Just "cmafPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafPackageCreateOrUpdateParameters)) :*: 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 "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 "whitelist") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateOriginEndpoint Source #

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

CreateOriginEndpoint, createOriginEndpoint_authorization - Undocumented member.

CreateOriginEndpoint, createOriginEndpoint_cmafPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpoint_dashPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpoint_description - A short text description of the OriginEndpoint.

CreateOriginEndpoint, createOriginEndpoint_hlsPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpoint_manifestName - A short string that will be used as the filename of the OriginEndpoint URL (defaults to "index").

CreateOriginEndpoint, createOriginEndpoint_mssPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpoint_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

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

CreateOriginEndpoint, createOriginEndpoint_tags - Undocumented member.

CreateOriginEndpoint, createOriginEndpoint_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.

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

CreateOriginEndpoint, createOriginEndpoint_channelId - The ID of the Channel that the OriginEndpoint will be associated with. This cannot be changed after the OriginEndpoint is created.

CreateOriginEndpoint, createOriginEndpoint_id - The ID of the OriginEndpoint. The ID must be unique within the region and it cannot be changed after the OriginEndpoint is created.

data CreateOriginEndpointResponse Source #

See: newCreateOriginEndpointResponse smart constructor.

Instances

Instances details
Generic CreateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Associated Types

type Rep CreateOriginEndpointResponse :: Type -> Type #

Read CreateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Show CreateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

NFData CreateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

Eq CreateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

type Rep CreateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.CreateOriginEndpoint

type Rep CreateOriginEndpointResponse = D1 ('MetaData "CreateOriginEndpointResponse" "Amazonka.MediaPackage.CreateOriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CreateOriginEndpointResponse'" '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)))))))

newCreateOriginEndpointResponse Source #

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

CreateOriginEndpointResponse, createOriginEndpointResponse_arn - The Amazon Resource Name (ARN) assigned to the OriginEndpoint.

CreateOriginEndpoint, createOriginEndpointResponse_authorization - Undocumented member.

CreateOriginEndpoint, createOriginEndpointResponse_channelId - The ID of the Channel the OriginEndpoint is associated with.

CreateOriginEndpoint, createOriginEndpointResponse_cmafPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpointResponse_dashPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpointResponse_description - A short text description of the OriginEndpoint.

CreateOriginEndpoint, createOriginEndpointResponse_hlsPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpointResponse_id - The ID of the OriginEndpoint.

CreateOriginEndpoint, createOriginEndpointResponse_manifestName - A short string appended to the end of the OriginEndpoint URL.

CreateOriginEndpoint, createOriginEndpointResponse_mssPackage - Undocumented member.

CreateOriginEndpoint, createOriginEndpointResponse_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

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

CreateOriginEndpoint, createOriginEndpointResponse_tags - Undocumented member.

CreateOriginEndpoint, createOriginEndpointResponse_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.

CreateOriginEndpointResponse, createOriginEndpointResponse_url - The URL of the packaged OriginEndpoint for consumption.

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

$sel:httpStatus:CreateOriginEndpointResponse', createOriginEndpointResponse_httpStatus - The response's http status code.

DeleteChannel

data DeleteChannel Source #

See: newDeleteChannel smart constructor.

Constructors

DeleteChannel' Text 

Instances

Instances details
ToHeaders DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

ToPath DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

ToQuery DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

AWSRequest DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Associated Types

type AWSResponse DeleteChannel #

Generic DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Associated Types

type Rep DeleteChannel :: Type -> Type #

Read DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Show DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

NFData DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Methods

rnf :: DeleteChannel -> () #

Eq DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Hashable DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

type AWSResponse DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

type Rep DeleteChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

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

newDeleteChannel Source #

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

DeleteChannel, deleteChannel_id - The ID of the Channel to delete.

data DeleteChannelResponse Source #

See: newDeleteChannelResponse smart constructor.

Instances

Instances details
Generic DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Associated Types

type Rep DeleteChannelResponse :: Type -> Type #

Read DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Show DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

NFData DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

Methods

rnf :: DeleteChannelResponse -> () #

Eq DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

type Rep DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteChannel

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

newDeleteChannelResponse Source #

Create a value of DeleteChannelResponse 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:httpStatus:DeleteChannelResponse', deleteChannelResponse_httpStatus - The response's http status code.

DeleteOriginEndpoint

data DeleteOriginEndpoint Source #

See: newDeleteOriginEndpoint smart constructor.

Instances

Instances details
ToHeaders DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

ToPath DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

ToQuery DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

AWSRequest DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Associated Types

type AWSResponse DeleteOriginEndpoint #

Generic DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Associated Types

type Rep DeleteOriginEndpoint :: Type -> Type #

Read DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Show DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

NFData DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Methods

rnf :: DeleteOriginEndpoint -> () #

Eq DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Hashable DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

type AWSResponse DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

type Rep DeleteOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

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

newDeleteOriginEndpoint Source #

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

DeleteOriginEndpoint, deleteOriginEndpoint_id - The ID of the OriginEndpoint to delete.

data DeleteOriginEndpointResponse Source #

See: newDeleteOriginEndpointResponse smart constructor.

Instances

Instances details
Generic DeleteOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Associated Types

type Rep DeleteOriginEndpointResponse :: Type -> Type #

Read DeleteOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Show DeleteOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

NFData DeleteOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

Eq DeleteOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

type Rep DeleteOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DeleteOriginEndpoint

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

newDeleteOriginEndpointResponse Source #

Create a value of DeleteOriginEndpointResponse 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:httpStatus:DeleteOriginEndpointResponse', deleteOriginEndpointResponse_httpStatus - The response's http status code.

DescribeChannel

data DescribeChannel Source #

See: newDescribeChannel smart constructor.

Constructors

DescribeChannel' Text 

Instances

Instances details
ToHeaders DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

ToPath DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

ToQuery DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

AWSRequest DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Associated Types

type AWSResponse DescribeChannel #

Generic DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Associated Types

type Rep DescribeChannel :: Type -> Type #

Read DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Show DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

NFData DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Methods

rnf :: DescribeChannel -> () #

Eq DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Hashable DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

type AWSResponse DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

type Rep DescribeChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

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

newDescribeChannel Source #

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

DescribeChannel, describeChannel_id - The ID of a Channel.

data DescribeChannelResponse Source #

See: newDescribeChannelResponse smart constructor.

Instances

Instances details
Generic DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Associated Types

type Rep DescribeChannelResponse :: Type -> Type #

Read DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Show DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

NFData DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

Methods

rnf :: DescribeChannelResponse -> () #

Eq DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

type Rep DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeChannel

newDescribeChannelResponse Source #

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

DescribeChannelResponse, describeChannelResponse_arn - The Amazon Resource Name (ARN) assigned to the Channel.

DescribeChannelResponse, describeChannelResponse_description - A short text description of the Channel.

DescribeChannelResponse, describeChannelResponse_egressAccessLogs - Undocumented member.

DescribeChannelResponse, describeChannelResponse_hlsIngest - Undocumented member.

DescribeChannel, describeChannelResponse_id - The ID of the Channel.

DescribeChannelResponse, describeChannelResponse_ingressAccessLogs - Undocumented member.

DescribeChannelResponse, describeChannelResponse_tags - Undocumented member.

$sel:httpStatus:DescribeChannelResponse', describeChannelResponse_httpStatus - The response's http status code.

DescribeHarvestJob

data DescribeHarvestJob Source #

See: newDescribeHarvestJob smart constructor.

Instances

Instances details
ToHeaders DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

ToPath DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

ToQuery DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

AWSRequest DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type AWSResponse DescribeHarvestJob #

Generic DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type Rep DescribeHarvestJob :: Type -> Type #

Read DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Show DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

NFData DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Methods

rnf :: DescribeHarvestJob -> () #

Eq DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Hashable DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type AWSResponse DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type Rep DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

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

newDescribeHarvestJob Source #

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

DescribeHarvestJob, describeHarvestJob_id - The ID of the HarvestJob.

data DescribeHarvestJobResponse Source #

See: newDescribeHarvestJobResponse smart constructor.

Instances

Instances details
Generic DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type Rep DescribeHarvestJobResponse :: Type -> Type #

Read DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Show DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

NFData DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Eq DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type Rep DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

newDescribeHarvestJobResponse Source #

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

DescribeHarvestJobResponse, describeHarvestJobResponse_arn - The Amazon Resource Name (ARN) assigned to the HarvestJob.

DescribeHarvestJobResponse, describeHarvestJobResponse_channelId - The ID of the Channel that the HarvestJob will harvest from.

DescribeHarvestJobResponse, describeHarvestJobResponse_createdAt - The time the HarvestJob was submitted

DescribeHarvestJobResponse, describeHarvestJobResponse_endTime - The end of the time-window which will be harvested.

DescribeHarvestJob, describeHarvestJobResponse_id - The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.

DescribeHarvestJobResponse, describeHarvestJobResponse_originEndpointId - The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

DescribeHarvestJobResponse, describeHarvestJobResponse_s3Destination - Undocumented member.

DescribeHarvestJobResponse, describeHarvestJobResponse_startTime - The start of the time-window which will be harvested.

DescribeHarvestJobResponse, describeHarvestJobResponse_status - The current status of the HarvestJob. Consider setting up a CloudWatch Event to listen for HarvestJobs as they succeed or fail. In the event of failure, the CloudWatch Event will include an explanation of why the HarvestJob failed.

$sel:httpStatus:DescribeHarvestJobResponse', describeHarvestJobResponse_httpStatus - The response's http status code.

DescribeOriginEndpoint

data DescribeOriginEndpoint Source #

See: newDescribeOriginEndpoint smart constructor.

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.

data DescribeOriginEndpointResponse Source #

See: newDescribeOriginEndpointResponse smart constructor.

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.

ListChannels (Paginated)

data ListChannels Source #

See: newListChannels smart constructor.

Instances

Instances details
ToHeaders ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

ToPath ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

ToQuery ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

AWSPager ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

AWSRequest ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Associated Types

type AWSResponse ListChannels #

Generic ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Associated Types

type Rep ListChannels :: Type -> Type #

Read ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Show ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

NFData ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Methods

rnf :: ListChannels -> () #

Eq ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Hashable ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

type AWSResponse ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

type Rep ListChannels Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

type Rep ListChannels = D1 ('MetaData "ListChannels" "Amazonka.MediaPackage.ListChannels" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListChannels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListChannels :: ListChannels Source #

Create a value of ListChannels 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:maxResults:ListChannels', listChannels_maxResults - Upper bound on number of records to return.

ListChannels, listChannels_nextToken - A token used to resume pagination from the end of a previous request.

data ListChannelsResponse Source #

See: newListChannelsResponse smart constructor.

Instances

Instances details
Generic ListChannelsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Associated Types

type Rep ListChannelsResponse :: Type -> Type #

Read ListChannelsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Show ListChannelsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

NFData ListChannelsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

Methods

rnf :: ListChannelsResponse -> () #

Eq ListChannelsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

type Rep ListChannelsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListChannels

type Rep ListChannelsResponse = D1 ('MetaData "ListChannelsResponse" "Amazonka.MediaPackage.ListChannels" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListChannelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Channel])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelsResponse Source #

Create a value of ListChannelsResponse 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:channels:ListChannelsResponse', listChannelsResponse_channels - A list of Channel records.

ListChannels, listChannelsResponse_nextToken - A token that can be used to resume pagination from the end of the collection.

$sel:httpStatus:ListChannelsResponse', listChannelsResponse_httpStatus - The response's http status code.

ListHarvestJobs (Paginated)

data ListHarvestJobs Source #

See: newListHarvestJobs smart constructor.

Instances

Instances details
ToHeaders ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

ToPath ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

ToQuery ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

AWSPager ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

AWSRequest ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Associated Types

type AWSResponse ListHarvestJobs #

Generic ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Associated Types

type Rep ListHarvestJobs :: Type -> Type #

Read ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Show ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

NFData ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Methods

rnf :: ListHarvestJobs -> () #

Eq ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Hashable ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type AWSResponse ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobs = D1 ('MetaData "ListHarvestJobs" "Amazonka.MediaPackage.ListHarvestJobs" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListHarvestJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "includeChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "includeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListHarvestJobs :: ListHarvestJobs Source #

Create a value of ListHarvestJobs 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:includeChannelId:ListHarvestJobs', listHarvestJobs_includeChannelId - When specified, the request will return only HarvestJobs associated with the given Channel ID.

$sel:includeStatus:ListHarvestJobs', listHarvestJobs_includeStatus - When specified, the request will return only HarvestJobs in the given status.

$sel:maxResults:ListHarvestJobs', listHarvestJobs_maxResults - The upper bound on the number of records to return.

ListHarvestJobs, listHarvestJobs_nextToken - A token used to resume pagination from the end of a previous request.

data ListHarvestJobsResponse Source #

See: newListHarvestJobsResponse smart constructor.

Instances

Instances details
Generic ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Associated Types

type Rep ListHarvestJobsResponse :: Type -> Type #

Read ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Show ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

NFData ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Methods

rnf :: ListHarvestJobsResponse -> () #

Eq ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobsResponse = D1 ('MetaData "ListHarvestJobsResponse" "Amazonka.MediaPackage.ListHarvestJobs" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListHarvestJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "harvestJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HarvestJob])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListHarvestJobsResponse Source #

Create a value of ListHarvestJobsResponse 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:harvestJobs:ListHarvestJobsResponse', listHarvestJobsResponse_harvestJobs - A list of HarvestJob records.

ListHarvestJobs, listHarvestJobsResponse_nextToken - A token that can be used to resume pagination from the end of the collection.

$sel:httpStatus:ListHarvestJobsResponse', listHarvestJobsResponse_httpStatus - The response's http status code.

ListOriginEndpoints (Paginated)

data ListOriginEndpoints Source #

See: newListOriginEndpoints smart constructor.

Instances

Instances details
ToHeaders ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

ToPath ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

ToQuery ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

AWSPager ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

AWSRequest ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Associated Types

type AWSResponse ListOriginEndpoints #

Generic ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Associated Types

type Rep ListOriginEndpoints :: Type -> Type #

Read ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Show ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

NFData ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Methods

rnf :: ListOriginEndpoints -> () #

Eq ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Hashable ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

type AWSResponse ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

type Rep ListOriginEndpoints Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

type Rep ListOriginEndpoints = D1 ('MetaData "ListOriginEndpoints" "Amazonka.MediaPackage.ListOriginEndpoints" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListOriginEndpoints'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListOriginEndpoints :: ListOriginEndpoints Source #

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

ListOriginEndpoints, listOriginEndpoints_channelId - When specified, the request will return only OriginEndpoints associated with the given Channel ID.

$sel:maxResults:ListOriginEndpoints', listOriginEndpoints_maxResults - The upper bound on the number of records to return.

ListOriginEndpoints, listOriginEndpoints_nextToken - A token used to resume pagination from the end of a previous request.

data ListOriginEndpointsResponse Source #

See: newListOriginEndpointsResponse smart constructor.

Instances

Instances details
Generic ListOriginEndpointsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Associated Types

type Rep ListOriginEndpointsResponse :: Type -> Type #

Read ListOriginEndpointsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Show ListOriginEndpointsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

NFData ListOriginEndpointsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

Eq ListOriginEndpointsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

type Rep ListOriginEndpointsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListOriginEndpoints

type Rep ListOriginEndpointsResponse = D1 ('MetaData "ListOriginEndpointsResponse" "Amazonka.MediaPackage.ListOriginEndpoints" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListOriginEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OriginEndpoint])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOriginEndpointsResponse Source #

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

ListOriginEndpoints, listOriginEndpointsResponse_nextToken - A token that can be used to resume pagination from the end of the collection.

$sel:originEndpoints:ListOriginEndpointsResponse', listOriginEndpointsResponse_originEndpoints - A list of OriginEndpoint records.

$sel:httpStatus:ListOriginEndpointsResponse', listOriginEndpointsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

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

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - Undocumented member.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.MediaPackage.ListTagsForResource" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

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

ListTagsForResourceResponse, listTagsForResourceResponse_tags - Undocumented member.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

RotateIngestEndpointCredentials

data RotateIngestEndpointCredentials Source #

See: newRotateIngestEndpointCredentials smart constructor.

Instances

Instances details
ToJSON RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

ToHeaders RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

ToPath RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

ToQuery RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

AWSRequest RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Generic RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Associated Types

type Rep RotateIngestEndpointCredentials :: Type -> Type #

Read RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Show RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

NFData RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Eq RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Hashable RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

type AWSResponse RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

type Rep RotateIngestEndpointCredentials Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

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

newRotateIngestEndpointCredentials Source #

Create a value of RotateIngestEndpointCredentials 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:ingestEndpointId:RotateIngestEndpointCredentials', rotateIngestEndpointCredentials_ingestEndpointId - The id of the IngestEndpoint whose credentials should be rotated

RotateIngestEndpointCredentials, rotateIngestEndpointCredentials_id - The ID of the channel the IngestEndpoint is on.

data RotateIngestEndpointCredentialsResponse Source #

Instances

Instances details
Generic RotateIngestEndpointCredentialsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Read RotateIngestEndpointCredentialsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Show RotateIngestEndpointCredentialsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

NFData RotateIngestEndpointCredentialsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

Eq RotateIngestEndpointCredentialsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

type Rep RotateIngestEndpointCredentialsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.RotateIngestEndpointCredentials

type Rep RotateIngestEndpointCredentialsResponse = D1 ('MetaData "RotateIngestEndpointCredentialsResponse" "Amazonka.MediaPackage.RotateIngestEndpointCredentials" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "RotateIngestEndpointCredentialsResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs)) :*: S1 ('MetaSel ('Just "hlsIngest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsIngest)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ingressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IngressAccessLogs))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.MediaPackage.TagResource" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - Undocumented member.

TagResource, tagResource_tags - Undocumented member.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.MediaPackage.TagResource" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' [Text] Text 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.MediaPackage.UntagResource" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUntagResource Source #

Create a value of UntagResource 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:tagKeys:UntagResource', untagResource_tagKeys - The key(s) of tag to be deleted

$sel:resourceArn:UntagResource', untagResource_resourceArn - Undocumented member.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MediaPackage.UntagResource" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateChannel

data UpdateChannel Source #

Configuration parameters used to update the Channel.

See: newUpdateChannel smart constructor.

Constructors

UpdateChannel' (Maybe Text) Text 

Instances

Instances details
ToJSON UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

ToHeaders UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

ToPath UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

ToQuery UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

AWSRequest UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Associated Types

type AWSResponse UpdateChannel #

Generic UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Associated Types

type Rep UpdateChannel :: Type -> Type #

Read UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Show UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

NFData UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Methods

rnf :: UpdateChannel -> () #

Eq UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Hashable UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

type AWSResponse UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

type Rep UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

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

newUpdateChannel Source #

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

UpdateChannel, updateChannel_description - A short text description of the Channel.

UpdateChannel, updateChannel_id - The ID of the Channel to update.

data UpdateChannelResponse Source #

See: newUpdateChannelResponse smart constructor.

Instances

Instances details
Generic UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Associated Types

type Rep UpdateChannelResponse :: Type -> Type #

Read UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Show UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

NFData UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Methods

rnf :: UpdateChannelResponse -> () #

Eq UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

type Rep UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

newUpdateChannelResponse Source #

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

UpdateChannelResponse, updateChannelResponse_arn - The Amazon Resource Name (ARN) assigned to the Channel.

UpdateChannel, updateChannelResponse_description - A short text description of the Channel.

UpdateChannelResponse, updateChannelResponse_egressAccessLogs - Undocumented member.

UpdateChannelResponse, updateChannelResponse_hlsIngest - Undocumented member.

UpdateChannel, updateChannelResponse_id - The ID of the Channel.

UpdateChannelResponse, updateChannelResponse_ingressAccessLogs - Undocumented member.

UpdateChannelResponse, updateChannelResponse_tags - Undocumented member.

$sel:httpStatus:UpdateChannelResponse', updateChannelResponse_httpStatus - The response's http status code.

UpdateOriginEndpoint

data UpdateOriginEndpoint Source #

Configuration parameters used to update an existing OriginEndpoint.

See: newUpdateOriginEndpoint smart constructor.

Instances

Instances details
ToJSON UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

ToHeaders UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

ToPath UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

ToQuery UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

AWSRequest UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Associated Types

type AWSResponse UpdateOriginEndpoint #

Generic UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Associated Types

type Rep UpdateOriginEndpoint :: Type -> Type #

Read UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Show UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

NFData UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Methods

rnf :: UpdateOriginEndpoint -> () #

Eq UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Hashable UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

type AWSResponse UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

type Rep UpdateOriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

type Rep UpdateOriginEndpoint = D1 ('MetaData "UpdateOriginEndpoint" "Amazonka.MediaPackage.UpdateOriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "UpdateOriginEndpoint'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)) :*: (S1 ('MetaSel ('Just "cmafPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafPackageCreateOrUpdateParameters)) :*: 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 "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 "timeDelaySeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "whitelist") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateOriginEndpoint Source #

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

UpdateOriginEndpoint, updateOriginEndpoint_authorization - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpoint_cmafPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpoint_dashPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpoint_description - A short text description of the OriginEndpoint.

UpdateOriginEndpoint, updateOriginEndpoint_hlsPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpoint_manifestName - A short string that will be appended to the end of the Endpoint URL.

UpdateOriginEndpoint, updateOriginEndpoint_mssPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpoint_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

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

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

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

UpdateOriginEndpoint, updateOriginEndpoint_id - The ID of the OriginEndpoint to update.

data UpdateOriginEndpointResponse Source #

See: newUpdateOriginEndpointResponse smart constructor.

Instances

Instances details
Generic UpdateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Associated Types

type Rep UpdateOriginEndpointResponse :: Type -> Type #

Read UpdateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Show UpdateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

NFData UpdateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

Eq UpdateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

type Rep UpdateOriginEndpointResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateOriginEndpoint

type Rep UpdateOriginEndpointResponse = D1 ('MetaData "UpdateOriginEndpointResponse" "Amazonka.MediaPackage.UpdateOriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "UpdateOriginEndpointResponse'" '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)))))))

newUpdateOriginEndpointResponse Source #

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

UpdateOriginEndpointResponse, updateOriginEndpointResponse_arn - The Amazon Resource Name (ARN) assigned to the OriginEndpoint.

UpdateOriginEndpoint, updateOriginEndpointResponse_authorization - Undocumented member.

UpdateOriginEndpointResponse, updateOriginEndpointResponse_channelId - The ID of the Channel the OriginEndpoint is associated with.

UpdateOriginEndpoint, updateOriginEndpointResponse_cmafPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpointResponse_dashPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpointResponse_description - A short text description of the OriginEndpoint.

UpdateOriginEndpoint, updateOriginEndpointResponse_hlsPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpointResponse_id - The ID of the OriginEndpoint.

UpdateOriginEndpoint, updateOriginEndpointResponse_manifestName - A short string appended to the end of the OriginEndpoint URL.

UpdateOriginEndpoint, updateOriginEndpointResponse_mssPackage - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpointResponse_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

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

UpdateOriginEndpointResponse, updateOriginEndpointResponse_tags - Undocumented member.

UpdateOriginEndpoint, updateOriginEndpointResponse_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.

UpdateOriginEndpointResponse, updateOriginEndpointResponse_url - The URL of the packaged OriginEndpoint for consumption.

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

$sel:httpStatus:UpdateOriginEndpointResponse', updateOriginEndpointResponse_httpStatus - The response's http status code.

Types

AdMarkers

newtype AdMarkers Source #

Constructors

AdMarkers' 

Fields

Instances

Instances details
FromJSON AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

FromJSONKey AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToJSON AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToJSONKey AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToByteString AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Methods

toBS :: AdMarkers -> ByteString #

ToHeader AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToLog AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToQuery AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

FromText AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToText AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Methods

toText :: AdMarkers -> Text #

FromXML AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

ToXML AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Methods

toXML :: AdMarkers -> XML #

Generic AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Associated Types

type Rep AdMarkers :: Type -> Type #

Read AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Show AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

NFData AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Methods

rnf :: AdMarkers -> () #

Eq AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Ord AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

Hashable AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

type Rep AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdMarkers

type Rep AdMarkers = D1 ('MetaData "AdMarkers" "Amazonka.MediaPackage.Types.AdMarkers" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "AdMarkers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAdMarkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AdTriggersElement

newtype AdTriggersElement Source #

Instances

Instances details
FromJSON AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

FromJSONKey AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToJSON AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToJSONKey AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToByteString AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToHeader AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToLog AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToQuery AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

FromText AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToText AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

FromXML AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

ToXML AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

Generic AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

Associated Types

type Rep AdTriggersElement :: Type -> Type #

Read AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

Show AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

NFData AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

Methods

rnf :: AdTriggersElement -> () #

Eq AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

Ord AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

Hashable AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

type Rep AdTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdTriggersElement

type Rep AdTriggersElement = D1 ('MetaData "AdTriggersElement" "Amazonka.MediaPackage.Types.AdTriggersElement" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "AdTriggersElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAdTriggersElement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AdsOnDeliveryRestrictions

newtype AdsOnDeliveryRestrictions Source #

This setting allows the delivery restriction flags on SCTE-35 segmentation descriptors to determine whether a message signals an ad. Choosing "NONE" means no SCTE-35 messages become ads. Choosing "RESTRICTED" means SCTE-35 messages of the types specified in AdTriggers that contain delivery restrictions will be treated as ads. Choosing "UNRESTRICTED" means SCTE-35 messages of the types specified in AdTriggers that do not contain delivery restrictions will be treated as ads. Choosing "BOTH" means all SCTE-35 messages of the types specified in AdTriggers will be treated as ads. Note that Splice Insert messages do not have these flags and are always treated as ads if specified in AdTriggers.

Instances

Instances details
FromJSON AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

FromJSONKey AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToJSON AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToJSONKey AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToByteString AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToHeader AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToLog AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToQuery AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

FromText AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToText AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

FromXML AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

ToXML AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

Generic AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

Associated Types

type Rep AdsOnDeliveryRestrictions :: Type -> Type #

Read AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

Show AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

NFData AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

Eq AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

Ord AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

Hashable AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

type Rep AdsOnDeliveryRestrictions Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions

type Rep AdsOnDeliveryRestrictions = D1 ('MetaData "AdsOnDeliveryRestrictions" "Amazonka.MediaPackage.Types.AdsOnDeliveryRestrictions" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "AdsOnDeliveryRestrictions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAdsOnDeliveryRestrictions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CmafEncryptionMethod

newtype CmafEncryptionMethod Source #

The encryption method to use.

Instances

Instances details
FromJSON CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

FromJSONKey CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToJSON CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToJSONKey CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToByteString CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToHeader CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToLog CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToQuery CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

FromText CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToText CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

FromXML CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

ToXML CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

Generic CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

Associated Types

type Rep CmafEncryptionMethod :: Type -> Type #

Read CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

Show CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

NFData CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

Methods

rnf :: CmafEncryptionMethod -> () #

Eq CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

Ord CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

Hashable CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

type Rep CmafEncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryptionMethod

type Rep CmafEncryptionMethod = D1 ('MetaData "CmafEncryptionMethod" "Amazonka.MediaPackage.Types.CmafEncryptionMethod" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "CmafEncryptionMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCmafEncryptionMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionMethod

newtype EncryptionMethod Source #

Instances

Instances details
FromJSON EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

FromJSONKey EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToJSON EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToJSONKey EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToByteString EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToHeader EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToLog EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToQuery EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

FromText EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToText EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

FromXML EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

ToXML EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

Generic EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

Associated Types

type Rep EncryptionMethod :: Type -> Type #

Read EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

Show EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

NFData EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

Methods

rnf :: EncryptionMethod -> () #

Eq EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

Ord EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

Hashable EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

type Rep EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionMethod

type Rep EncryptionMethod = D1 ('MetaData "EncryptionMethod" "Amazonka.MediaPackage.Types.EncryptionMethod" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "EncryptionMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ManifestLayout

newtype ManifestLayout Source #

Constructors

ManifestLayout' 

Instances

Instances details
FromJSON ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

FromJSONKey ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToJSON ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToJSONKey ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToByteString ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToHeader ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToLog ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToQuery ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

FromText ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToText ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

FromXML ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

ToXML ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

Methods

toXML :: ManifestLayout -> XML #

Generic ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

Associated Types

type Rep ManifestLayout :: Type -> Type #

Read ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

Show ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

NFData ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

Methods

rnf :: ManifestLayout -> () #

Eq ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

Ord ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

Hashable ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

type Rep ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.ManifestLayout

type Rep ManifestLayout = D1 ('MetaData "ManifestLayout" "Amazonka.MediaPackage.Types.ManifestLayout" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "ManifestLayout'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromManifestLayout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Origination

newtype Origination Source #

Constructors

Origination' 

Bundled Patterns

pattern Origination_ALLOW :: Origination 
pattern Origination_DENY :: Origination 

Instances

Instances details
FromJSON Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

FromJSONKey Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToJSON Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToJSONKey Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToByteString Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToHeader Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToLog Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToQuery Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

FromText Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToText Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Methods

toText :: Origination -> Text #

FromXML Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

ToXML Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Methods

toXML :: Origination -> XML #

Generic Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Associated Types

type Rep Origination :: Type -> Type #

Read Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Show Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

NFData Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Methods

rnf :: Origination -> () #

Eq Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Ord Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

Hashable Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

type Rep Origination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Origination

type Rep Origination = D1 ('MetaData "Origination" "Amazonka.MediaPackage.Types.Origination" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "Origination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrigination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PeriodTriggersElement

newtype PeriodTriggersElement Source #

Instances

Instances details
FromJSON PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

FromJSONKey PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToJSON PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToJSONKey PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToByteString PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToHeader PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToLog PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToQuery PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

FromText PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToText PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

FromXML PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

ToXML PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

Generic PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

Associated Types

type Rep PeriodTriggersElement :: Type -> Type #

Read PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

Show PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

NFData PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

Methods

rnf :: PeriodTriggersElement -> () #

Eq PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

Ord PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

Hashable PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

type Rep PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PeriodTriggersElement

type Rep PeriodTriggersElement = D1 ('MetaData "PeriodTriggersElement" "Amazonka.MediaPackage.Types.PeriodTriggersElement" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "PeriodTriggersElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPeriodTriggersElement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PlaylistType

newtype PlaylistType Source #

Constructors

PlaylistType' 

Bundled Patterns

pattern PlaylistType_EVENT :: PlaylistType 
pattern PlaylistType_NONE :: PlaylistType 
pattern PlaylistType_VOD :: PlaylistType 

Instances

Instances details
FromJSON PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

FromJSONKey PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToJSON PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToJSONKey PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToByteString PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToHeader PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToLog PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToQuery PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

FromText PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToText PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Methods

toText :: PlaylistType -> Text #

FromXML PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

ToXML PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Methods

toXML :: PlaylistType -> XML #

Generic PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Associated Types

type Rep PlaylistType :: Type -> Type #

Read PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Show PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

NFData PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Methods

rnf :: PlaylistType -> () #

Eq PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Ord PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

Hashable PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

type Rep PlaylistType Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PlaylistType

type Rep PlaylistType = D1 ('MetaData "PlaylistType" "Amazonka.MediaPackage.Types.PlaylistType" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "PlaylistType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPlaylistType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PresetSpeke20Audio

newtype PresetSpeke20Audio Source #

Instances

Instances details
FromJSON PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

FromJSONKey PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToJSON PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToJSONKey PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToByteString PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToHeader PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToLog PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToQuery PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

FromText PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToText PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

FromXML PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

ToXML PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

Generic PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

Associated Types

type Rep PresetSpeke20Audio :: Type -> Type #

Read PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

Show PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

NFData PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

Methods

rnf :: PresetSpeke20Audio -> () #

Eq PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

Ord PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

Hashable PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

type Rep PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Audio

type Rep PresetSpeke20Audio = D1 ('MetaData "PresetSpeke20Audio" "Amazonka.MediaPackage.Types.PresetSpeke20Audio" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "PresetSpeke20Audio'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPresetSpeke20Audio") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PresetSpeke20Video

newtype PresetSpeke20Video Source #

Instances

Instances details
FromJSON PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

FromJSONKey PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToJSON PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToJSONKey PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToByteString PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToHeader PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToLog PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToQuery PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

FromText PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToText PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

FromXML PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

ToXML PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

Generic PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

Associated Types

type Rep PresetSpeke20Video :: Type -> Type #

Read PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

Show PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

NFData PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

Methods

rnf :: PresetSpeke20Video -> () #

Eq PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

Ord PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

Hashable PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

type Rep PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.PresetSpeke20Video

type Rep PresetSpeke20Video = D1 ('MetaData "PresetSpeke20Video" "Amazonka.MediaPackage.Types.PresetSpeke20Video" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "PresetSpeke20Video'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPresetSpeke20Video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Profile

newtype Profile Source #

Constructors

Profile' 

Fields

Bundled Patterns

pattern Profile_DVB_DASH_2014 :: Profile 
pattern Profile_HBBTV_1_5 :: Profile 
pattern Profile_HYBRIDCAST :: Profile 
pattern Profile_NONE :: Profile 

Instances

Instances details
FromJSON Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

FromJSONKey Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

ToJSON Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

ToJSONKey Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

ToByteString Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

toBS :: Profile -> ByteString #

ToHeader Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

toHeader :: HeaderName -> Profile -> [Header] #

ToLog Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

ToQuery Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

FromText Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

ToText Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

toText :: Profile -> Text #

FromXML Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

ToXML Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

toXML :: Profile -> XML #

Generic Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Associated Types

type Rep Profile :: Type -> Type #

Methods

from :: Profile -> Rep Profile x #

to :: Rep Profile x -> Profile #

Read Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Show Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

NFData Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

rnf :: Profile -> () #

Eq Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

(==) :: Profile -> Profile -> Bool #

(/=) :: Profile -> Profile -> Bool #

Ord Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Hashable Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

Methods

hashWithSalt :: Int -> Profile -> Int #

hash :: Profile -> Int #

type Rep Profile Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Profile

type Rep Profile = D1 ('MetaData "Profile" "Amazonka.MediaPackage.Types.Profile" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "Profile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SegmentTemplateFormat

newtype SegmentTemplateFormat Source #

Instances

Instances details
FromJSON SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

FromJSONKey SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToJSON SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToJSONKey SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToByteString SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToHeader SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToLog SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToQuery SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

FromText SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToText SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

FromXML SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

ToXML SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

Generic SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

Associated Types

type Rep SegmentTemplateFormat :: Type -> Type #

Read SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

Show SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

NFData SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

Methods

rnf :: SegmentTemplateFormat -> () #

Eq SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

Ord SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

Hashable SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

type Rep SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SegmentTemplateFormat

type Rep SegmentTemplateFormat = D1 ('MetaData "SegmentTemplateFormat" "Amazonka.MediaPackage.Types.SegmentTemplateFormat" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "SegmentTemplateFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSegmentTemplateFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

newtype Status Source #

Constructors

Status' 

Fields

Bundled Patterns

pattern Status_FAILED :: Status 
pattern Status_IN_PROGRESS :: Status 
pattern Status_SUCCEEDED :: Status 

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

ToJSON Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

ToByteString Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

toBS :: Status -> ByteString #

ToHeader Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToLog Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

ToQuery Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

FromText Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

toText :: Status -> Text #

FromXML Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

toXML :: Status -> XML #

Generic Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Read Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

NFData Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

rnf :: Status -> () #

Eq Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Hashable Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

type Rep Status Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.MediaPackage.Types.Status" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamOrder

newtype StreamOrder Source #

Constructors

StreamOrder' 

Instances

Instances details
FromJSON StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

FromJSONKey StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToJSON StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToJSONKey StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToByteString StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToHeader StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToLog StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToQuery StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

FromText StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToText StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Methods

toText :: StreamOrder -> Text #

FromXML StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

ToXML StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Methods

toXML :: StreamOrder -> XML #

Generic StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Associated Types

type Rep StreamOrder :: Type -> Type #

Read StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Show StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

NFData StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Methods

rnf :: StreamOrder -> () #

Eq StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Ord StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

Hashable StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

type Rep StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamOrder

type Rep StreamOrder = D1 ('MetaData "StreamOrder" "Amazonka.MediaPackage.Types.StreamOrder" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "StreamOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UtcTiming

newtype UtcTiming Source #

Constructors

UtcTiming' 

Fields

Bundled Patterns

pattern UtcTiming_HTTP_HEAD :: UtcTiming 
pattern UtcTiming_HTTP_ISO :: UtcTiming 
pattern UtcTiming_HTTP_XSDATE :: UtcTiming 
pattern UtcTiming_NONE :: UtcTiming 

Instances

Instances details
FromJSON UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

FromJSONKey UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToJSON UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToJSONKey UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToByteString UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Methods

toBS :: UtcTiming -> ByteString #

ToHeader UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToLog UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToQuery UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

FromText UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToText UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Methods

toText :: UtcTiming -> Text #

FromXML UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

ToXML UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Methods

toXML :: UtcTiming -> XML #

Generic UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Associated Types

type Rep UtcTiming :: Type -> Type #

Read UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Show UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

NFData UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Methods

rnf :: UtcTiming -> () #

Eq UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Ord UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

Hashable UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

type Rep UtcTiming Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.UtcTiming

type Rep UtcTiming = D1 ('MetaData "UtcTiming" "Amazonka.MediaPackage.Types.UtcTiming" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'True) (C1 ('MetaCons "UtcTiming'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUtcTiming") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Authorization

data Authorization Source #

CDN Authorization credentials

See: newAuthorization smart constructor.

Constructors

Authorization' Text Text 

Instances

Instances details
FromJSON Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

ToJSON Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

Generic Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

Associated Types

type Rep Authorization :: Type -> Type #

Read Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

Show Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

NFData Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

Methods

rnf :: Authorization -> () #

Eq Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

Hashable Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

type Rep Authorization Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Authorization

type Rep Authorization = D1 ('MetaData "Authorization" "Amazonka.MediaPackage.Types.Authorization" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "Authorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "secretsRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cdnIdentifierSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAuthorization Source #

Create a value of Authorization 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:secretsRoleArn:Authorization', authorization_secretsRoleArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

$sel:cdnIdentifierSecret:Authorization', authorization_cdnIdentifierSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.

Channel

data Channel Source #

A Channel resource configuration.

See: newChannel smart constructor.

Instances

Instances details
FromJSON Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Generic Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Associated Types

type Rep Channel :: Type -> Type #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

Read Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Show Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

NFData Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Methods

rnf :: Channel -> () #

Eq Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Methods

(==) :: Channel -> Channel -> Bool #

(/=) :: Channel -> Channel -> Bool #

Hashable Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

type Rep Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

newChannel :: Channel Source #

Create a value of Channel 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:arn:Channel', channel_arn - The Amazon Resource Name (ARN) assigned to the Channel.

$sel:description:Channel', channel_description - A short text description of the Channel.

$sel:egressAccessLogs:Channel', channel_egressAccessLogs - Undocumented member.

$sel:hlsIngest:Channel', channel_hlsIngest - Undocumented member.

$sel:id:Channel', channel_id - The ID of the Channel.

$sel:ingressAccessLogs:Channel', channel_ingressAccessLogs - Undocumented member.

$sel:tags:Channel', channel_tags - Undocumented member.

CmafEncryption

data CmafEncryption Source #

A Common Media Application Format (CMAF) encryption configuration.

See: newCmafEncryption smart constructor.

Instances

Instances details
FromJSON CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

ToJSON CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

Generic CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

Associated Types

type Rep CmafEncryption :: Type -> Type #

Read CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

Show CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

NFData CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

Methods

rnf :: CmafEncryption -> () #

Eq CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

Hashable CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

type Rep CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafEncryption

type Rep CmafEncryption = D1 ('MetaData "CmafEncryption" "Amazonka.MediaPackage.Types.CmafEncryption" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CmafEncryption'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "constantInitializationVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafEncryptionMethod))) :*: (S1 ('MetaSel ('Just "keyRotationIntervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "spekeKeyProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SpekeKeyProvider))))

newCmafEncryption Source #

Create a value of CmafEncryption 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:constantInitializationVector:CmafEncryption', cmafEncryption_constantInitializationVector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).

$sel:encryptionMethod:CmafEncryption', cmafEncryption_encryptionMethod - Undocumented member.

$sel:keyRotationIntervalSeconds:CmafEncryption', cmafEncryption_keyRotationIntervalSeconds - Time (in seconds) between each encryption key rotation.

$sel:spekeKeyProvider:CmafEncryption', cmafEncryption_spekeKeyProvider - Undocumented member.

CmafPackage

data CmafPackage Source #

A Common Media Application Format (CMAF) packaging configuration.

See: newCmafPackage smart constructor.

Instances

Instances details
FromJSON CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

Generic CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

Associated Types

type Rep CmafPackage :: Type -> Type #

Read CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

Show CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

NFData CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

Methods

rnf :: CmafPackage -> () #

Eq CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

Hashable CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

type Rep CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackage

type Rep CmafPackage = D1 ('MetaData "CmafPackage" "Amazonka.MediaPackage.Types.CmafPackage" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CmafPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafEncryption)) :*: S1 ('MetaSel ('Just "hlsManifests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HlsManifest]))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "segmentPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection))))))

newCmafPackage :: CmafPackage Source #

Create a value of CmafPackage 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:encryption:CmafPackage', cmafPackage_encryption - Undocumented member.

$sel:hlsManifests:CmafPackage', cmafPackage_hlsManifests - A list of HLS manifest configurations

$sel:segmentDurationSeconds:CmafPackage', cmafPackage_segmentDurationSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.

$sel:segmentPrefix:CmafPackage', cmafPackage_segmentPrefix - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.

$sel:streamSelection:CmafPackage', cmafPackage_streamSelection - Undocumented member.

CmafPackageCreateOrUpdateParameters

data CmafPackageCreateOrUpdateParameters Source #

A Common Media Application Format (CMAF) packaging configuration.

See: newCmafPackageCreateOrUpdateParameters smart constructor.

Instances

Instances details
ToJSON CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

Generic CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

Read CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

Show CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

NFData CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

Eq CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

Hashable CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

type Rep CmafPackageCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters

type Rep CmafPackageCreateOrUpdateParameters = D1 ('MetaData "CmafPackageCreateOrUpdateParameters" "Amazonka.MediaPackage.Types.CmafPackageCreateOrUpdateParameters" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "CmafPackageCreateOrUpdateParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafEncryption)) :*: S1 ('MetaSel ('Just "hlsManifests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HlsManifestCreateOrUpdateParameters]))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "segmentPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection))))))

newCmafPackageCreateOrUpdateParameters :: CmafPackageCreateOrUpdateParameters Source #

Create a value of CmafPackageCreateOrUpdateParameters 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:encryption:CmafPackageCreateOrUpdateParameters', cmafPackageCreateOrUpdateParameters_encryption - Undocumented member.

$sel:hlsManifests:CmafPackageCreateOrUpdateParameters', cmafPackageCreateOrUpdateParameters_hlsManifests - A list of HLS manifest configurations

$sel:segmentDurationSeconds:CmafPackageCreateOrUpdateParameters', cmafPackageCreateOrUpdateParameters_segmentDurationSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.

$sel:segmentPrefix:CmafPackageCreateOrUpdateParameters', cmafPackageCreateOrUpdateParameters_segmentPrefix - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.

$sel:streamSelection:CmafPackageCreateOrUpdateParameters', cmafPackageCreateOrUpdateParameters_streamSelection - Undocumented member.

DashEncryption

data DashEncryption Source #

A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.

See: newDashEncryption smart constructor.

Instances

Instances details
FromJSON DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

ToJSON DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

Generic DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

Associated Types

type Rep DashEncryption :: Type -> Type #

Read DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

Show DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

NFData DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

Methods

rnf :: DashEncryption -> () #

Eq DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

Hashable DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

type Rep DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashEncryption

type Rep DashEncryption = D1 ('MetaData "DashEncryption" "Amazonka.MediaPackage.Types.DashEncryption" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "DashEncryption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyRotationIntervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "spekeKeyProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SpekeKeyProvider)))

newDashEncryption Source #

Create a value of DashEncryption 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:keyRotationIntervalSeconds:DashEncryption', dashEncryption_keyRotationIntervalSeconds - Time (in seconds) between each encryption key rotation.

$sel:spekeKeyProvider:DashEncryption', dashEncryption_spekeKeyProvider - Undocumented member.

DashPackage

data DashPackage Source #

A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.

See: newDashPackage smart constructor.

Instances

Instances details
FromJSON DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

ToJSON DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

Generic DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

Associated Types

type Rep DashPackage :: Type -> Type #

Read DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

Show DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

NFData DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

Methods

rnf :: DashPackage -> () #

Eq DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

Hashable DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

type Rep DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.DashPackage

type Rep DashPackage = D1 ('MetaData "DashPackage" "Amazonka.MediaPackage.Types.DashPackage" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "DashPackage'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "adTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdTriggersElement])) :*: S1 ('MetaSel ('Just "adsOnDeliveryRestrictions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdsOnDeliveryRestrictions))) :*: (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashEncryption)) :*: S1 ('MetaSel ('Just "includeIframeOnlyStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "manifestLayout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ManifestLayout)) :*: S1 ('MetaSel ('Just "manifestWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "minBufferTimeSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "minUpdatePeriodSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 ('MetaSel ('Just "periodTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PeriodTriggersElement])) :*: S1 ('MetaSel ('Just "profile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Profile))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "segmentTemplateFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentTemplateFormat)))) :*: ((S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection)) :*: S1 ('MetaSel ('Just "suggestedPresentationDelaySeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "utcTiming") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UtcTiming)) :*: S1 ('MetaSel ('Just "utcTimingUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDashPackage :: DashPackage Source #

Create a value of DashPackage 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:adTriggers:DashPackage', dashPackage_adTriggers - Undocumented member.

$sel:adsOnDeliveryRestrictions:DashPackage', dashPackage_adsOnDeliveryRestrictions - Undocumented member.

$sel:encryption:DashPackage', dashPackage_encryption - Undocumented member.

$sel:includeIframeOnlyStream:DashPackage', dashPackage_includeIframeOnlyStream - When enabled, an I-Frame only stream will be included in the output.

$sel:manifestLayout:DashPackage', dashPackage_manifestLayout - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.

$sel:manifestWindowSeconds:DashPackage', dashPackage_manifestWindowSeconds - Time window (in seconds) contained in each manifest.

$sel:minBufferTimeSeconds:DashPackage', dashPackage_minBufferTimeSeconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.

$sel:minUpdatePeriodSeconds:DashPackage', dashPackage_minUpdatePeriodSeconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).

$sel:periodTriggers:DashPackage', dashPackage_periodTriggers - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.

$sel:profile:DashPackage', dashPackage_profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled. When set to "DVB-DASH_2014", DVB-DASH 2014 compliant output is enabled.

$sel:segmentDurationSeconds:DashPackage', dashPackage_segmentDurationSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.

$sel:segmentTemplateFormat:DashPackage', dashPackage_segmentTemplateFormat - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.

$sel:streamSelection:DashPackage', dashPackage_streamSelection - Undocumented member.

$sel:suggestedPresentationDelaySeconds:DashPackage', dashPackage_suggestedPresentationDelaySeconds - Duration (in seconds) to delay live content before presentation.

$sel:utcTiming:DashPackage', dashPackage_utcTiming - Determines the type of UTCTiming included in the Media Presentation Description (MPD)

$sel:utcTimingUri:DashPackage', dashPackage_utcTimingUri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE

EgressAccessLogs

data EgressAccessLogs Source #

Configure egress access logging.

See: newEgressAccessLogs smart constructor.

Constructors

EgressAccessLogs' (Maybe Text) 

Instances

Instances details
FromJSON EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

ToJSON EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

Generic EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

Associated Types

type Rep EgressAccessLogs :: Type -> Type #

Read EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

Show EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

NFData EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

Methods

rnf :: EgressAccessLogs -> () #

Eq EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

Hashable EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

type Rep EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EgressAccessLogs

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

newEgressAccessLogs :: EgressAccessLogs Source #

Create a value of EgressAccessLogs 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:logGroupName:EgressAccessLogs', egressAccessLogs_logGroupName - Customize the log group name.

EncryptionContractConfiguration

data EncryptionContractConfiguration Source #

Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use. Note the following considerations when using encryptionContractConfiguration: encryptionContractConfiguration can be used for DASH or CMAF endpoints that use SPEKE 2.0. SPEKE 2.0 relies on the CPIX 2.3 specification. You must disable key rotation for this endpoint by setting keyRotationIntervalSeconds to 0.

See: newEncryptionContractConfiguration smart constructor.

Instances

Instances details
FromJSON EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

ToJSON EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

Generic EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

Associated Types

type Rep EncryptionContractConfiguration :: Type -> Type #

Read EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

Show EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

NFData EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

Eq EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

Hashable EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

type Rep EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.EncryptionContractConfiguration

type Rep EncryptionContractConfiguration = D1 ('MetaData "EncryptionContractConfiguration" "Amazonka.MediaPackage.Types.EncryptionContractConfiguration" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "EncryptionContractConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "presetSpeke20Audio") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PresetSpeke20Audio) :*: S1 ('MetaSel ('Just "presetSpeke20Video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PresetSpeke20Video)))

HarvestJob

data HarvestJob Source #

A HarvestJob resource configuration

See: newHarvestJob smart constructor.

Instances

Instances details
FromJSON HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

Generic HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

Associated Types

type Rep HarvestJob :: Type -> Type #

Read HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

Show HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

NFData HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

Methods

rnf :: HarvestJob -> () #

Eq HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

Hashable HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

type Rep HarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HarvestJob

newHarvestJob :: HarvestJob Source #

Create a value of HarvestJob 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:arn:HarvestJob', harvestJob_arn - The Amazon Resource Name (ARN) assigned to the HarvestJob.

$sel:channelId:HarvestJob', harvestJob_channelId - The ID of the Channel that the HarvestJob will harvest from.

$sel:createdAt:HarvestJob', harvestJob_createdAt - The time the HarvestJob was submitted

$sel:endTime:HarvestJob', harvestJob_endTime - The end of the time-window which will be harvested.

$sel:id:HarvestJob', harvestJob_id - The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.

$sel:originEndpointId:HarvestJob', harvestJob_originEndpointId - The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

$sel:s3Destination:HarvestJob', harvestJob_s3Destination - Undocumented member.

$sel:startTime:HarvestJob', harvestJob_startTime - The start of the time-window which will be harvested.

$sel:status:HarvestJob', harvestJob_status - The current status of the HarvestJob. Consider setting up a CloudWatch Event to listen for HarvestJobs as they succeed or fail. In the event of failure, the CloudWatch Event will include an explanation of why the HarvestJob failed.

HlsEncryption

data HlsEncryption Source #

An HTTP Live Streaming (HLS) encryption configuration.

See: newHlsEncryption smart constructor.

Instances

Instances details
FromJSON HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

ToJSON HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

Generic HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

Associated Types

type Rep HlsEncryption :: Type -> Type #

Read HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

Show HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

NFData HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

Methods

rnf :: HlsEncryption -> () #

Eq HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

Hashable HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

type Rep HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsEncryption

type Rep HlsEncryption = D1 ('MetaData "HlsEncryption" "Amazonka.MediaPackage.Types.HlsEncryption" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "HlsEncryption'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "constantInitializationVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionMethod))) :*: (S1 ('MetaSel ('Just "keyRotationIntervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "repeatExtXKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "spekeKeyProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SpekeKeyProvider)))))

newHlsEncryption Source #

Create a value of HlsEncryption 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:constantInitializationVector:HlsEncryption', hlsEncryption_constantInitializationVector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.

$sel:encryptionMethod:HlsEncryption', hlsEncryption_encryptionMethod - The encryption method to use.

$sel:keyRotationIntervalSeconds:HlsEncryption', hlsEncryption_keyRotationIntervalSeconds - Interval (in seconds) between each encryption key rotation.

$sel:repeatExtXKey:HlsEncryption', hlsEncryption_repeatExtXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.

$sel:spekeKeyProvider:HlsEncryption', hlsEncryption_spekeKeyProvider - Undocumented member.

HlsIngest

data HlsIngest Source #

An HTTP Live Streaming (HLS) ingest resource configuration.

See: newHlsIngest smart constructor.

Constructors

HlsIngest' (Maybe [IngestEndpoint]) 

Instances

Instances details
FromJSON HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

Generic HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

Associated Types

type Rep HlsIngest :: Type -> Type #

Read HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

Show HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

NFData HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

Methods

rnf :: HlsIngest -> () #

Eq HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

Hashable HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

type Rep HlsIngest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsIngest

type Rep HlsIngest = D1 ('MetaData "HlsIngest" "Amazonka.MediaPackage.Types.HlsIngest" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "HlsIngest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ingestEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IngestEndpoint]))))

newHlsIngest :: HlsIngest Source #

Create a value of HlsIngest 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:ingestEndpoints:HlsIngest', hlsIngest_ingestEndpoints - A list of endpoints to which the source stream should be sent.

HlsManifest

data HlsManifest Source #

A HTTP Live Streaming (HLS) manifest configuration.

See: newHlsManifest smart constructor.

Instances

Instances details
FromJSON HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

Generic HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

Associated Types

type Rep HlsManifest :: Type -> Type #

Read HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

Show HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

NFData HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

Methods

rnf :: HlsManifest -> () #

Eq HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

Hashable HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

type Rep HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifest

newHlsManifest Source #

Create a value of HlsManifest 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:adMarkers:HlsManifest', hlsManifest_adMarkers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.

$sel:adTriggers:HlsManifest', hlsManifest_adTriggers - Undocumented member.

$sel:adsOnDeliveryRestrictions:HlsManifest', hlsManifest_adsOnDeliveryRestrictions - Undocumented member.

$sel:includeIframeOnlyStream:HlsManifest', hlsManifest_includeIframeOnlyStream - When enabled, an I-Frame only stream will be included in the output.

$sel:manifestName:HlsManifest', hlsManifest_manifestName - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.

$sel:playlistType:HlsManifest', hlsManifest_playlistType - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.

$sel:playlistWindowSeconds:HlsManifest', hlsManifest_playlistWindowSeconds - Time window (in seconds) contained in each parent manifest.

$sel:programDateTimeIntervalSeconds:HlsManifest', hlsManifest_programDateTimeIntervalSeconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.

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

$sel:id:HlsManifest', hlsManifest_id - The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.

HlsManifestCreateOrUpdateParameters

data HlsManifestCreateOrUpdateParameters Source #

A HTTP Live Streaming (HLS) manifest configuration.

See: newHlsManifestCreateOrUpdateParameters smart constructor.

Instances

Instances details
ToJSON HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

Generic HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

Read HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

Show HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

NFData HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

Eq HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

Hashable HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

type Rep HlsManifestCreateOrUpdateParameters Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters

type Rep HlsManifestCreateOrUpdateParameters = D1 ('MetaData "HlsManifestCreateOrUpdateParameters" "Amazonka.MediaPackage.Types.HlsManifestCreateOrUpdateParameters" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "HlsManifestCreateOrUpdateParameters'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adMarkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdMarkers)) :*: S1 ('MetaSel ('Just "adTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdTriggersElement]))) :*: (S1 ('MetaSel ('Just "adsOnDeliveryRestrictions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdsOnDeliveryRestrictions)) :*: S1 ('MetaSel ('Just "includeIframeOnlyStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "playlistType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlaylistType))) :*: (S1 ('MetaSel ('Just "playlistWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "programDateTimeIntervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newHlsManifestCreateOrUpdateParameters Source #

Create a value of HlsManifestCreateOrUpdateParameters 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:adMarkers:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_adMarkers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.

$sel:adTriggers:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_adTriggers - Undocumented member.

$sel:adsOnDeliveryRestrictions:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_adsOnDeliveryRestrictions - Undocumented member.

$sel:includeIframeOnlyStream:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_includeIframeOnlyStream - When enabled, an I-Frame only stream will be included in the output.

$sel:manifestName:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_manifestName - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.

$sel:playlistType:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_playlistType - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.

$sel:playlistWindowSeconds:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_playlistWindowSeconds - Time window (in seconds) contained in each parent manifest.

$sel:programDateTimeIntervalSeconds:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_programDateTimeIntervalSeconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.

$sel:id:HlsManifestCreateOrUpdateParameters', hlsManifestCreateOrUpdateParameters_id - The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.

HlsPackage

data HlsPackage Source #

An HTTP Live Streaming (HLS) packaging configuration.

See: newHlsPackage smart constructor.

Instances

Instances details
FromJSON HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

ToJSON HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

Generic HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

Associated Types

type Rep HlsPackage :: Type -> Type #

Read HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

Show HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

NFData HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

Methods

rnf :: HlsPackage -> () #

Eq HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

Hashable HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

type Rep HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.HlsPackage

type Rep HlsPackage = D1 ('MetaData "HlsPackage" "Amazonka.MediaPackage.Types.HlsPackage" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "HlsPackage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adMarkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdMarkers)) :*: (S1 ('MetaSel ('Just "adTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdTriggersElement])) :*: S1 ('MetaSel ('Just "adsOnDeliveryRestrictions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdsOnDeliveryRestrictions)))) :*: (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsEncryption)) :*: (S1 ('MetaSel ('Just "includeDvbSubtitles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "includeIframeOnlyStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "playlistType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlaylistType)) :*: (S1 ('MetaSel ('Just "playlistWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "programDateTimeIntervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection)) :*: S1 ('MetaSel ('Just "useAudioRenditionGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newHlsPackage :: HlsPackage Source #

Create a value of HlsPackage 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:adMarkers:HlsPackage', hlsPackage_adMarkers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.

$sel:adTriggers:HlsPackage', hlsPackage_adTriggers - Undocumented member.

$sel:adsOnDeliveryRestrictions:HlsPackage', hlsPackage_adsOnDeliveryRestrictions - Undocumented member.

$sel:encryption:HlsPackage', hlsPackage_encryption - Undocumented member.

$sel:includeDvbSubtitles:HlsPackage', hlsPackage_includeDvbSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.

$sel:includeIframeOnlyStream:HlsPackage', hlsPackage_includeIframeOnlyStream - When enabled, an I-Frame only stream will be included in the output.

$sel:playlistType:HlsPackage', hlsPackage_playlistType - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.

$sel:playlistWindowSeconds:HlsPackage', hlsPackage_playlistWindowSeconds - Time window (in seconds) contained in each parent manifest.

$sel:programDateTimeIntervalSeconds:HlsPackage', hlsPackage_programDateTimeIntervalSeconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.

$sel:segmentDurationSeconds:HlsPackage', hlsPackage_segmentDurationSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.

$sel:streamSelection:HlsPackage', hlsPackage_streamSelection - Undocumented member.

$sel:useAudioRenditionGroup:HlsPackage', hlsPackage_useAudioRenditionGroup - When enabled, audio streams will be placed in rendition groups in the output.

IngestEndpoint

data IngestEndpoint Source #

An endpoint for ingesting source content for a Channel.

See: newIngestEndpoint smart constructor.

Instances

Instances details
FromJSON IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Generic IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Associated Types

type Rep IngestEndpoint :: Type -> Type #

Read IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Show IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

NFData IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Methods

rnf :: IngestEndpoint -> () #

Eq IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Hashable IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

type Rep IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

type Rep IngestEndpoint = D1 ('MetaData "IngestEndpoint" "Amazonka.MediaPackage.Types.IngestEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "IngestEndpoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newIngestEndpoint :: IngestEndpoint Source #

Create a value of IngestEndpoint 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:IngestEndpoint', ingestEndpoint_id - The system generated unique identifier for the IngestEndpoint

$sel:password:IngestEndpoint', ingestEndpoint_password - The system generated password for ingest authentication.

$sel:url:IngestEndpoint', ingestEndpoint_url - The ingest URL to which the source stream should be sent.

$sel:username:IngestEndpoint', ingestEndpoint_username - The system generated username for ingest authentication.

IngressAccessLogs

data IngressAccessLogs Source #

Configure ingress access logging.

See: newIngressAccessLogs smart constructor.

Constructors

IngressAccessLogs' (Maybe Text) 

Instances

Instances details
FromJSON IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

ToJSON IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

Generic IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

Associated Types

type Rep IngressAccessLogs :: Type -> Type #

Read IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

Show IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

NFData IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

Methods

rnf :: IngressAccessLogs -> () #

Eq IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

Hashable IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

type Rep IngressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngressAccessLogs

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

newIngressAccessLogs :: IngressAccessLogs Source #

Create a value of IngressAccessLogs 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:logGroupName:IngressAccessLogs', ingressAccessLogs_logGroupName - Customize the log group name.

MssEncryption

data MssEncryption Source #

A Microsoft Smooth Streaming (MSS) encryption configuration.

See: newMssEncryption smart constructor.

Instances

Instances details
FromJSON MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

ToJSON MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

Generic MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

Associated Types

type Rep MssEncryption :: Type -> Type #

Read MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

Show MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

NFData MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

Methods

rnf :: MssEncryption -> () #

Eq MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

Hashable MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

type Rep MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssEncryption

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

newMssEncryption Source #

Create a value of MssEncryption 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:spekeKeyProvider:MssEncryption', mssEncryption_spekeKeyProvider - Undocumented member.

MssPackage

data MssPackage Source #

A Microsoft Smooth Streaming (MSS) packaging configuration.

See: newMssPackage smart constructor.

Instances

Instances details
FromJSON MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

ToJSON MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Generic MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Associated Types

type Rep MssPackage :: Type -> Type #

Read MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Show MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

NFData MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Methods

rnf :: MssPackage -> () #

Eq MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Hashable MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

type Rep MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

type Rep MssPackage = D1 ('MetaData "MssPackage" "Amazonka.MediaPackage.Types.MssPackage" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "MssPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssEncryption)) :*: S1 ('MetaSel ('Just "manifestWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection)))))

newMssPackage :: MssPackage Source #

Create a value of MssPackage 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:encryption:MssPackage', mssPackage_encryption - Undocumented member.

$sel:manifestWindowSeconds:MssPackage', mssPackage_manifestWindowSeconds - The time window (in seconds) contained in each manifest.

$sel:segmentDurationSeconds:MssPackage', mssPackage_segmentDurationSeconds - The duration (in seconds) of each segment.

$sel:streamSelection:MssPackage', mssPackage_streamSelection - Undocumented member.

OriginEndpoint

data OriginEndpoint Source #

An OriginEndpoint resource configuration.

See: newOriginEndpoint smart constructor.

Instances

Instances details
FromJSON OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

Generic OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

Associated Types

type Rep OriginEndpoint :: Type -> Type #

Read OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

Show OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

NFData OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

Methods

rnf :: OriginEndpoint -> () #

Eq OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

Hashable OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

type Rep OriginEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.OriginEndpoint

type Rep OriginEndpoint = D1 ('MetaData "OriginEndpoint" "Amazonka.MediaPackage.Types.OriginEndpoint" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "OriginEndpoint'" '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])))))))

newOriginEndpoint :: OriginEndpoint Source #

Create a value of OriginEndpoint 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:arn:OriginEndpoint', originEndpoint_arn - The Amazon Resource Name (ARN) assigned to the OriginEndpoint.

$sel:authorization:OriginEndpoint', originEndpoint_authorization - Undocumented member.

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

$sel:cmafPackage:OriginEndpoint', originEndpoint_cmafPackage - Undocumented member.

$sel:dashPackage:OriginEndpoint', originEndpoint_dashPackage - Undocumented member.

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

$sel:hlsPackage:OriginEndpoint', originEndpoint_hlsPackage - Undocumented member.

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

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

$sel:mssPackage:OriginEndpoint', originEndpoint_mssPackage - Undocumented member.

$sel:origination:OriginEndpoint', originEndpoint_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:startoverWindowSeconds:OriginEndpoint', originEndpoint_startoverWindowSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.

$sel:tags:OriginEndpoint', originEndpoint_tags - Undocumented member.

$sel:timeDelaySeconds:OriginEndpoint', originEndpoint_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:url:OriginEndpoint', originEndpoint_url - The URL of the packaged OriginEndpoint for consumption.

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

S3Destination

data S3Destination Source #

Configuration parameters for where in an S3 bucket to place the harvested content

See: newS3Destination smart constructor.

Instances

Instances details
FromJSON S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

ToJSON S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

Generic S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

Associated Types

type Rep S3Destination :: Type -> Type #

Read S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

Show S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

NFData S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

Methods

rnf :: S3Destination -> () #

Eq S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

Hashable S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

type Rep S3Destination Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.S3Destination

type Rep S3Destination = D1 ('MetaData "S3Destination" "Amazonka.MediaPackage.Types.S3Destination" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "S3Destination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "manifestKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Destination Source #

Create a value of S3Destination 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:manifestKey:S3Destination', s3Destination_manifestKey - The key in the specified S3 bucket where the harvested top-level manifest will be placed.

$sel:bucketName:S3Destination', s3Destination_bucketName - The name of an S3 bucket within which harvested content will be exported

$sel:roleArn:S3Destination', s3Destination_roleArn - The IAM role used to write to the specified S3 bucket

SpekeKeyProvider

data SpekeKeyProvider Source #

A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.

See: newSpekeKeyProvider smart constructor.

Instances

Instances details
FromJSON SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

ToJSON SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

Generic SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

Associated Types

type Rep SpekeKeyProvider :: Type -> Type #

Read SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

Show SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

NFData SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

Methods

rnf :: SpekeKeyProvider -> () #

Eq SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

Hashable SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

type Rep SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.SpekeKeyProvider

type Rep SpekeKeyProvider = D1 ('MetaData "SpekeKeyProvider" "Amazonka.MediaPackage.Types.SpekeKeyProvider" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "SpekeKeyProvider'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "encryptionContractConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionContractConfiguration)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "systemIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSpekeKeyProvider Source #

Create a value of SpekeKeyProvider 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:certificateArn:SpekeKeyProvider', spekeKeyProvider_certificateArn - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.

$sel:encryptionContractConfiguration:SpekeKeyProvider', spekeKeyProvider_encryptionContractConfiguration - Undocumented member.

$sel:resourceId:SpekeKeyProvider', spekeKeyProvider_resourceId - The resource ID to include in key requests.

$sel:systemIds:SpekeKeyProvider', spekeKeyProvider_systemIds - The system IDs to include in key requests.

$sel:url:SpekeKeyProvider', spekeKeyProvider_url - The URL of the external key provider service.

$sel:roleArn:SpekeKeyProvider', spekeKeyProvider_roleArn - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.

StreamSelection

data StreamSelection Source #

A StreamSelection configuration.

See: newStreamSelection smart constructor.

Instances

Instances details
FromJSON StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

ToJSON StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

Generic StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

Associated Types

type Rep StreamSelection :: Type -> Type #

Read StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

Show StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

NFData StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

Methods

rnf :: StreamSelection -> () #

Eq StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

Hashable StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

type Rep StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.StreamSelection

type Rep StreamSelection = D1 ('MetaData "StreamSelection" "Amazonka.MediaPackage.Types.StreamSelection" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "StreamSelection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxVideoBitsPerSecond") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "minVideoBitsPerSecond") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "streamOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamOrder)))))

newStreamSelection :: StreamSelection Source #

Create a value of StreamSelection 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:maxVideoBitsPerSecond:StreamSelection', streamSelection_maxVideoBitsPerSecond - The maximum video bitrate (bps) to include in output.

$sel:minVideoBitsPerSecond:StreamSelection', streamSelection_minVideoBitsPerSecond - The minimum video bitrate (bps) to include in output.

$sel:streamOrder:StreamSelection', streamSelection_streamOrder - A directive that determines the order of streams in the output.