Skip to content

Mediapackagev2 Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

ChannelGroupListConfigurationTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

ChannelListConfigurationTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

InputType

  • Type: typing.Optional[typing.Literal['CMAF', 'HLS']]

CreateChannelGroupRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateChannelGroupResponseTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

EgressDomain

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

InputType

  • Type: typing.Optional[typing.Literal['CMAF', 'HLS']]

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateChannelResponseTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

IngestEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.IngestEndpointTypeDef]
  • Required: Yes

InputType

  • Type: typing.Literal['CMAF', 'HLS']
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDashManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

ManifestWindowSeconds

  • Type: typing.Optional[int]

FilterConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.FilterConfigurationTypeDef]

MinUpdatePeriodSeconds

  • Type: typing.Optional[int]

MinBufferTimeSeconds

  • Type: typing.Optional[int]

SuggestedPresentationDelaySeconds

  • Type: typing.Optional[int]

SegmentTemplateFormat

  • Type: typing.Optional[typing.Literal['NUMBER_WITH_TIMELINE']]

PeriodTriggers

  • Type: typing.Optional[typing.Sequence[typing.Literal['AVAILS', 'DRM_KEY_ROTATION', 'NONE', 'SOURCE_CHANGES', 'SOURCE_DISRUPTIONS']]]

ScteDash

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteDashTypeDef]

DrmSignaling

  • Type: typing.Optional[typing.Literal['INDIVIDUAL', 'REFERENCED']]

UtcTiming

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.DashUtcTimingTypeDef]

CreateHlsManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

ChildManifestName

  • Type: typing.Optional[str]

ScteHls

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteHlsTypeDef]

ManifestWindowSeconds

  • Type: typing.Optional[int]

ProgramDateTimeIntervalSeconds

  • Type: typing.Optional[int]

FilterConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.FilterConfigurationTypeDef]

CreateLowLatencyHlsManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

ChildManifestName

  • Type: typing.Optional[str]

ScteHls

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteHlsTypeDef]

ManifestWindowSeconds

  • Type: typing.Optional[int]

ProgramDateTimeIntervalSeconds

  • Type: typing.Optional[int]

FilterConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.FilterConfigurationTypeDef]

CreateOriginEndpointRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

ContainerType

  • Type: typing.Literal['CMAF', 'TS']
  • Required: Yes

Segment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.SegmentTypeDef]

ClientToken

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

StartoverWindowSeconds

  • Type: typing.Optional[int]

HlsManifests

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediapackagev2_classes.CreateHlsManifestConfigurationTypeDef]]

LowLatencyHlsManifests

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediapackagev2_classes.CreateLowLatencyHlsManifestConfigurationTypeDef]]

DashManifests

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediapackagev2_classes.CreateDashManifestConfigurationTypeDef]]

ForceEndpointErrorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ForceEndpointErrorConfigurationTypeDef]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateOriginEndpointResponseTypeDef

Arn

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

ContainerType

  • Type: typing.Literal['CMAF', 'TS']
  • Required: Yes

Segment

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

StartoverWindowSeconds

  • Type:
  • Required: Yes

HlsManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetHlsManifestConfigurationTypeDef]
  • Required: Yes

LowLatencyHlsManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetLowLatencyHlsManifestConfigurationTypeDef]
  • Required: Yes

DashManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetDashManifestConfigurationTypeDef]
  • Required: Yes

ForceEndpointErrorConfiguration

  • Type:
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DashUtcTimingTypeDef

TimingMode

  • Type: typing.Optional[typing.Literal['HTTP_HEAD', 'HTTP_ISO', 'HTTP_XSDATE', 'UTC_DIRECT']]

TimingSource

  • Type: typing.Optional[str]

DeleteChannelGroupRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

DeleteChannelPolicyRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

DeleteChannelRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

DeleteOriginEndpointPolicyRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

DeleteOriginEndpointRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EncryptionContractConfigurationTypeDef

PresetSpeke20Audio

  • Type: typing.Literal['PRESET_AUDIO_1', 'PRESET_AUDIO_2', 'PRESET_AUDIO_3', 'SHARED', 'UNENCRYPTED']
  • Required: Yes

PresetSpeke20Video

  • Type: typing.Literal['PRESET_VIDEO_1', 'PRESET_VIDEO_2', 'PRESET_VIDEO_3', 'PRESET_VIDEO_4', 'PRESET_VIDEO_5', 'PRESET_VIDEO_6', 'PRESET_VIDEO_7', 'PRESET_VIDEO_8', 'SHARED', 'UNENCRYPTED']
  • Required: Yes

EncryptionMethodTypeDef

TsEncryptionMethod

  • Type: typing.Optional[typing.Literal['AES_128', 'SAMPLE_AES']]

CmafEncryptionMethod

  • Type: typing.Optional[typing.Literal['CBCS', 'CENC']]

EncryptionOutputTypeDef

EncryptionMethod

  • Type:
  • Required: Yes

SpekeKeyProvider

  • Type:
  • Required: Yes

ConstantInitializationVector

  • Type: typing.Optional[str]

KeyRotationIntervalSeconds

  • Type: typing.Optional[int]

EncryptionTypeDef

EncryptionMethod

  • Type:
  • Required: Yes

SpekeKeyProvider

  • Type:
  • Required: Yes

ConstantInitializationVector

  • Type: typing.Optional[str]

KeyRotationIntervalSeconds

  • Type: typing.Optional[int]

FilterConfigurationOutputTypeDef

ManifestFilter

  • Type: typing.Optional[str]

Start

  • Type: typing.Optional[datetime.datetime]

End

  • Type: typing.Optional[datetime.datetime]

TimeDelaySeconds

  • Type: typing.Optional[int]

FilterConfigurationTypeDef

ManifestFilter

  • Type: typing.Optional[str]

Start

  • Type: typing.Union[datetime.datetime, str, NoneType]

End

  • Type: typing.Union[datetime.datetime, str, NoneType]

TimeDelaySeconds

  • Type: typing.Optional[int]

ForceEndpointErrorConfigurationExtraOutputTypeDef

EndpointErrorConditions

  • Type: typing.Optional[typing.List[typing.Literal['INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', 'STALE_MANIFEST']]]

ForceEndpointErrorConfigurationOutputTypeDef

EndpointErrorConditions

  • Type: typing.Optional[typing.List[typing.Literal['INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', 'STALE_MANIFEST']]]

ForceEndpointErrorConfigurationTypeDef

EndpointErrorConditions

  • Type: typing.Optional[typing.Sequence[typing.Literal['INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', 'STALE_MANIFEST']]]

GetChannelGroupRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

GetChannelGroupResponseTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

EgressDomain

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelPolicyRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

GetChannelPolicyResponseTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

GetChannelResponseTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

IngestEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.IngestEndpointTypeDef]
  • Required: Yes

InputType

  • Type: typing.Literal['CMAF', 'HLS']
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDashManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

Url

  • Type:
  • Required: Yes

ManifestWindowSeconds

  • Type: typing.Optional[int]

FilterConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.FilterConfigurationOutputTypeDef]

MinUpdatePeriodSeconds

  • Type: typing.Optional[int]

MinBufferTimeSeconds

  • Type: typing.Optional[int]

SuggestedPresentationDelaySeconds

  • Type: typing.Optional[int]

SegmentTemplateFormat

  • Type: typing.Optional[typing.Literal['NUMBER_WITH_TIMELINE']]

PeriodTriggers

  • Type: typing.Optional[typing.List[typing.Literal['AVAILS', 'DRM_KEY_ROTATION', 'NONE', 'SOURCE_CHANGES', 'SOURCE_DISRUPTIONS']]]

ScteDash

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteDashTypeDef]

DrmSignaling

  • Type: typing.Optional[typing.Literal['INDIVIDUAL', 'REFERENCED']]

UtcTiming

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.DashUtcTimingTypeDef]

GetHlsManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

Url

  • Type:
  • Required: Yes

ChildManifestName

  • Type: typing.Optional[str]

ManifestWindowSeconds

  • Type: typing.Optional[int]

ProgramDateTimeIntervalSeconds

  • Type: typing.Optional[int]

ScteHls

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteHlsTypeDef]

FilterConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.FilterConfigurationOutputTypeDef]

GetLowLatencyHlsManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

Url

  • Type:
  • Required: Yes

ChildManifestName

  • Type: typing.Optional[str]

ManifestWindowSeconds

  • Type: typing.Optional[int]

ProgramDateTimeIntervalSeconds

  • Type: typing.Optional[int]

ScteHls

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteHlsTypeDef]

FilterConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.FilterConfigurationOutputTypeDef]

GetOriginEndpointPolicyRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

GetOriginEndpointPolicyResponseTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetOriginEndpointRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

GetOriginEndpointResponseTypeDef

Arn

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

ContainerType

  • Type: typing.Literal['CMAF', 'TS']
  • Required: Yes

Segment

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

StartoverWindowSeconds

  • Type:
  • Required: Yes

HlsManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetHlsManifestConfigurationTypeDef]
  • Required: Yes

LowLatencyHlsManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetLowLatencyHlsManifestConfigurationTypeDef]
  • Required: Yes

DashManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetDashManifestConfigurationTypeDef]
  • Required: Yes

ForceEndpointErrorConfiguration

  • Type:
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

IngestEndpointTypeDef

Id

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

ListChannelGroupsRequestListChannelGroupsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.PaginatorConfigTypeDef]

ListChannelGroupsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelGroupsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.ChannelGroupListConfigurationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelsRequestListChannelsPaginateTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.PaginatorConfigTypeDef]

ListChannelsRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.ChannelListConfigurationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListDashManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

Url

  • Type: typing.Optional[str]

ListHlsManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

ChildManifestName

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

ListLowLatencyHlsManifestConfigurationTypeDef

ManifestName

  • Type:
  • Required: Yes

ChildManifestName

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

ListOriginEndpointsRequestListOriginEndpointsPaginateTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.PaginatorConfigTypeDef]

ListOriginEndpointsRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListOriginEndpointsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.OriginEndpointListConfigurationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

OriginEndpointListConfigurationTypeDef

Arn

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

ContainerType

  • Type: typing.Literal['CMAF', 'TS']
  • Required: Yes

Description

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

ModifiedAt

  • Type: typing.Optional[datetime.datetime]

HlsManifests

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.ListHlsManifestConfigurationTypeDef]]

LowLatencyHlsManifests

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.ListLowLatencyHlsManifestConfigurationTypeDef]]

DashManifests

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.ListDashManifestConfigurationTypeDef]]

ForceEndpointErrorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ForceEndpointErrorConfigurationOutputTypeDef]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutChannelPolicyRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

PutOriginEndpointPolicyRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

ScteDashTypeDef

AdMarkerDash

  • Type: typing.Optional[typing.Literal['BINARY', 'XML']]

ScteHlsTypeDef

AdMarkerHls

  • Type: typing.Optional[typing.Literal['DATERANGE']]

ScteOutputTypeDef

ScteFilter

  • Type: typing.Optional[typing.List[typing.Literal['BREAK', 'DISTRIBUTOR_ADVERTISEMENT', 'DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY', 'DISTRIBUTOR_PLACEMENT_OPPORTUNITY', 'PROGRAM', 'PROVIDER_ADVERTISEMENT', 'PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY', 'PROVIDER_PLACEMENT_OPPORTUNITY', 'SPLICE_INSERT']]]

ScteTypeDef

ScteFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['BREAK', 'DISTRIBUTOR_ADVERTISEMENT', 'DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY', 'DISTRIBUTOR_PLACEMENT_OPPORTUNITY', 'PROGRAM', 'PROVIDER_ADVERTISEMENT', 'PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY', 'PROVIDER_PLACEMENT_OPPORTUNITY', 'SPLICE_INSERT']]]

SegmentOutputTypeDef

SegmentDurationSeconds

  • Type: typing.Optional[int]

SegmentName

  • Type: typing.Optional[str]

TsUseAudioRenditionGroup

  • Type: typing.Optional[bool]

IncludeIframeOnlyStreams

  • Type: typing.Optional[bool]

TsIncludeDvbSubtitles

  • Type: typing.Optional[bool]

Scte

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteOutputTypeDef]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.EncryptionOutputTypeDef]

SegmentTypeDef

SegmentDurationSeconds

  • Type: typing.Optional[int]

SegmentName

  • Type: typing.Optional[str]

TsUseAudioRenditionGroup

  • Type: typing.Optional[bool]

IncludeIframeOnlyStreams

  • Type: typing.Optional[bool]

TsIncludeDvbSubtitles

  • Type: typing.Optional[bool]

Scte

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ScteTypeDef]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.EncryptionTypeDef]

SpekeKeyProviderOutputTypeDef

EncryptionContractConfiguration

  • Type:
  • Required: Yes

ResourceId

  • Type:
  • Required: Yes

DrmSystems

  • Type: typing.List[typing.Literal['CLEAR_KEY_AES_128', 'FAIRPLAY', 'PLAYREADY', 'WIDEVINE']]
  • Required: Yes

RoleArn

  • Type:
  • Required: Yes

Url

  • Type:
  • Required: Yes

SpekeKeyProviderTypeDef

EncryptionContractConfiguration

  • Type:
  • Required: Yes

ResourceId

  • Type:
  • Required: Yes

DrmSystems

  • Type: typing.Sequence[typing.Literal['CLEAR_KEY_AES_128', 'FAIRPLAY', 'PLAYREADY', 'WIDEVINE']]
  • Required: Yes

RoleArn

  • Type:
  • Required: Yes

Url

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateChannelGroupRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ETag

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

UpdateChannelGroupResponseTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

EgressDomain

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ETag

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

UpdateChannelResponseTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

IngestEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.IngestEndpointTypeDef]
  • Required: Yes

InputType

  • Type: typing.Literal['CMAF', 'HLS']
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateOriginEndpointRequestRequestTypeDef

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

ContainerType

  • Type: typing.Literal['CMAF', 'TS']
  • Required: Yes

Segment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.SegmentTypeDef]

Description

  • Type: typing.Optional[str]

StartoverWindowSeconds

  • Type: typing.Optional[int]

HlsManifests

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediapackagev2_classes.CreateHlsManifestConfigurationTypeDef]]

LowLatencyHlsManifests

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediapackagev2_classes.CreateLowLatencyHlsManifestConfigurationTypeDef]]

DashManifests

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediapackagev2_classes.CreateDashManifestConfigurationTypeDef]]

ForceEndpointErrorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediapackagev2_classes.ForceEndpointErrorConfigurationTypeDef]

ETag

  • Type: typing.Optional[str]

UpdateOriginEndpointResponseTypeDef

Arn

  • Type:
  • Required: Yes

ChannelGroupName

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

OriginEndpointName

  • Type:
  • Required: Yes

ContainerType

  • Type: typing.Literal['CMAF', 'TS']
  • Required: Yes

Segment

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

ModifiedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

StartoverWindowSeconds

  • Type:
  • Required: Yes

HlsManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetHlsManifestConfigurationTypeDef]
  • Required: Yes

LowLatencyHlsManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetLowLatencyHlsManifestConfigurationTypeDef]
  • Required: Yes

ForceEndpointErrorConfiguration

  • Type:
  • Required: Yes

ETag

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

DashManifests

  • Type: typing.List[aws_resource_validator.pydantic_models.mediapackagev2_classes.GetDashManifestConfigurationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes