Skip to content

Mediatailor Classes

AccessConfigurationTypeDef

AccessType

  • Type: typing.Optional[typing.Literal['AUTODETECT_SIGV4', 'S3_SIGV4', 'SECRETS_MANAGER_ACCESS_TOKEN']]

SecretsManagerAccessTokenConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SecretsManagerAccessTokenConfigurationTypeDef]

AdBreakOpportunityTypeDef

OffsetMillis

  • Type:
  • Required: Yes

AdBreakTypeDef

OffsetMillis

  • Type:
  • Required: Yes

AdBreakMetadata

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.KeyValuePairTypeDef]]

MessageType

  • Type: typing.Optional[typing.Literal['SPLICE_INSERT', 'TIME_SIGNAL']]

Slate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SlateSourceTypeDef]

SpliceInsertMessage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SpliceInsertMessageTypeDef]

TimeSignalMessage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.TimeSignalMessageTypeDef]

AdMarkerPassthroughTypeDef

Enabled

  • Type: typing.Optional[bool]

AlertTypeDef

AlertCode

  • Type:
  • Required: Yes

AlertMessage

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

RelatedResourceArns

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

ResourceArn

  • Type:
  • Required: Yes

Category

  • Type: typing.Optional[typing.Literal['INFO', 'PLAYBACK_WARNING', 'SCHEDULING_ERROR']]

AlternateMediaTypeDef

AdBreaks

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakTypeDef]]

ClipRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.ClipRangeTypeDef]

DurationMillis

  • Type: typing.Optional[int]

LiveSourceName

  • Type: typing.Optional[str]

ScheduledStartTimeMillis

  • Type: typing.Optional[int]

SourceLocationName

  • Type: typing.Optional[str]

VodSourceName

  • Type: typing.Optional[str]

AudienceMediaTypeDef

AlternateMedia

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AlternateMediaTypeDef]]

Audience

  • Type: typing.Optional[str]

AvailMatchingCriteriaTypeDef

DynamicVariable

  • Type:
  • Required: Yes

Operator

  • Type: typing.Literal['EQUALS']
  • Required: Yes

AvailSuppressionTypeDef

FillPolicy

  • Type: typing.Optional[typing.Literal['FULL_AVAIL_ONLY', 'PARTIAL_AVAIL']]

Mode

  • Type: typing.Optional[typing.Literal['AFTER_LIVE_EDGE', 'BEHIND_LIVE_EDGE', 'OFF']]

Value

  • Type: typing.Optional[str]

BaseValidatorModel

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

BumperTypeDef

EndUrl

  • Type: typing.Optional[str]

StartUrl

  • Type: typing.Optional[str]

CdnConfigurationTypeDef

AdSegmentUrlPrefix

  • Type: typing.Optional[str]

ContentSegmentUrlPrefix

  • Type: typing.Optional[str]

ChannelPaginatorTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ChannelState

  • Type:
  • Required: Yes

LogConfiguration

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ResponseOutputItemPaginatorTypeDef]
  • Required: Yes

PlaybackMode

  • Type:
  • Required: Yes

Tier

  • Type:
  • Required: Yes

Audiences

  • Type: typing.Optional[typing.List[str]]

CreationTime

  • Type: typing.Optional[datetime.datetime]

FillerSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SlateSourceTypeDef]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

Tags

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

ChannelTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ChannelState

  • Type:
  • Required: Yes

LogConfiguration

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ResponseOutputItemTypeDef]
  • Required: Yes

PlaybackMode

  • Type:
  • Required: Yes

Tier

  • Type:
  • Required: Yes

Audiences

  • Type: typing.Optional[typing.List[str]]

CreationTime

  • Type: typing.Optional[datetime.datetime]

FillerSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SlateSourceTypeDef]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

Tags

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

ClipRangeTypeDef

EndOffsetMillis

  • Type: typing.Optional[int]

StartOffsetMillis

  • Type: typing.Optional[int]

ConfigureLogsForChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

LogTypes

  • Type: typing.Sequence[typing.Literal['AS_RUN']]
  • Required: Yes

ConfigureLogsForChannelResponseTypeDef

ChannelName

  • Type:
  • Required: Yes

LogTypes

  • Type: typing.List[typing.Literal['AS_RUN']]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ConfigureLogsForPlaybackConfigurationRequestRequestTypeDef

PercentEnabled

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

ConfigureLogsForPlaybackConfigurationResponseTypeDef

PercentEnabled

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

Outputs

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.RequestOutputItemTypeDef]
  • Required: Yes

PlaybackMode

  • Type: typing.Literal['LINEAR', 'LOOP']
  • Required: Yes

Audiences

  • Type: typing.Optional[typing.Sequence[str]]

FillerSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SlateSourceTypeDef]

Tags

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

Tier

  • Type: typing.Optional[typing.Literal['BASIC', 'STANDARD']]

TimeShiftConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.TimeShiftConfigurationTypeDef]

CreateChannelResponseTypeDef

Arn

  • Type:
  • Required: Yes

Audiences

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

ChannelName

  • Type:
  • Required: Yes

ChannelState

  • Type: typing.Literal['RUNNING', 'STOPPED']
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

FillerSlate

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ResponseOutputItemTypeDef]
  • Required: Yes

PlaybackMode

  • Type:
  • Required: Yes

Tags

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

Tier

  • Type:
  • Required: Yes

TimeShiftConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateLiveSourceRequestRequestTypeDef

HttpPackageConfigurations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

CreateLiveSourceResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

CreatePrefetchScheduleRequestRequestTypeDef

Consumption

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

Retrieval

  • Type:
  • Required: Yes

StreamId

  • Type: typing.Optional[str]

CreatePrefetchScheduleResponseTypeDef

Arn

  • Type:
  • Required: Yes

Consumption

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

Retrieval

  • Type:
  • Required: Yes

StreamId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateProgramRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ScheduleConfiguration

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

AdBreaks

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakTypeDef]]

AudienceMedia

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AudienceMediaTypeDef]]

LiveSourceName

  • Type: typing.Optional[str]

VodSourceName

  • Type: typing.Optional[str]

CreateProgramResponseTypeDef

AdBreaks

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakTypeDef]
  • Required: Yes

Arn

  • Type:
  • Required: Yes

AudienceMedia

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AudienceMediaTypeDef]
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ClipRange

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

DurationMillis

  • Type:
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ScheduledStartTime

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSourceLocationRequestRequestTypeDef

HttpConfiguration

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

AccessConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.AccessConfigurationTypeDef]

DefaultSegmentDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DefaultSegmentDeliveryConfigurationTypeDef]

SegmentDeliveryConfigurations

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentDeliveryConfigurationTypeDef]]

Tags

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

CreateSourceLocationResponseTypeDef

AccessConfiguration

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

DefaultSegmentDeliveryConfiguration

  • Type:
  • Required: Yes

HttpConfiguration

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

SegmentDeliveryConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentDeliveryConfigurationTypeDef]
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

CreateVodSourceRequestRequestTypeDef

HttpPackageConfigurations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

Tags

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

CreateVodSourceResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

VodSourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DashConfigurationForPutTypeDef

MpdLocation

  • Type: typing.Optional[str]

OriginManifestType

  • Type: typing.Optional[typing.Literal['MULTI_PERIOD', 'SINGLE_PERIOD']]

DashConfigurationTypeDef

ManifestEndpointPrefix

  • Type: typing.Optional[str]

MpdLocation

  • Type: typing.Optional[str]

OriginManifestType

  • Type: typing.Optional[typing.Literal['MULTI_PERIOD', 'SINGLE_PERIOD']]

DashPlaylistSettingsTypeDef

ManifestWindowSeconds

  • Type: typing.Optional[int]

MinBufferTimeSeconds

  • Type: typing.Optional[int]

MinUpdatePeriodSeconds

  • Type: typing.Optional[int]

SuggestedPresentationDelaySeconds

  • Type: typing.Optional[int]

DefaultSegmentDeliveryConfigurationTypeDef

BaseUrl

  • Type: typing.Optional[str]

DeleteChannelPolicyRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

DeleteChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

DeleteLiveSourceRequestRequestTypeDef

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

DeletePlaybackConfigurationRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

DeletePrefetchScheduleRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

DeleteProgramRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

DeleteSourceLocationRequestRequestTypeDef

SourceLocationName

  • Type:
  • Required: Yes

DeleteVodSourceRequestRequestTypeDef

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

DescribeChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

DescribeChannelResponseTypeDef

Arn

  • Type:
  • Required: Yes

Audiences

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

ChannelName

  • Type:
  • Required: Yes

ChannelState

  • Type: typing.Literal['RUNNING', 'STOPPED']
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

FillerSlate

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

LogConfiguration

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ResponseOutputItemTypeDef]
  • Required: Yes

PlaybackMode

  • Type:
  • Required: Yes

Tags

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

Tier

  • Type:
  • Required: Yes

TimeShiftConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeLiveSourceRequestRequestTypeDef

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

DescribeLiveSourceResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

DescribeProgramRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

DescribeProgramResponseTypeDef

AdBreaks

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakTypeDef]
  • Required: Yes

Arn

  • Type:
  • Required: Yes

AudienceMedia

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AudienceMediaTypeDef]
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ClipRange

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

DurationMillis

  • Type:
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ScheduledStartTime

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeSourceLocationRequestRequestTypeDef

SourceLocationName

  • Type:
  • Required: Yes

DescribeSourceLocationResponseTypeDef

AccessConfiguration

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

DefaultSegmentDeliveryConfiguration

  • Type:
  • Required: Yes

HttpConfiguration

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

SegmentDeliveryConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentDeliveryConfigurationTypeDef]
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

DescribeVodSourceRequestRequestTypeDef

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

DescribeVodSourceResponseTypeDef

AdBreakOpportunities

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakOpportunityTypeDef]
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

VodSourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelPolicyRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

GetChannelPolicyResponseTypeDef

Policy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelScheduleRequestGetChannelSchedulePaginateTypeDef

ChannelName

  • Type:
  • Required: Yes

Audience

  • Type: typing.Optional[str]

DurationMinutes

  • Type: typing.Optional[str]

PaginationConfig

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

GetChannelScheduleRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

Audience

  • Type: typing.Optional[str]

DurationMinutes

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetChannelScheduleResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ScheduleEntryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPlaybackConfigurationRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

GetPlaybackConfigurationResponseTypeDef

AdDecisionServerUrl

  • Type:
  • Required: Yes

AvailSuppression

  • Type:
  • Required: Yes

Bumper

  • Type:
  • Required: Yes

CdnConfiguration

  • Type:
  • Required: Yes

ConfigurationAliases

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

DashConfiguration

  • Type:
  • Required: Yes

HlsConfiguration

  • Type:
  • Required: Yes

InsertionMode

  • Type: typing.Literal['PLAYER_SELECT', 'STITCHED_ONLY']
  • Required: Yes

LivePreRollConfiguration

  • Type:
  • Required: Yes

LogConfiguration

  • Type:
  • Required: Yes

ManifestProcessingRules

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PersonalizationThresholdSeconds

  • Type:
  • Required: Yes

PlaybackConfigurationArn

  • Type:
  • Required: Yes

PlaybackEndpointPrefix

  • Type:
  • Required: Yes

SessionInitializationEndpointPrefix

  • Type:
  • Required: Yes

SlateAdUrl

  • Type:
  • Required: Yes

Tags

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

TranscodeProfileName

  • Type:
  • Required: Yes

VideoContentSourceUrl

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPrefetchScheduleRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

GetPrefetchScheduleResponseTypeDef

Arn

  • Type:
  • Required: Yes

Consumption

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

Retrieval

  • Type:
  • Required: Yes

StreamId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HlsConfigurationTypeDef

ManifestEndpointPrefix

  • Type: typing.Optional[str]

HlsPlaylistSettingsPaginatorTypeDef

AdMarkupType

  • Type: typing.Optional[typing.List[typing.Literal['DATERANGE', 'SCTE35_ENHANCED']]]

ManifestWindowSeconds

  • Type: typing.Optional[int]

HlsPlaylistSettingsTypeDef

AdMarkupType

  • Type: typing.Optional[typing.Sequence[typing.Literal['DATERANGE', 'SCTE35_ENHANCED']]]

ManifestWindowSeconds

  • Type: typing.Optional[int]

HttpConfigurationTypeDef

BaseUrl

  • Type:
  • Required: Yes

HttpPackageConfigurationTypeDef

Path

  • Type:
  • Required: Yes

SourceGroup

  • Type:
  • Required: Yes

Type

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

KeyValuePairTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

ListAlertsRequestListAlertsPaginateTypeDef

ResourceArn

  • Type:
  • Required: Yes

PaginationConfig

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

ListAlertsRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListAlertsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AlertTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelsRequestListChannelsPaginateTypeDef

PaginationConfig

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

ListChannelsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsResponsePaginatorTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ChannelPaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ChannelTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListLiveSourcesRequestListLiveSourcesPaginateTypeDef

SourceLocationName

  • Type:
  • Required: Yes

PaginationConfig

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

ListLiveSourcesRequestRequestTypeDef

SourceLocationName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListLiveSourcesResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.LiveSourceTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPlaybackConfigurationsRequestListPlaybackConfigurationsPaginateTypeDef

PaginationConfig

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

ListPlaybackConfigurationsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListPlaybackConfigurationsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.PlaybackConfigurationTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPrefetchSchedulesRequestListPrefetchSchedulesPaginateTypeDef

PlaybackConfigurationName

  • Type:
  • Required: Yes

StreamId

  • Type: typing.Optional[str]

PaginationConfig

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

ListPrefetchSchedulesRequestRequestTypeDef

PlaybackConfigurationName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

StreamId

  • Type: typing.Optional[str]

ListPrefetchSchedulesResponsePaginatorTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.PrefetchSchedulePaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPrefetchSchedulesResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.PrefetchScheduleTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListSourceLocationsRequestListSourceLocationsPaginateTypeDef

PaginationConfig

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

ListSourceLocationsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListSourceLocationsResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.SourceLocationTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

ListVodSourcesRequestListVodSourcesPaginateTypeDef

SourceLocationName

  • Type:
  • Required: Yes

PaginationConfig

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

ListVodSourcesRequestRequestTypeDef

SourceLocationName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListVodSourcesResponseTypeDef

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.VodSourceTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LivePreRollConfigurationTypeDef

AdDecisionServerUrl

  • Type: typing.Optional[str]

MaxDurationSeconds

  • Type: typing.Optional[int]

LiveSourceTypeDef

Arn

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

CreationTime

  • Type: typing.Optional[datetime.datetime]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

Tags

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

LogConfigurationForChannelTypeDef

LogTypes

  • Type: typing.Optional[typing.List[typing.Literal['AS_RUN']]]

LogConfigurationTypeDef

PercentEnabled

  • Type:
  • Required: Yes

ManifestProcessingRulesTypeDef

AdMarkerPassthrough

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.AdMarkerPassthroughTypeDef]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PlaybackConfigurationTypeDef

AdDecisionServerUrl

  • Type: typing.Optional[str]

AvailSuppression

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.AvailSuppressionTypeDef]

Bumper

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.BumperTypeDef]

CdnConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.CdnConfigurationTypeDef]

ConfigurationAliases

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

DashConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DashConfigurationTypeDef]

HlsConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.HlsConfigurationTypeDef]

InsertionMode

  • Type: typing.Optional[typing.Literal['PLAYER_SELECT', 'STITCHED_ONLY']]

LivePreRollConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.LivePreRollConfigurationTypeDef]

LogConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.LogConfigurationTypeDef]

ManifestProcessingRules

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.ManifestProcessingRulesTypeDef]

Name

  • Type: typing.Optional[str]

PersonalizationThresholdSeconds

  • Type: typing.Optional[int]

PlaybackConfigurationArn

  • Type: typing.Optional[str]

PlaybackEndpointPrefix

  • Type: typing.Optional[str]

SessionInitializationEndpointPrefix

  • Type: typing.Optional[str]

SlateAdUrl

  • Type: typing.Optional[str]

Tags

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

TranscodeProfileName

  • Type: typing.Optional[str]

VideoContentSourceUrl

  • Type: typing.Optional[str]

PrefetchConsumptionPaginatorTypeDef

EndTime

  • Type:
  • Required: Yes

AvailMatchingCriteria

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AvailMatchingCriteriaTypeDef]]

StartTime

  • Type: typing.Optional[datetime.datetime]

PrefetchConsumptionTypeDef

EndTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

AvailMatchingCriteria

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AvailMatchingCriteriaTypeDef]]

StartTime

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

PrefetchRetrievalPaginatorTypeDef

EndTime

  • Type:
  • Required: Yes

DynamicVariables

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

StartTime

  • Type: typing.Optional[datetime.datetime]

PrefetchRetrievalTypeDef

EndTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

DynamicVariables

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

StartTime

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

PrefetchSchedulePaginatorTypeDef

Arn

  • Type:
  • Required: Yes

Consumption

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

Retrieval

  • Type:
  • Required: Yes

StreamId

  • Type: typing.Optional[str]

PrefetchScheduleTypeDef

Arn

  • Type:
  • Required: Yes

Consumption

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlaybackConfigurationName

  • Type:
  • Required: Yes

Retrieval

  • Type:
  • Required: Yes

StreamId

  • Type: typing.Optional[str]

PutChannelPolicyRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

PutPlaybackConfigurationRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

AdDecisionServerUrl

  • Type: typing.Optional[str]

AvailSuppression

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.AvailSuppressionTypeDef]

Bumper

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.BumperTypeDef]

CdnConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.CdnConfigurationTypeDef]

ConfigurationAliases

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

DashConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DashConfigurationForPutTypeDef]

InsertionMode

  • Type: typing.Optional[typing.Literal['PLAYER_SELECT', 'STITCHED_ONLY']]

LivePreRollConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.LivePreRollConfigurationTypeDef]

ManifestProcessingRules

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.ManifestProcessingRulesTypeDef]

PersonalizationThresholdSeconds

  • Type: typing.Optional[int]

SlateAdUrl

  • Type: typing.Optional[str]

Tags

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

TranscodeProfileName

  • Type: typing.Optional[str]

VideoContentSourceUrl

  • Type: typing.Optional[str]

PutPlaybackConfigurationResponseTypeDef

AdDecisionServerUrl

  • Type:
  • Required: Yes

AvailSuppression

  • Type:
  • Required: Yes

Bumper

  • Type:
  • Required: Yes

CdnConfiguration

  • Type:
  • Required: Yes

ConfigurationAliases

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

DashConfiguration

  • Type:
  • Required: Yes

HlsConfiguration

  • Type:
  • Required: Yes

InsertionMode

  • Type: typing.Literal['PLAYER_SELECT', 'STITCHED_ONLY']
  • Required: Yes

LivePreRollConfiguration

  • Type:
  • Required: Yes

LogConfiguration

  • Type:
  • Required: Yes

ManifestProcessingRules

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PersonalizationThresholdSeconds

  • Type:
  • Required: Yes

PlaybackConfigurationArn

  • Type:
  • Required: Yes

PlaybackEndpointPrefix

  • Type:
  • Required: Yes

SessionInitializationEndpointPrefix

  • Type:
  • Required: Yes

SlateAdUrl

  • Type:
  • Required: Yes

Tags

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

TranscodeProfileName

  • Type:
  • Required: Yes

VideoContentSourceUrl

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RequestOutputItemTypeDef

ManifestName

  • Type:
  • Required: Yes

SourceGroup

  • Type:
  • Required: Yes

DashPlaylistSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DashPlaylistSettingsTypeDef]

HlsPlaylistSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.HlsPlaylistSettingsTypeDef]

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]

ResponseOutputItemPaginatorTypeDef

ManifestName

  • Type:
  • Required: Yes

PlaybackUrl

  • Type:
  • Required: Yes

SourceGroup

  • Type:
  • Required: Yes

DashPlaylistSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DashPlaylistSettingsTypeDef]

HlsPlaylistSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.HlsPlaylistSettingsPaginatorTypeDef]

ResponseOutputItemTypeDef

ManifestName

  • Type:
  • Required: Yes

PlaybackUrl

  • Type:
  • Required: Yes

SourceGroup

  • Type:
  • Required: Yes

DashPlaylistSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DashPlaylistSettingsTypeDef]

HlsPlaylistSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.HlsPlaylistSettingsTypeDef]

ScheduleAdBreakTypeDef

ApproximateDurationSeconds

  • Type: typing.Optional[int]

ApproximateStartTime

  • Type: typing.Optional[datetime.datetime]

SourceLocationName

  • Type: typing.Optional[str]

VodSourceName

  • Type: typing.Optional[str]

ScheduleConfigurationTypeDef

Transition

  • Type:
  • Required: Yes

ClipRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.ClipRangeTypeDef]

ScheduleEntryTypeDef

Arn

  • Type:
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

ApproximateDurationSeconds

  • Type: typing.Optional[int]

ApproximateStartTime

  • Type: typing.Optional[datetime.datetime]

Audiences

  • Type: typing.Optional[typing.List[str]]

LiveSourceName

  • Type: typing.Optional[str]

ScheduleAdBreaks

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ScheduleAdBreakTypeDef]]

ScheduleEntryType

  • Type: typing.Optional[typing.Literal['ALTERNATE_MEDIA', 'FILLER_SLATE', 'PROGRAM']]

VodSourceName

  • Type: typing.Optional[str]

SecretsManagerAccessTokenConfigurationTypeDef

HeaderName

  • Type: typing.Optional[str]

SecretArn

  • Type: typing.Optional[str]

SecretStringKey

  • Type: typing.Optional[str]

SegmentDeliveryConfigurationTypeDef

BaseUrl

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

SegmentationDescriptorTypeDef

SegmentNum

  • Type: typing.Optional[int]

SegmentationEventId

  • Type: typing.Optional[int]

SegmentationTypeId

  • Type: typing.Optional[int]

SegmentationUpid

  • Type: typing.Optional[str]

SegmentationUpidType

  • Type: typing.Optional[int]

SegmentsExpected

  • Type: typing.Optional[int]

SubSegmentNum

  • Type: typing.Optional[int]

SubSegmentsExpected

  • Type: typing.Optional[int]

SlateSourceTypeDef

SourceLocationName

  • Type: typing.Optional[str]

VodSourceName

  • Type: typing.Optional[str]

SourceLocationTypeDef

Arn

  • Type:
  • Required: Yes

HttpConfiguration

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

AccessConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.AccessConfigurationTypeDef]

CreationTime

  • Type: typing.Optional[datetime.datetime]

DefaultSegmentDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DefaultSegmentDeliveryConfigurationTypeDef]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

SegmentDeliveryConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentDeliveryConfigurationTypeDef]]

Tags

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

SpliceInsertMessageTypeDef

AvailNum

  • Type: typing.Optional[int]

AvailsExpected

  • Type: typing.Optional[int]

SpliceEventId

  • Type: typing.Optional[int]

UniqueProgramId

  • Type: typing.Optional[int]

StartChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

StopChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

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

TimeShiftConfigurationTypeDef

MaxTimeDelaySeconds

  • Type:
  • Required: Yes

TimeSignalMessageTypeDef

SegmentationDescriptors

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentationDescriptorTypeDef]]

TransitionTypeDef

RelativePosition

  • Type: typing.Literal['AFTER_PROGRAM', 'BEFORE_PROGRAM']
  • Required: Yes

Type

  • Type:
  • Required: Yes

DurationMillis

  • Type: typing.Optional[int]

RelativeProgram

  • Type: typing.Optional[str]

ScheduledStartTimeMillis

  • Type: typing.Optional[int]

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

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

UpdateChannelRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

Outputs

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.RequestOutputItemTypeDef]
  • Required: Yes

Audiences

  • Type: typing.Optional[typing.Sequence[str]]

FillerSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.SlateSourceTypeDef]

TimeShiftConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.TimeShiftConfigurationTypeDef]

UpdateChannelResponseTypeDef

Arn

  • Type:
  • Required: Yes

Audiences

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

ChannelName

  • Type:
  • Required: Yes

ChannelState

  • Type: typing.Literal['RUNNING', 'STOPPED']
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

FillerSlate

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.ResponseOutputItemTypeDef]
  • Required: Yes

PlaybackMode

  • Type:
  • Required: Yes

Tags

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

Tier

  • Type:
  • Required: Yes

TimeShiftConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateLiveSourceRequestRequestTypeDef

HttpPackageConfigurations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

UpdateLiveSourceResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

UpdateProgramRequestRequestTypeDef

ChannelName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ScheduleConfiguration

  • Type:
  • Required: Yes

AdBreaks

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakTypeDef]]

AudienceMedia

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.AudienceMediaTypeDef]]

UpdateProgramResponseTypeDef

AdBreaks

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AdBreakTypeDef]
  • Required: Yes

Arn

  • Type:
  • Required: Yes

AudienceMedia

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.AudienceMediaTypeDef]
  • Required: Yes

ChannelName

  • Type:
  • Required: Yes

ClipRange

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

DurationMillis

  • Type:
  • Required: Yes

LiveSourceName

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ScheduledStartTime

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateProgramScheduleConfigurationTypeDef

ClipRange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.ClipRangeTypeDef]

Transition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.UpdateProgramTransitionTypeDef]

UpdateProgramTransitionTypeDef

DurationMillis

  • Type: typing.Optional[int]

ScheduledStartTimeMillis

  • Type: typing.Optional[int]

UpdateSourceLocationRequestRequestTypeDef

HttpConfiguration

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

AccessConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.AccessConfigurationTypeDef]

DefaultSegmentDeliveryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediatailor_classes.DefaultSegmentDeliveryConfigurationTypeDef]

SegmentDeliveryConfigurations

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentDeliveryConfigurationTypeDef]]

UpdateSourceLocationResponseTypeDef

AccessConfiguration

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

DefaultSegmentDeliveryConfiguration

  • Type:
  • Required: Yes

HttpConfiguration

  • Type:
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

SegmentDeliveryConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.SegmentDeliveryConfigurationTypeDef]
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

UpdateVodSourceRequestRequestTypeDef

HttpPackageConfigurations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

UpdateVodSourceResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreationTime

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

LastModifiedTime

  • Type:
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

Tags

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

VodSourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VodSourceTypeDef

Arn

  • Type:
  • Required: Yes

HttpPackageConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediatailor_classes.HttpPackageConfigurationTypeDef]
  • Required: Yes

SourceLocationName

  • Type:
  • Required: Yes

VodSourceName

  • Type:
  • Required: Yes

CreationTime

  • Type: typing.Optional[datetime.datetime]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

Tags

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