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

Description

Derived from API version 2018-11-07 of the AWS service descriptions, licensed under Apache 2.0.

AWS Elemental MediaPackage VOD

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-11-07 of the Amazon Elemental MediaPackage VOD 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 MediaPackageVOD.

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.MediaPackageVOD.ConfigureLogs

ToHeaders ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

ToPath ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

ToQuery ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

AWSRequest ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Associated Types

type AWSResponse ConfigureLogs #

Generic ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Associated Types

type Rep ConfigureLogs :: Type -> Type #

Read ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Show ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

NFData ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Methods

rnf :: ConfigureLogs -> () #

Eq ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Hashable ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

type AWSResponse ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

type Rep ConfigureLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

type Rep ConfigureLogs = D1 ('MetaData "ConfigureLogs" "Amazonka.MediaPackageVOD.ConfigureLogs" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "ConfigureLogs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs)) :*: 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_id - The ID of a MediaPackage VOD PackagingGroup resource.

data ConfigureLogsResponse Source #

See: newConfigureLogsResponse smart constructor.

Instances

Instances details
Generic ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Associated Types

type Rep ConfigureLogsResponse :: Type -> Type #

Read ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Show ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

NFData ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

Methods

rnf :: ConfigureLogsResponse -> () #

Eq ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ConfigureLogs

type Rep ConfigureLogsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.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 ARN of the PackagingGroup.

ConfigureLogsResponse, configureLogsResponse_authorization - Undocumented member.

ConfigureLogsResponse, configureLogsResponse_domainName - The fully qualified domain name for Assets in the PackagingGroup.

ConfigureLogs, configureLogsResponse_egressAccessLogs - Undocumented member.

ConfigureLogs, configureLogsResponse_id - The ID of the PackagingGroup.

ConfigureLogsResponse, configureLogsResponse_tags - Undocumented member.

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

CreateAsset

data CreateAsset Source #

A new MediaPackage VOD Asset configuration.

See: newCreateAsset smart constructor.

Instances

Instances details
ToJSON CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

ToHeaders CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Methods

toHeaders :: CreateAsset -> [Header] #

ToPath CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

ToQuery CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

AWSRequest CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Associated Types

type AWSResponse CreateAsset #

Generic CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Associated Types

type Rep CreateAsset :: Type -> Type #

Read CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Show CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

NFData CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Methods

rnf :: CreateAsset -> () #

Eq CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Hashable CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

type AWSResponse CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

type Rep CreateAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

type Rep CreateAsset = D1 ('MetaData "CreateAsset" "Amazonka.MediaPackageVOD.CreateAsset" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "CreateAsset'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "packagingGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateAsset Source #

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

CreateAsset, createAsset_resourceId - The resource ID to include in SPEKE key requests.

CreateAsset, createAsset_tags - Undocumented member.

CreateAsset, createAsset_sourceArn - ARN of the source object in S3.

CreateAsset, createAsset_id - The unique identifier for the Asset.

CreateAsset, createAsset_packagingGroupId - The ID of the PackagingGroup for the Asset.

CreateAsset, createAsset_sourceRoleArn - The IAM role ARN used to access the source S3 bucket.

data CreateAssetResponse Source #

See: newCreateAssetResponse smart constructor.

Instances

Instances details
Generic CreateAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Associated Types

type Rep CreateAssetResponse :: Type -> Type #

Read CreateAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Show CreateAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

NFData CreateAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

Methods

rnf :: CreateAssetResponse -> () #

Eq CreateAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

type Rep CreateAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreateAsset

newCreateAssetResponse Source #

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

CreateAssetResponse, createAssetResponse_arn - The ARN of the Asset.

CreateAssetResponse, createAssetResponse_createdAt - The time the Asset was initially submitted for Ingest.

$sel:egressEndpoints:CreateAssetResponse', createAssetResponse_egressEndpoints - The list of egress endpoints available for the Asset.

CreateAsset, createAssetResponse_id - The unique identifier for the Asset.

CreateAsset, createAssetResponse_packagingGroupId - The ID of the PackagingGroup for the Asset.

CreateAsset, createAssetResponse_resourceId - The resource ID to include in SPEKE key requests.

CreateAsset, createAssetResponse_sourceArn - ARN of the source object in S3.

CreateAsset, createAssetResponse_sourceRoleArn - The IAM role_arn used to access the source S3 bucket.

CreateAsset, createAssetResponse_tags - Undocumented member.

$sel:httpStatus:CreateAssetResponse', createAssetResponse_httpStatus - The response's http status code.

CreatePackagingConfiguration

data CreatePackagingConfiguration Source #

A new MediaPackage VOD PackagingConfiguration resource configuration.

See: newCreatePackagingConfiguration smart constructor.

Instances

Instances details
ToJSON CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

ToHeaders CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

ToPath CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

ToQuery CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

AWSRequest CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Generic CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Associated Types

type Rep CreatePackagingConfiguration :: Type -> Type #

Read CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Show CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

NFData CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Eq CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Hashable CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

type AWSResponse CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

type Rep CreatePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

type Rep CreatePackagingConfiguration = D1 ('MetaData "CreatePackagingConfiguration" "Amazonka.MediaPackageVOD.CreatePackagingConfiguration" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "CreatePackagingConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cmafPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafPackage)) :*: (S1 ('MetaSel ('Just "dashPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashPackage)) :*: S1 ('MetaSel ('Just "hlsPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsPackage)))) :*: ((S1 ('MetaSel ('Just "mssPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssPackage)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "packagingGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

data CreatePackagingConfigurationResponse Source #

Instances

Instances details
Generic CreatePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Read CreatePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Show CreatePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

NFData CreatePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

Eq CreatePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

type Rep CreatePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingConfiguration

CreatePackagingGroup

data CreatePackagingGroup Source #

A new MediaPackage VOD PackagingGroup resource configuration.

See: newCreatePackagingGroup smart constructor.

Instances

Instances details
ToJSON CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

ToHeaders CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

ToPath CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

ToQuery CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

AWSRequest CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Associated Types

type AWSResponse CreatePackagingGroup #

Generic CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Associated Types

type Rep CreatePackagingGroup :: Type -> Type #

Read CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Show CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

NFData CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Methods

rnf :: CreatePackagingGroup -> () #

Eq CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Hashable CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

type AWSResponse CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

type Rep CreatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

type Rep CreatePackagingGroup = D1 ('MetaData "CreatePackagingGroup" "Amazonka.MediaPackageVOD.CreatePackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "CreatePackagingGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)) :*: S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreatePackagingGroup Source #

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

CreatePackagingGroup, createPackagingGroup_authorization - Undocumented member.

CreatePackagingGroup, createPackagingGroup_egressAccessLogs - Undocumented member.

CreatePackagingGroup, createPackagingGroup_tags - Undocumented member.

CreatePackagingGroup, createPackagingGroup_id - The ID of the PackagingGroup.

data CreatePackagingGroupResponse Source #

See: newCreatePackagingGroupResponse smart constructor.

Instances

Instances details
Generic CreatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Associated Types

type Rep CreatePackagingGroupResponse :: Type -> Type #

Read CreatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Show CreatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

NFData CreatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

Eq CreatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

type Rep CreatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.CreatePackagingGroup

type Rep CreatePackagingGroupResponse = D1 ('MetaData "CreatePackagingGroupResponse" "Amazonka.MediaPackageVOD.CreatePackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "CreatePackagingGroupResponse'" '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 "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreatePackagingGroupResponse Source #

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

CreatePackagingGroupResponse, createPackagingGroupResponse_arn - The ARN of the PackagingGroup.

CreatePackagingGroup, createPackagingGroupResponse_authorization - Undocumented member.

CreatePackagingGroupResponse, createPackagingGroupResponse_domainName - The fully qualified domain name for Assets in the PackagingGroup.

CreatePackagingGroup, createPackagingGroupResponse_egressAccessLogs - Undocumented member.

CreatePackagingGroup, createPackagingGroupResponse_id - The ID of the PackagingGroup.

CreatePackagingGroup, createPackagingGroupResponse_tags - Undocumented member.

$sel:httpStatus:CreatePackagingGroupResponse', createPackagingGroupResponse_httpStatus - The response's http status code.

DeleteAsset

data DeleteAsset Source #

See: newDeleteAsset smart constructor.

Constructors

DeleteAsset' Text 

Instances

Instances details
ToHeaders DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Methods

toHeaders :: DeleteAsset -> [Header] #

ToPath DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

ToQuery DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

AWSRequest DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Associated Types

type AWSResponse DeleteAsset #

Generic DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Associated Types

type Rep DeleteAsset :: Type -> Type #

Read DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Show DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

NFData DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Methods

rnf :: DeleteAsset -> () #

Eq DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Hashable DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

type AWSResponse DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

type Rep DeleteAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

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

newDeleteAsset Source #

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

DeleteAsset, deleteAsset_id - The ID of the MediaPackage VOD Asset resource to delete.

data DeleteAssetResponse Source #

See: newDeleteAssetResponse smart constructor.

Instances

Instances details
Generic DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Associated Types

type Rep DeleteAssetResponse :: Type -> Type #

Read DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Show DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

NFData DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

Methods

rnf :: DeleteAssetResponse -> () #

Eq DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

type Rep DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeleteAsset

type Rep DeleteAssetResponse = D1 ('MetaData "DeleteAssetResponse" "Amazonka.MediaPackageVOD.DeleteAsset" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DeleteAssetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAssetResponse Source #

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

DeletePackagingConfiguration

data DeletePackagingConfiguration Source #

See: newDeletePackagingConfiguration smart constructor.

Instances

Instances details
ToHeaders DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

ToPath DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

ToQuery DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

AWSRequest DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Generic DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Associated Types

type Rep DeletePackagingConfiguration :: Type -> Type #

Read DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Show DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

NFData DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Eq DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Hashable DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

type AWSResponse DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

type Rep DeletePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

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

newDeletePackagingConfiguration Source #

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

DeletePackagingConfiguration, deletePackagingConfiguration_id - The ID of the MediaPackage VOD PackagingConfiguration resource to delete.

data DeletePackagingConfigurationResponse Source #

Instances

Instances details
Generic DeletePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Read DeletePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Show DeletePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

NFData DeletePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

Eq DeletePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

type Rep DeletePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingConfiguration

type Rep DeletePackagingConfigurationResponse = D1 ('MetaData "DeletePackagingConfigurationResponse" "Amazonka.MediaPackageVOD.DeletePackagingConfiguration" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DeletePackagingConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeletePackagingConfigurationResponse Source #

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

DeletePackagingGroup

data DeletePackagingGroup Source #

See: newDeletePackagingGroup smart constructor.

Instances

Instances details
ToHeaders DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

ToPath DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

ToQuery DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

AWSRequest DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Associated Types

type AWSResponse DeletePackagingGroup #

Generic DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Associated Types

type Rep DeletePackagingGroup :: Type -> Type #

Read DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Show DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

NFData DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Methods

rnf :: DeletePackagingGroup -> () #

Eq DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Hashable DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

type AWSResponse DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

type Rep DeletePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

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

newDeletePackagingGroup Source #

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

DeletePackagingGroup, deletePackagingGroup_id - The ID of the MediaPackage VOD PackagingGroup resource to delete.

data DeletePackagingGroupResponse Source #

See: newDeletePackagingGroupResponse smart constructor.

Instances

Instances details
Generic DeletePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Associated Types

type Rep DeletePackagingGroupResponse :: Type -> Type #

Read DeletePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Show DeletePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

NFData DeletePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

Eq DeletePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

type Rep DeletePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DeletePackagingGroup

type Rep DeletePackagingGroupResponse = D1 ('MetaData "DeletePackagingGroupResponse" "Amazonka.MediaPackageVOD.DeletePackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DeletePackagingGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeletePackagingGroupResponse Source #

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

DescribeAsset

data DescribeAsset Source #

See: newDescribeAsset smart constructor.

Constructors

DescribeAsset' Text 

Instances

Instances details
ToHeaders DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

ToPath DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

ToQuery DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

AWSRequest DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Associated Types

type AWSResponse DescribeAsset #

Generic DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Associated Types

type Rep DescribeAsset :: Type -> Type #

Read DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Show DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

NFData DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Methods

rnf :: DescribeAsset -> () #

Eq DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Hashable DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

type AWSResponse DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

type Rep DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

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

newDescribeAsset Source #

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

DescribeAsset, describeAsset_id - The ID of an MediaPackage VOD Asset resource.

data DescribeAssetResponse Source #

See: newDescribeAssetResponse smart constructor.

Instances

Instances details
Generic DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Associated Types

type Rep DescribeAssetResponse :: Type -> Type #

Read DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Show DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

NFData DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Methods

rnf :: DescribeAssetResponse -> () #

Eq DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

type Rep DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

newDescribeAssetResponse Source #

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

DescribeAssetResponse, describeAssetResponse_arn - The ARN of the Asset.

DescribeAssetResponse, describeAssetResponse_createdAt - The time the Asset was initially submitted for Ingest.

$sel:egressEndpoints:DescribeAssetResponse', describeAssetResponse_egressEndpoints - The list of egress endpoints available for the Asset.

DescribeAsset, describeAssetResponse_id - The unique identifier for the Asset.

DescribeAssetResponse, describeAssetResponse_packagingGroupId - The ID of the PackagingGroup for the Asset.

DescribeAssetResponse, describeAssetResponse_resourceId - The resource ID to include in SPEKE key requests.

DescribeAssetResponse, describeAssetResponse_sourceArn - ARN of the source object in S3.

DescribeAssetResponse, describeAssetResponse_sourceRoleArn - The IAM role_arn used to access the source S3 bucket.

DescribeAssetResponse, describeAssetResponse_tags - Undocumented member.

$sel:httpStatus:DescribeAssetResponse', describeAssetResponse_httpStatus - The response's http status code.

DescribePackagingConfiguration

data DescribePackagingConfiguration Source #

See: newDescribePackagingConfiguration smart constructor.

Instances

Instances details
ToHeaders DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

ToPath DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

ToQuery DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

AWSRequest DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Generic DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Associated Types

type Rep DescribePackagingConfiguration :: Type -> Type #

Read DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Show DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

NFData DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Eq DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Hashable DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

type AWSResponse DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

type Rep DescribePackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

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

newDescribePackagingConfiguration Source #

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

DescribePackagingConfiguration, describePackagingConfiguration_id - The ID of a MediaPackage VOD PackagingConfiguration resource.

data DescribePackagingConfigurationResponse Source #

Instances

Instances details
Generic DescribePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Read DescribePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Show DescribePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

NFData DescribePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

Eq DescribePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

type Rep DescribePackagingConfigurationResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingConfiguration

DescribePackagingGroup

data DescribePackagingGroup Source #

See: newDescribePackagingGroup smart constructor.

Instances

Instances details
ToHeaders DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

ToPath DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

ToQuery DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

AWSRequest DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Associated Types

type AWSResponse DescribePackagingGroup #

Generic DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Associated Types

type Rep DescribePackagingGroup :: Type -> Type #

Read DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Show DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

NFData DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Methods

rnf :: DescribePackagingGroup -> () #

Eq DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Hashable DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

type AWSResponse DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

type Rep DescribePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

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

newDescribePackagingGroup Source #

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

DescribePackagingGroup, describePackagingGroup_id - The ID of a MediaPackage VOD PackagingGroup resource.

data DescribePackagingGroupResponse Source #

See: newDescribePackagingGroupResponse smart constructor.

Instances

Instances details
Generic DescribePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Associated Types

type Rep DescribePackagingGroupResponse :: Type -> Type #

Read DescribePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Show DescribePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

NFData DescribePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

Eq DescribePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

type Rep DescribePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribePackagingGroup

type Rep DescribePackagingGroupResponse = D1 ('MetaData "DescribePackagingGroupResponse" "Amazonka.MediaPackageVOD.DescribePackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DescribePackagingGroupResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "approximateAssetCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribePackagingGroupResponse Source #

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

DescribePackagingGroupResponse, describePackagingGroupResponse_approximateAssetCount - The approximate asset count of the PackagingGroup.

DescribePackagingGroupResponse, describePackagingGroupResponse_arn - The ARN of the PackagingGroup.

DescribePackagingGroupResponse, describePackagingGroupResponse_authorization - Undocumented member.

DescribePackagingGroupResponse, describePackagingGroupResponse_domainName - The fully qualified domain name for Assets in the PackagingGroup.

DescribePackagingGroupResponse, describePackagingGroupResponse_egressAccessLogs - Undocumented member.

DescribePackagingGroup, describePackagingGroupResponse_id - The ID of the PackagingGroup.

DescribePackagingGroupResponse, describePackagingGroupResponse_tags - Undocumented member.

$sel:httpStatus:DescribePackagingGroupResponse', describePackagingGroupResponse_httpStatus - The response's http status code.

ListAssets (Paginated)

data ListAssets Source #

See: newListAssets smart constructor.

Instances

Instances details
ToHeaders ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Methods

toHeaders :: ListAssets -> [Header] #

ToPath ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

ToQuery ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

AWSPager ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

AWSRequest ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Associated Types

type AWSResponse ListAssets #

Generic ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Associated Types

type Rep ListAssets :: Type -> Type #

Read ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Show ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

NFData ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Methods

rnf :: ListAssets -> () #

Eq ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Hashable ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

type AWSResponse ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

type Rep ListAssets Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

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

newListAssets :: ListAssets Source #

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

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

ListAssets, listAssets_packagingGroupId - Returns Assets associated with the specified PackagingGroup.

data ListAssetsResponse Source #

See: newListAssetsResponse smart constructor.

Instances

Instances details
Generic ListAssetsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Associated Types

type Rep ListAssetsResponse :: Type -> Type #

Read ListAssetsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Show ListAssetsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

NFData ListAssetsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

Methods

rnf :: ListAssetsResponse -> () #

Eq ListAssetsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

type Rep ListAssetsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListAssets

type Rep ListAssetsResponse = D1 ('MetaData "ListAssetsResponse" "Amazonka.MediaPackageVOD.ListAssets" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "ListAssetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetShallow])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAssetsResponse Source #

Create a value of ListAssetsResponse 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:assets:ListAssetsResponse', listAssetsResponse_assets - A list of MediaPackage VOD Asset resources.

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

$sel:httpStatus:ListAssetsResponse', listAssetsResponse_httpStatus - The response's http status code.

ListPackagingConfigurations (Paginated)

data ListPackagingConfigurations Source #

See: newListPackagingConfigurations smart constructor.

Instances

Instances details
ToHeaders ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

ToPath ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

ToQuery ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

AWSPager ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

AWSRequest ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Generic ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Associated Types

type Rep ListPackagingConfigurations :: Type -> Type #

Read ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Show ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

NFData ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Eq ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Hashable ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

type AWSResponse ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

type Rep ListPackagingConfigurations Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

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

newListPackagingConfigurations :: ListPackagingConfigurations Source #

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

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

ListPackagingConfigurations, listPackagingConfigurations_packagingGroupId - Returns MediaPackage VOD PackagingConfigurations associated with the specified PackagingGroup.

data ListPackagingConfigurationsResponse Source #

Instances

Instances details
Generic ListPackagingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Read ListPackagingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Show ListPackagingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

NFData ListPackagingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

Eq ListPackagingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

type Rep ListPackagingConfigurationsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingConfigurations

type Rep ListPackagingConfigurationsResponse = D1 ('MetaData "ListPackagingConfigurationsResponse" "Amazonka.MediaPackageVOD.ListPackagingConfigurations" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "ListPackagingConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packagingConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackagingConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPackagingConfigurationsResponse Source #

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

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

$sel:packagingConfigurations:ListPackagingConfigurationsResponse', listPackagingConfigurationsResponse_packagingConfigurations - A list of MediaPackage VOD PackagingConfiguration resources.

$sel:httpStatus:ListPackagingConfigurationsResponse', listPackagingConfigurationsResponse_httpStatus - The response's http status code.

ListPackagingGroups (Paginated)

data ListPackagingGroups Source #

See: newListPackagingGroups smart constructor.

Instances

Instances details
ToHeaders ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

ToPath ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

ToQuery ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

AWSPager ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

AWSRequest ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Associated Types

type AWSResponse ListPackagingGroups #

Generic ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Associated Types

type Rep ListPackagingGroups :: Type -> Type #

Read ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Show ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

NFData ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Methods

rnf :: ListPackagingGroups -> () #

Eq ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Hashable ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

type AWSResponse ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

type Rep ListPackagingGroups Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

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

newListPackagingGroups :: ListPackagingGroups Source #

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

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

data ListPackagingGroupsResponse Source #

See: newListPackagingGroupsResponse smart constructor.

Instances

Instances details
Generic ListPackagingGroupsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Associated Types

type Rep ListPackagingGroupsResponse :: Type -> Type #

Read ListPackagingGroupsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Show ListPackagingGroupsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

NFData ListPackagingGroupsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

Eq ListPackagingGroupsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

type Rep ListPackagingGroupsResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListPackagingGroups

type Rep ListPackagingGroupsResponse = D1 ('MetaData "ListPackagingGroupsResponse" "Amazonka.MediaPackageVOD.ListPackagingGroups" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "ListPackagingGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packagingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackagingGroup])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPackagingGroupsResponse Source #

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

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

$sel:packagingGroups:ListPackagingGroupsResponse', listPackagingGroupsResponse_packagingGroups - A list of MediaPackage VOD PackagingGroup resources.

$sel:httpStatus:ListPackagingGroupsResponse', listPackagingGroupsResponse_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.MediaPackageVOD.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.MediaPackageVOD.ListTagsForResource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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 - The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.MediaPackageVOD.ListTagsForResource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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 - A collection of tags associated with a resource

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.MediaPackageVOD.TagResource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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 - The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.

TagResource, tagResource_tags - A collection of tags associated with a resource

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.MediaPackageVOD.TagResource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.MediaPackageVOD.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.MediaPackageVOD.UntagResource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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 - A comma-separated list of the tag keys to remove from the resource.

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MediaPackageVOD.UntagResource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.

UpdatePackagingGroup

data UpdatePackagingGroup Source #

A MediaPackage VOD PackagingGroup resource configuration.

See: newUpdatePackagingGroup smart constructor.

Instances

Instances details
ToJSON UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

ToHeaders UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

ToPath UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

ToQuery UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

AWSRequest UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Associated Types

type AWSResponse UpdatePackagingGroup #

Generic UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Associated Types

type Rep UpdatePackagingGroup :: Type -> Type #

Read UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Show UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

NFData UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Methods

rnf :: UpdatePackagingGroup -> () #

Eq UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Hashable UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

type AWSResponse UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

type Rep UpdatePackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

type Rep UpdatePackagingGroup = D1 ('MetaData "UpdatePackagingGroup" "Amazonka.MediaPackageVOD.UpdatePackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "UpdatePackagingGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdatePackagingGroup Source #

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

UpdatePackagingGroup, updatePackagingGroup_authorization - Undocumented member.

UpdatePackagingGroup, updatePackagingGroup_id - The ID of a MediaPackage VOD PackagingGroup resource.

data UpdatePackagingGroupResponse Source #

See: newUpdatePackagingGroupResponse smart constructor.

Instances

Instances details
Generic UpdatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Associated Types

type Rep UpdatePackagingGroupResponse :: Type -> Type #

Read UpdatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Show UpdatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

NFData UpdatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

Eq UpdatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

type Rep UpdatePackagingGroupResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.UpdatePackagingGroup

type Rep UpdatePackagingGroupResponse = D1 ('MetaData "UpdatePackagingGroupResponse" "Amazonka.MediaPackageVOD.UpdatePackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "UpdatePackagingGroupResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "approximateAssetCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdatePackagingGroupResponse Source #

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

UpdatePackagingGroupResponse, updatePackagingGroupResponse_approximateAssetCount - The approximate asset count of the PackagingGroup.

UpdatePackagingGroupResponse, updatePackagingGroupResponse_arn - The ARN of the PackagingGroup.

UpdatePackagingGroup, updatePackagingGroupResponse_authorization - Undocumented member.

UpdatePackagingGroupResponse, updatePackagingGroupResponse_domainName - The fully qualified domain name for Assets in the PackagingGroup.

UpdatePackagingGroupResponse, updatePackagingGroupResponse_egressAccessLogs - Undocumented member.

UpdatePackagingGroup, updatePackagingGroupResponse_id - The ID of the PackagingGroup.

UpdatePackagingGroupResponse, updatePackagingGroupResponse_tags - Undocumented member.

$sel:httpStatus:UpdatePackagingGroupResponse', updatePackagingGroupResponse_httpStatus - The response's http status code.

Types

AdMarkers

newtype AdMarkers Source #

Constructors

AdMarkers' 

Fields

Bundled Patterns

pattern AdMarkers_NONE :: AdMarkers 
pattern AdMarkers_PASSTHROUGH :: AdMarkers 
pattern AdMarkers_SCTE35_ENHANCED :: AdMarkers 

Instances

Instances details
FromJSON AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

FromJSONKey AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToJSON AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToJSONKey AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToByteString AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Methods

toBS :: AdMarkers -> ByteString #

ToHeader AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToLog AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToQuery AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

FromText AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToText AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Methods

toText :: AdMarkers -> Text #

FromXML AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

ToXML AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Methods

toXML :: AdMarkers -> XML #

Generic AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Associated Types

type Rep AdMarkers :: Type -> Type #

Read AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Show AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

NFData AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Methods

rnf :: AdMarkers -> () #

Eq AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Ord AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

Hashable AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

type Rep AdMarkers Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AdMarkers

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

EncryptionMethod

newtype EncryptionMethod Source #

Instances

Instances details
FromJSON EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

FromJSONKey EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToJSON EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToJSONKey EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToByteString EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToHeader EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToLog EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToQuery EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

FromText EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToText EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

FromXML EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

ToXML EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

Generic EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

Associated Types

type Rep EncryptionMethod :: Type -> Type #

Read EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

Show EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

NFData EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

Methods

rnf :: EncryptionMethod -> () #

Eq EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

Ord EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

Hashable EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

type Rep EncryptionMethod Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionMethod

type Rep EncryptionMethod = D1 ('MetaData "EncryptionMethod" "Amazonka.MediaPackageVOD.Types.EncryptionMethod" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.MediaPackageVOD.Types.ManifestLayout

FromJSONKey ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToJSON ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToJSONKey ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToByteString ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToHeader ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToLog ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToQuery ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

FromText ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToText ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

FromXML ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

ToXML ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

Methods

toXML :: ManifestLayout -> XML #

Generic ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

Associated Types

type Rep ManifestLayout :: Type -> Type #

Read ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

Show ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

NFData ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

Methods

rnf :: ManifestLayout -> () #

Eq ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

Ord ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

Hashable ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

type Rep ManifestLayout Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ManifestLayout

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

PeriodTriggersElement

newtype PeriodTriggersElement Source #

Instances

Instances details
FromJSON PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

FromJSONKey PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToJSON PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToJSONKey PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToByteString PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToHeader PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToLog PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToQuery PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

FromText PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToText PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

FromXML PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

ToXML PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

Generic PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

Associated Types

type Rep PeriodTriggersElement :: Type -> Type #

Read PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

Show PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

NFData PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

Methods

rnf :: PeriodTriggersElement -> () #

Eq PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

Ord PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

Hashable PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

type Rep PeriodTriggersElement Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PeriodTriggersElement

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

PresetSpeke20Audio

newtype PresetSpeke20Audio Source #

Instances

Instances details
FromJSON PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

FromJSONKey PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToJSON PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToJSONKey PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToByteString PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToHeader PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToLog PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToQuery PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

FromText PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToText PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

FromXML PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

ToXML PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

Generic PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

Associated Types

type Rep PresetSpeke20Audio :: Type -> Type #

Read PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

Show PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

NFData PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

Methods

rnf :: PresetSpeke20Audio -> () #

Eq PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

Ord PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

Hashable PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

type Rep PresetSpeke20Audio Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio

type Rep PresetSpeke20Audio = D1 ('MetaData "PresetSpeke20Audio" "Amazonka.MediaPackageVOD.Types.PresetSpeke20Audio" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.MediaPackageVOD.Types.PresetSpeke20Video

FromJSONKey PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToJSON PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToJSONKey PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToByteString PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToHeader PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToLog PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToQuery PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

FromText PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToText PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

FromXML PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

ToXML PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

Generic PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

Associated Types

type Rep PresetSpeke20Video :: Type -> Type #

Read PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

Show PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

NFData PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

Methods

rnf :: PresetSpeke20Video -> () #

Eq PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

Ord PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

Hashable PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

type Rep PresetSpeke20Video Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PresetSpeke20Video

type Rep PresetSpeke20Video = D1 ('MetaData "PresetSpeke20Video" "Amazonka.MediaPackageVOD.Types.PresetSpeke20Video" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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_HBBTV_1_5 :: Profile 
pattern Profile_NONE :: Profile 

Instances

Instances details
FromJSON Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

FromJSONKey Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

ToJSON Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

ToJSONKey Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

ToByteString Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

toBS :: Profile -> ByteString #

ToHeader Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

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

ToLog Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

ToQuery Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

FromText Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

ToText Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

toText :: Profile -> Text #

FromXML Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

ToXML Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

toXML :: Profile -> XML #

Generic Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.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.MediaPackageVOD.Types.Profile

Show Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

NFData Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

rnf :: Profile -> () #

Eq Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

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

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

Ord Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Hashable Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

Methods

hashWithSalt :: Int -> Profile -> Int #

hash :: Profile -> Int #

type Rep Profile Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Profile

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

ScteMarkersSource

newtype ScteMarkersSource Source #

Instances

Instances details
FromJSON ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

FromJSONKey ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToJSON ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToJSONKey ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToByteString ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToHeader ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToLog ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToQuery ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

FromText ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToText ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

FromXML ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

ToXML ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

Generic ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

Associated Types

type Rep ScteMarkersSource :: Type -> Type #

Read ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

Show ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

NFData ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

Methods

rnf :: ScteMarkersSource -> () #

Eq ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

Ord ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

Hashable ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

type Rep ScteMarkersSource Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.ScteMarkersSource

type Rep ScteMarkersSource = D1 ('MetaData "ScteMarkersSource" "Amazonka.MediaPackageVOD.Types.ScteMarkersSource" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'True) (C1 ('MetaCons "ScteMarkersSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScteMarkersSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SegmentTemplateFormat

newtype SegmentTemplateFormat Source #

Instances

Instances details
FromJSON SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

FromJSONKey SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToJSON SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToJSONKey SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToByteString SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToHeader SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToLog SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToQuery SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

FromText SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToText SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

FromXML SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

ToXML SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

Generic SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

Associated Types

type Rep SegmentTemplateFormat :: Type -> Type #

Read SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

Show SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

NFData SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

Methods

rnf :: SegmentTemplateFormat -> () #

Eq SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

Ord SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

Hashable SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

type Rep SegmentTemplateFormat Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SegmentTemplateFormat

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

StreamOrder

newtype StreamOrder Source #

Constructors

StreamOrder' 

Instances

Instances details
FromJSON StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

FromJSONKey StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToJSON StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToJSONKey StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToByteString StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToHeader StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToLog StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToQuery StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

FromText StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToText StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Methods

toText :: StreamOrder -> Text #

FromXML StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

ToXML StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Methods

toXML :: StreamOrder -> XML #

Generic StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Associated Types

type Rep StreamOrder :: Type -> Type #

Read StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Show StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

NFData StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Methods

rnf :: StreamOrder -> () #

Eq StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Ord StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

Hashable StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

type Rep StreamOrder Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamOrder

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

AssetShallow

data AssetShallow Source #

A MediaPackage VOD Asset resource.

See: newAssetShallow smart constructor.

Instances

Instances details
FromJSON AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

Generic AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

Associated Types

type Rep AssetShallow :: Type -> Type #

Read AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

Show AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

NFData AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

Methods

rnf :: AssetShallow -> () #

Eq AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

Hashable AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

type Rep AssetShallow Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.AssetShallow

newAssetShallow :: AssetShallow Source #

Create a value of AssetShallow 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:AssetShallow', assetShallow_arn - The ARN of the Asset.

$sel:createdAt:AssetShallow', assetShallow_createdAt - The time the Asset was initially submitted for Ingest.

$sel:id:AssetShallow', assetShallow_id - The unique identifier for the Asset.

$sel:packagingGroupId:AssetShallow', assetShallow_packagingGroupId - The ID of the PackagingGroup for the Asset.

$sel:resourceId:AssetShallow', assetShallow_resourceId - The resource ID to include in SPEKE key requests.

$sel:sourceArn:AssetShallow', assetShallow_sourceArn - ARN of the source object in S3.

$sel:sourceRoleArn:AssetShallow', assetShallow_sourceRoleArn - The IAM role ARN used to access the source S3 bucket.

$sel:tags:AssetShallow', assetShallow_tags - Undocumented member.

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.MediaPackageVOD.Types.Authorization

ToJSON Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

Generic Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

Associated Types

type Rep Authorization :: Type -> Type #

Read Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

Show Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

NFData Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

Methods

rnf :: Authorization -> () #

Eq Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

Hashable Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

type Rep Authorization Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.Authorization

type Rep Authorization = D1 ('MetaData "Authorization" "Amazonka.MediaPackageVOD.Types.Authorization" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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 AWS Secrets Manager that is used for CDN authorization.

CmafEncryption

data CmafEncryption Source #

A CMAF encryption configuration.

See: newCmafEncryption smart constructor.

Instances

Instances details
FromJSON CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

ToJSON CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

Generic CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

Associated Types

type Rep CmafEncryption :: Type -> Type #

Read CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

Show CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

NFData CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

Methods

rnf :: CmafEncryption -> () #

Eq CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

Hashable CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

type Rep CmafEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafEncryption

type Rep CmafEncryption = D1 ('MetaData "CmafEncryption" "Amazonka.MediaPackageVOD.Types.CmafEncryption" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "CmafEncryption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "constantInitializationVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:spekeKeyProvider:CmafEncryption', cmafEncryption_spekeKeyProvider - Undocumented member.

CmafPackage

data CmafPackage Source #

A CMAF packaging configuration.

See: newCmafPackage smart constructor.

Instances

Instances details
FromJSON CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

ToJSON CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

Generic CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

Associated Types

type Rep CmafPackage :: Type -> Type #

Read CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

Show CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

NFData CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

Methods

rnf :: CmafPackage -> () #

Eq CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

Hashable CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

type Rep CmafPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.CmafPackage

type Rep CmafPackage = D1 ('MetaData "CmafPackage" "Amazonka.MediaPackageVOD.Types.CmafPackage" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "CmafPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafEncryption)) :*: S1 ('MetaSel ('Just "includeEncoderConfigurationInSegments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "hlsManifests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HlsManifest]))))

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:includeEncoderConfigurationInSegments:CmafPackage', cmafPackage_includeEncoderConfigurationInSegments - When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.

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

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

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.MediaPackageVOD.Types.DashEncryption

ToJSON DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

Generic DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

Associated Types

type Rep DashEncryption :: Type -> Type #

Read DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

Show DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

NFData DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

Methods

rnf :: DashEncryption -> () #

Eq DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

Hashable DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

type Rep DashEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashEncryption

type Rep DashEncryption = D1 ('MetaData "DashEncryption" "Amazonka.MediaPackageVOD.Types.DashEncryption" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DashEncryption'" 'PrefixI 'True) (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:spekeKeyProvider:DashEncryption', dashEncryption_spekeKeyProvider - Undocumented member.

DashManifest

data DashManifest Source #

A DASH manifest configuration.

See: newDashManifest smart constructor.

Instances

Instances details
FromJSON DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

ToJSON DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

Generic DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

Associated Types

type Rep DashManifest :: Type -> Type #

Read DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

Show DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

NFData DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

Methods

rnf :: DashManifest -> () #

Eq DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

Hashable DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

type Rep DashManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashManifest

type Rep DashManifest = D1 ('MetaData "DashManifest" "Amazonka.MediaPackageVOD.Types.DashManifest" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DashManifest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "manifestLayout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ManifestLayout)) :*: (S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minBufferTimeSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "profile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Profile)) :*: (S1 ('MetaSel ('Just "scteMarkersSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScteMarkersSource)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection))))))

newDashManifest :: DashManifest Source #

Create a value of DashManifest 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:manifestLayout:DashManifest', dashManifest_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:manifestName:DashManifest', dashManifest_manifestName - An optional string to include in the name of the manifest.

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

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

$sel:scteMarkersSource:DashManifest', dashManifest_scteMarkersSource - The source of scte markers used. When set to SEGMENTS, the scte markers are sourced from the segments of the ingested content. When set to MANIFEST, the scte markers are sourced from the manifest of the ingested content. The MANIFEST value is compatible with source HLS playlists using the SCTE-35 Enhanced syntax (#EXT-OATCLS-SCTE35 tags). SCTE-35 Elemental and SCTE-35 Daterange syntaxes are not supported with this option.

$sel:streamSelection:DashManifest', dashManifest_streamSelection - 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.MediaPackageVOD.Types.DashPackage

ToJSON DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

Generic DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

Associated Types

type Rep DashPackage :: Type -> Type #

Read DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

Show DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

NFData DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

Methods

rnf :: DashPackage -> () #

Eq DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

Hashable DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

type Rep DashPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.DashPackage

type Rep DashPackage = D1 ('MetaData "DashPackage" "Amazonka.MediaPackageVOD.Types.DashPackage" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "DashPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashEncryption)) :*: (S1 ('MetaSel ('Just "includeEncoderConfigurationInSegments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "includeIframeOnlyStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "periodTriggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PeriodTriggersElement])) :*: S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "segmentTemplateFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentTemplateFormat)) :*: S1 ('MetaSel ('Just "dashManifests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DashManifest])))))

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:encryption:DashPackage', dashPackage_encryption - Undocumented member.

$sel:includeEncoderConfigurationInSegments:DashPackage', dashPackage_includeEncoderConfigurationInSegments - When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder's Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.

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

$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 Asset contains SCTE-35 ad markers.

$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:dashManifests:DashPackage', dashPackage_dashManifests - A list of DASH manifest configurations.

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.MediaPackageVOD.Types.EgressAccessLogs

ToJSON EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

Generic EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

Associated Types

type Rep EgressAccessLogs :: Type -> Type #

Read EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

Show EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

NFData EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

Methods

rnf :: EgressAccessLogs -> () #

Eq EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

Hashable EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

type Rep EgressAccessLogs Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressAccessLogs

type Rep EgressAccessLogs = D1 ('MetaData "EgressAccessLogs" "Amazonka.MediaPackageVOD.Types.EgressAccessLogs" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.

EgressEndpoint

data EgressEndpoint Source #

The endpoint URL used to access an Asset using one PackagingConfiguration.

See: newEgressEndpoint smart constructor.

Instances

Instances details
FromJSON EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

Generic EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

Associated Types

type Rep EgressEndpoint :: Type -> Type #

Read EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

Show EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

NFData EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

Methods

rnf :: EgressEndpoint -> () #

Eq EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

Hashable EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

type Rep EgressEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EgressEndpoint

type Rep EgressEndpoint = D1 ('MetaData "EgressEndpoint" "Amazonka.MediaPackageVOD.Types.EgressEndpoint" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "EgressEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packagingConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEgressEndpoint :: EgressEndpoint Source #

Create a value of EgressEndpoint 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:packagingConfigurationId:EgressEndpoint', egressEndpoint_packagingConfigurationId - The ID of the PackagingConfiguration being applied to the Asset.

$sel:status:EgressEndpoint', egressEndpoint_status - The current processing status of the asset used for the packaging configuration. The status can be either QUEUED, PROCESSING, PLAYABLE, or FAILED. Status information won't be available for most assets ingested before 2021-09-30.

$sel:url:EgressEndpoint', egressEndpoint_url - The URL of the parent manifest for the repackaged Asset.

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 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.MediaPackageVOD.Types.EncryptionContractConfiguration

ToJSON EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

Generic EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

Associated Types

type Rep EncryptionContractConfiguration :: Type -> Type #

Read EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

Show EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

NFData EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

Eq EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

Hashable EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

type Rep EncryptionContractConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.EncryptionContractConfiguration

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

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.MediaPackageVOD.Types.HlsEncryption

ToJSON HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

Generic HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

Associated Types

type Rep HlsEncryption :: Type -> Type #

Read HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

Show HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

NFData HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

Methods

rnf :: HlsEncryption -> () #

Eq HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

Hashable HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

type Rep HlsEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsEncryption

type Rep HlsEncryption = D1 ('MetaData "HlsEncryption" "Amazonka.MediaPackageVOD.Types.HlsEncryption" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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 "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:spekeKeyProvider:HlsEncryption', hlsEncryption_spekeKeyProvider - Undocumented member.

HlsManifest

data HlsManifest Source #

An HTTP Live Streaming (HLS) manifest configuration.

See: newHlsManifest smart constructor.

Instances

Instances details
FromJSON HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

ToJSON HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

Generic HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

Associated Types

type Rep HlsManifest :: Type -> Type #

Read HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

Show HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

NFData HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

Methods

rnf :: HlsManifest -> () #

Eq HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

Hashable HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

type Rep HlsManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsManifest

type Rep HlsManifest = D1 ('MetaData "HlsManifest" "Amazonka.MediaPackageVOD.Types.HlsManifest" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "HlsManifest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "adMarkers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdMarkers)) :*: (S1 ('MetaSel ('Just "includeIframeOnlyStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "programDateTimeIntervalSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "repeatExtXKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection))))))

newHlsManifest :: HlsManifest 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.

$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 string to include in the name of the 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:repeatExtXKey:HlsManifest', hlsManifest_repeatExtXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.

$sel:streamSelection:HlsManifest', hlsManifest_streamSelection - Undocumented member.

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.MediaPackageVOD.Types.HlsPackage

ToJSON HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

Generic HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

Associated Types

type Rep HlsPackage :: Type -> Type #

Read HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

Show HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

NFData HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

Methods

rnf :: HlsPackage -> () #

Eq HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

Hashable HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

type Rep HlsPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.HlsPackage

type Rep HlsPackage = D1 ('MetaData "HlsPackage" "Amazonka.MediaPackageVOD.Types.HlsPackage" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "HlsPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsEncryption)) :*: S1 ('MetaSel ('Just "includeDvbSubtitles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "useAudioRenditionGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "hlsManifests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HlsManifest])))))

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: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: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:useAudioRenditionGroup:HlsPackage', hlsPackage_useAudioRenditionGroup - When enabled, audio streams will be placed in rendition groups in the output.

$sel:hlsManifests:HlsPackage', hlsPackage_hlsManifests - A list of HLS manifest configurations.

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.MediaPackageVOD.Types.MssEncryption

ToJSON MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

Generic MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

Associated Types

type Rep MssEncryption :: Type -> Type #

Read MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

Show MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

NFData MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

Methods

rnf :: MssEncryption -> () #

Eq MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

Hashable MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

type Rep MssEncryption Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssEncryption

type Rep MssEncryption = D1 ('MetaData "MssEncryption" "Amazonka.MediaPackageVOD.Types.MssEncryption" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.

MssManifest

data MssManifest Source #

A Microsoft Smooth Streaming (MSS) manifest configuration.

See: newMssManifest smart constructor.

Instances

Instances details
FromJSON MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

ToJSON MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

Generic MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

Associated Types

type Rep MssManifest :: Type -> Type #

Read MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

Show MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

NFData MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

Methods

rnf :: MssManifest -> () #

Eq MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

Hashable MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

type Rep MssManifest Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssManifest

type Rep MssManifest = D1 ('MetaData "MssManifest" "Amazonka.MediaPackageVOD.Types.MssManifest" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "MssManifest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection))))

newMssManifest :: MssManifest Source #

Create a value of MssManifest 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:manifestName:MssManifest', mssManifest_manifestName - An optional string to include in the name of the manifest.

$sel:streamSelection:MssManifest', mssManifest_streamSelection - Undocumented member.

MssPackage

data MssPackage Source #

A Microsoft Smooth Streaming (MSS) PackagingConfiguration.

See: newMssPackage smart constructor.

Instances

Instances details
FromJSON MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

ToJSON MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

Generic MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

Associated Types

type Rep MssPackage :: Type -> Type #

Read MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

Show MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

NFData MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

Methods

rnf :: MssPackage -> () #

Eq MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

Hashable MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

type Rep MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.MssPackage

type Rep MssPackage = D1 ('MetaData "MssPackage" "Amazonka.MediaPackageVOD.Types.MssPackage" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "MssPackage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssEncryption)) :*: (S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mssManifests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [MssManifest]))))

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:segmentDurationSeconds:MssPackage', mssPackage_segmentDurationSeconds - The duration (in seconds) of each segment.

$sel:mssManifests:MssPackage', mssPackage_mssManifests - A list of MSS manifest configurations.

PackagingConfiguration

data PackagingConfiguration Source #

A MediaPackage VOD PackagingConfiguration resource.

See: newPackagingConfiguration smart constructor.

Instances

Instances details
FromJSON PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Generic PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Associated Types

type Rep PackagingConfiguration :: Type -> Type #

Read PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Show PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

NFData PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Methods

rnf :: PackagingConfiguration -> () #

Eq PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Hashable PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

type Rep PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

newPackagingConfiguration :: PackagingConfiguration Source #

Create a value of PackagingConfiguration 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:PackagingConfiguration', packagingConfiguration_arn - The ARN of the PackagingConfiguration.

$sel:cmafPackage:PackagingConfiguration', packagingConfiguration_cmafPackage - Undocumented member.

$sel:dashPackage:PackagingConfiguration', packagingConfiguration_dashPackage - Undocumented member.

$sel:hlsPackage:PackagingConfiguration', packagingConfiguration_hlsPackage - Undocumented member.

$sel:id:PackagingConfiguration', packagingConfiguration_id - The ID of the PackagingConfiguration.

$sel:mssPackage:PackagingConfiguration', packagingConfiguration_mssPackage - Undocumented member.

$sel:packagingGroupId:PackagingConfiguration', packagingConfiguration_packagingGroupId - The ID of a PackagingGroup.

$sel:tags:PackagingConfiguration', packagingConfiguration_tags - Undocumented member.

PackagingGroup

data PackagingGroup Source #

A MediaPackage VOD PackagingGroup resource.

See: newPackagingGroup smart constructor.

Instances

Instances details
FromJSON PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

Generic PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

Associated Types

type Rep PackagingGroup :: Type -> Type #

Read PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

Show PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

NFData PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

Methods

rnf :: PackagingGroup -> () #

Eq PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

Hashable PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

type Rep PackagingGroup Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingGroup

type Rep PackagingGroup = D1 ('MetaData "PackagingGroup" "Amazonka.MediaPackageVOD.Types.PackagingGroup" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "PackagingGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "approximateAssetCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Authorization)))) :*: ((S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "egressAccessLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EgressAccessLogs))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newPackagingGroup :: PackagingGroup Source #

Create a value of PackagingGroup 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:approximateAssetCount:PackagingGroup', packagingGroup_approximateAssetCount - The approximate asset count of the PackagingGroup.

$sel:arn:PackagingGroup', packagingGroup_arn - The ARN of the PackagingGroup.

$sel:authorization:PackagingGroup', packagingGroup_authorization - Undocumented member.

$sel:domainName:PackagingGroup', packagingGroup_domainName - The fully qualified domain name for Assets in the PackagingGroup.

$sel:egressAccessLogs:PackagingGroup', packagingGroup_egressAccessLogs - Undocumented member.

$sel:id:PackagingGroup', packagingGroup_id - The ID of the PackagingGroup.

$sel:tags:PackagingGroup', packagingGroup_tags - Undocumented member.

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.MediaPackageVOD.Types.SpekeKeyProvider

ToJSON SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

Generic SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

Associated Types

type Rep SpekeKeyProvider :: Type -> Type #

Read SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

Show SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

NFData SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

Methods

rnf :: SpekeKeyProvider -> () #

Eq SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

Hashable SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

type Rep SpekeKeyProvider Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.SpekeKeyProvider

type Rep SpekeKeyProvider = D1 ('MetaData "SpekeKeyProvider" "Amazonka.MediaPackageVOD.Types.SpekeKeyProvider" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" 'False) (C1 ('MetaCons "SpekeKeyProvider'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryptionContractConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionContractConfiguration)) :*: 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:encryptionContractConfiguration:SpekeKeyProvider', spekeKeyProvider_encryptionContractConfiguration - Undocumented member.

$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.MediaPackageVOD.Types.StreamSelection

ToJSON StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

Generic StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

Associated Types

type Rep StreamSelection :: Type -> Type #

Read StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

Show StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

NFData StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

Methods

rnf :: StreamSelection -> () #

Eq StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

Hashable StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

type Rep StreamSelection Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.StreamSelection

type Rep StreamSelection = D1 ('MetaData "StreamSelection" "Amazonka.MediaPackageVOD.Types.StreamSelection" "amazonka-mediapackage-vod-2.0-BlBmQ6Hj2WSdiUpNBozUT" '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.