MediaTailorClient
Index > MediaTailor > MediaTailorClient
Auto-generated documentation for MediaTailor type annotations stubs module mypy-boto3-mediatailor.
MediaTailorClient
Type annotations and code completion for boto3.client("mediatailor")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_mediatailor.client import MediaTailorClient
def get_mediatailor_client() -> MediaTailorClient:
return Session().client("mediatailor")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("mediatailor").exceptions
structure.
client = boto3.client("mediatailor")
try:
do_something(client)
except (
client.BadRequestException,
client.ClientError,
) as e:
print(e)
from mypy_boto3_mediatailor.client import Exceptions
def handle_error(exc: Exceptions.BadRequestException) -> None:
...
Methods
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("mediatailor").can_paginate
method.
boto3 documentation
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("mediatailor").close
method.
boto3 documentation
configure_logs_for_channel
Configures Amazon CloudWatch log settings for a channel.
Type annotations and code completion for boto3.client("mediatailor").configure_logs_for_channel
method.
boto3 documentation
def configure_logs_for_channel(
self,
*,
ChannelName: str,
LogTypes: Sequence[LogTypeType], # (1)
) -> ConfigureLogsForChannelResponseTypeDef: # (2)
...
kwargs: ConfigureLogsForChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"LogTypes": ...,
}
parent.configure_logs_for_channel(**kwargs)
configure_logs_for_playback_configuration
Amazon CloudWatch log settings for a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").configure_logs_for_playback_configuration
method.
boto3 documentation
def configure_logs_for_playback_configuration(
self,
*,
PercentEnabled: int,
PlaybackConfigurationName: str,
) -> ConfigureLogsForPlaybackConfigurationResponseTypeDef: # (1)
...
kwargs: ConfigureLogsForPlaybackConfigurationRequestRequestTypeDef = { # (1)
"PercentEnabled": ...,
"PlaybackConfigurationName": ...,
}
parent.configure_logs_for_playback_configuration(**kwargs)
create_channel
Creates a channel.
Type annotations and code completion for boto3.client("mediatailor").create_channel
method.
boto3 documentation
def create_channel(
self,
*,
ChannelName: str,
Outputs: Sequence[RequestOutputItemTypeDef], # (1)
PlaybackMode: PlaybackModeType, # (2)
FillerSlate: SlateSourceTypeDef = ..., # (3)
Tags: Mapping[str, str] = ...,
Tier: TierType = ..., # (4)
) -> CreateChannelResponseTypeDef: # (5)
...
- See RequestOutputItemTypeDef
- See PlaybackModeType
- See SlateSourceTypeDef
- See TierType
- See CreateChannelResponseTypeDef
kwargs: CreateChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"Outputs": ...,
"PlaybackMode": ...,
}
parent.create_channel(**kwargs)
create_live_source
The live source configuration.
Type annotations and code completion for boto3.client("mediatailor").create_live_source
method.
boto3 documentation
def create_live_source(
self,
*,
HttpPackageConfigurations: Sequence[HttpPackageConfigurationTypeDef], # (1)
LiveSourceName: str,
SourceLocationName: str,
Tags: Mapping[str, str] = ...,
) -> CreateLiveSourceResponseTypeDef: # (2)
...
kwargs: CreateLiveSourceRequestRequestTypeDef = { # (1)
"HttpPackageConfigurations": ...,
"LiveSourceName": ...,
"SourceLocationName": ...,
}
parent.create_live_source(**kwargs)
create_prefetch_schedule
Creates a prefetch schedule for a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").create_prefetch_schedule
method.
boto3 documentation
def create_prefetch_schedule(
self,
*,
Consumption: PrefetchConsumptionTypeDef, # (1)
Name: str,
PlaybackConfigurationName: str,
Retrieval: PrefetchRetrievalTypeDef, # (2)
StreamId: str = ...,
) -> CreatePrefetchScheduleResponseTypeDef: # (3)
...
- See PrefetchConsumptionTypeDef
- See PrefetchRetrievalTypeDef
- See CreatePrefetchScheduleResponseTypeDef
kwargs: CreatePrefetchScheduleRequestRequestTypeDef = { # (1)
"Consumption": ...,
"Name": ...,
"PlaybackConfigurationName": ...,
"Retrieval": ...,
}
parent.create_prefetch_schedule(**kwargs)
create_program
Creates a program within a channel.
Type annotations and code completion for boto3.client("mediatailor").create_program
method.
boto3 documentation
def create_program(
self,
*,
ChannelName: str,
ProgramName: str,
ScheduleConfiguration: ScheduleConfigurationTypeDef, # (1)
SourceLocationName: str,
AdBreaks: Sequence[AdBreakTypeDef] = ..., # (2)
LiveSourceName: str = ...,
VodSourceName: str = ...,
) -> CreateProgramResponseTypeDef: # (3)
...
kwargs: CreateProgramRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"ProgramName": ...,
"ScheduleConfiguration": ...,
"SourceLocationName": ...,
}
parent.create_program(**kwargs)
create_source_location
Creates a source location.
Type annotations and code completion for boto3.client("mediatailor").create_source_location
method.
boto3 documentation
def create_source_location(
self,
*,
HttpConfiguration: HttpConfigurationTypeDef, # (1)
SourceLocationName: str,
AccessConfiguration: AccessConfigurationTypeDef = ..., # (2)
DefaultSegmentDeliveryConfiguration: DefaultSegmentDeliveryConfigurationTypeDef = ..., # (3)
SegmentDeliveryConfigurations: Sequence[SegmentDeliveryConfigurationTypeDef] = ..., # (4)
Tags: Mapping[str, str] = ...,
) -> CreateSourceLocationResponseTypeDef: # (5)
...
- See HttpConfigurationTypeDef
- See AccessConfigurationTypeDef
- See DefaultSegmentDeliveryConfigurationTypeDef
- See SegmentDeliveryConfigurationTypeDef
- See CreateSourceLocationResponseTypeDef
kwargs: CreateSourceLocationRequestRequestTypeDef = { # (1)
"HttpConfiguration": ...,
"SourceLocationName": ...,
}
parent.create_source_location(**kwargs)
create_vod_source
The VOD source configuration parameters.
Type annotations and code completion for boto3.client("mediatailor").create_vod_source
method.
boto3 documentation
def create_vod_source(
self,
*,
HttpPackageConfigurations: Sequence[HttpPackageConfigurationTypeDef], # (1)
SourceLocationName: str,
VodSourceName: str,
Tags: Mapping[str, str] = ...,
) -> CreateVodSourceResponseTypeDef: # (2)
...
kwargs: CreateVodSourceRequestRequestTypeDef = { # (1)
"HttpPackageConfigurations": ...,
"SourceLocationName": ...,
"VodSourceName": ...,
}
parent.create_vod_source(**kwargs)
delete_channel
Deletes a channel.
Type annotations and code completion for boto3.client("mediatailor").delete_channel
method.
boto3 documentation
kwargs: DeleteChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.delete_channel(**kwargs)
delete_channel_policy
The channel policy to delete.
Type annotations and code completion for boto3.client("mediatailor").delete_channel_policy
method.
boto3 documentation
kwargs: DeleteChannelPolicyRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.delete_channel_policy(**kwargs)
delete_live_source
The live source to delete.
Type annotations and code completion for boto3.client("mediatailor").delete_live_source
method.
boto3 documentation
def delete_live_source(
self,
*,
LiveSourceName: str,
SourceLocationName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteLiveSourceRequestRequestTypeDef = { # (1)
"LiveSourceName": ...,
"SourceLocationName": ...,
}
parent.delete_live_source(**kwargs)
delete_playback_configuration
Deletes a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").delete_playback_configuration
method.
boto3 documentation
kwargs: DeletePlaybackConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_playback_configuration(**kwargs)
delete_prefetch_schedule
Deletes a prefetch schedule for a specific playback configuration.
Type annotations and code completion for boto3.client("mediatailor").delete_prefetch_schedule
method.
boto3 documentation
def delete_prefetch_schedule(
self,
*,
Name: str,
PlaybackConfigurationName: str,
) -> Dict[str, Any]:
...
kwargs: DeletePrefetchScheduleRequestRequestTypeDef = { # (1)
"Name": ...,
"PlaybackConfigurationName": ...,
}
parent.delete_prefetch_schedule(**kwargs)
delete_program
Deletes a program within a channel.
Type annotations and code completion for boto3.client("mediatailor").delete_program
method.
boto3 documentation
def delete_program(
self,
*,
ChannelName: str,
ProgramName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteProgramRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"ProgramName": ...,
}
parent.delete_program(**kwargs)
delete_source_location
Deletes a source location.
Type annotations and code completion for boto3.client("mediatailor").delete_source_location
method.
boto3 documentation
def delete_source_location(
self,
*,
SourceLocationName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteSourceLocationRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
}
parent.delete_source_location(**kwargs)
delete_vod_source
The video on demand (VOD) source to delete.
Type annotations and code completion for boto3.client("mediatailor").delete_vod_source
method.
boto3 documentation
def delete_vod_source(
self,
*,
SourceLocationName: str,
VodSourceName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteVodSourceRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
"VodSourceName": ...,
}
parent.delete_vod_source(**kwargs)
describe_channel
Describes a channel.
Type annotations and code completion for boto3.client("mediatailor").describe_channel
method.
boto3 documentation
def describe_channel(
self,
*,
ChannelName: str,
) -> DescribeChannelResponseTypeDef: # (1)
...
kwargs: DescribeChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.describe_channel(**kwargs)
describe_live_source
The live source to describe.
Type annotations and code completion for boto3.client("mediatailor").describe_live_source
method.
boto3 documentation
def describe_live_source(
self,
*,
LiveSourceName: str,
SourceLocationName: str,
) -> DescribeLiveSourceResponseTypeDef: # (1)
...
kwargs: DescribeLiveSourceRequestRequestTypeDef = { # (1)
"LiveSourceName": ...,
"SourceLocationName": ...,
}
parent.describe_live_source(**kwargs)
describe_program
Describes a program within a channel.
Type annotations and code completion for boto3.client("mediatailor").describe_program
method.
boto3 documentation
def describe_program(
self,
*,
ChannelName: str,
ProgramName: str,
) -> DescribeProgramResponseTypeDef: # (1)
...
kwargs: DescribeProgramRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"ProgramName": ...,
}
parent.describe_program(**kwargs)
describe_source_location
Describes a source location.
Type annotations and code completion for boto3.client("mediatailor").describe_source_location
method.
boto3 documentation
def describe_source_location(
self,
*,
SourceLocationName: str,
) -> DescribeSourceLocationResponseTypeDef: # (1)
...
kwargs: DescribeSourceLocationRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
}
parent.describe_source_location(**kwargs)
describe_vod_source
Provides details about a specific video on demand (VOD) source in a specific source location.
Type annotations and code completion for boto3.client("mediatailor").describe_vod_source
method.
boto3 documentation
def describe_vod_source(
self,
*,
SourceLocationName: str,
VodSourceName: str,
) -> DescribeVodSourceResponseTypeDef: # (1)
...
kwargs: DescribeVodSourceRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
"VodSourceName": ...,
}
parent.describe_vod_source(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("mediatailor").generate_presigned_url
method.
boto3 documentation
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_channel_policy
Returns the channel's IAM policy.
Type annotations and code completion for boto3.client("mediatailor").get_channel_policy
method.
boto3 documentation
def get_channel_policy(
self,
*,
ChannelName: str,
) -> GetChannelPolicyResponseTypeDef: # (1)
...
kwargs: GetChannelPolicyRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.get_channel_policy(**kwargs)
get_channel_schedule
Retrieves information about your channel's schedule.
Type annotations and code completion for boto3.client("mediatailor").get_channel_schedule
method.
boto3 documentation
def get_channel_schedule(
self,
*,
ChannelName: str,
DurationMinutes: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetChannelScheduleResponseTypeDef: # (1)
...
kwargs: GetChannelScheduleRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.get_channel_schedule(**kwargs)
get_playback_configuration
Retrieves a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").get_playback_configuration
method.
boto3 documentation
def get_playback_configuration(
self,
*,
Name: str,
) -> GetPlaybackConfigurationResponseTypeDef: # (1)
...
kwargs: GetPlaybackConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_playback_configuration(**kwargs)
get_prefetch_schedule
Retrieves a prefetch schedule for a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").get_prefetch_schedule
method.
boto3 documentation
def get_prefetch_schedule(
self,
*,
Name: str,
PlaybackConfigurationName: str,
) -> GetPrefetchScheduleResponseTypeDef: # (1)
...
kwargs: GetPrefetchScheduleRequestRequestTypeDef = { # (1)
"Name": ...,
"PlaybackConfigurationName": ...,
}
parent.get_prefetch_schedule(**kwargs)
list_alerts
Lists the alerts that are associated with a MediaTailor channel assembly resource.
Type annotations and code completion for boto3.client("mediatailor").list_alerts
method.
boto3 documentation
def list_alerts(
self,
*,
ResourceArn: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListAlertsResponseTypeDef: # (1)
...
kwargs: ListAlertsRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_alerts(**kwargs)
list_channels
Retrieves information about the channels that are associated with the current AWS account.
Type annotations and code completion for boto3.client("mediatailor").list_channels
method.
boto3 documentation
def list_channels(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListChannelsResponseTypeDef: # (1)
...
kwargs: ListChannelsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_channels(**kwargs)
list_live_sources
Lists the live sources contained in a source location.
Type annotations and code completion for boto3.client("mediatailor").list_live_sources
method.
boto3 documentation
def list_live_sources(
self,
*,
SourceLocationName: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListLiveSourcesResponseTypeDef: # (1)
...
kwargs: ListLiveSourcesRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
}
parent.list_live_sources(**kwargs)
list_playback_configurations
Retrieves existing playback configurations.
Type annotations and code completion for boto3.client("mediatailor").list_playback_configurations
method.
boto3 documentation
def list_playback_configurations(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListPlaybackConfigurationsResponseTypeDef: # (1)
...
kwargs: ListPlaybackConfigurationsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_playback_configurations(**kwargs)
list_prefetch_schedules
Lists the prefetch schedules for a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").list_prefetch_schedules
method.
boto3 documentation
def list_prefetch_schedules(
self,
*,
PlaybackConfigurationName: str,
MaxResults: int = ...,
NextToken: str = ...,
StreamId: str = ...,
) -> ListPrefetchSchedulesResponseTypeDef: # (1)
...
kwargs: ListPrefetchSchedulesRequestRequestTypeDef = { # (1)
"PlaybackConfigurationName": ...,
}
parent.list_prefetch_schedules(**kwargs)
list_source_locations
Lists the source locations for a channel.
Type annotations and code completion for boto3.client("mediatailor").list_source_locations
method.
boto3 documentation
def list_source_locations(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListSourceLocationsResponseTypeDef: # (1)
...
kwargs: ListSourceLocationsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_source_locations(**kwargs)
list_tags_for_resource
A list of tags that are associated with this resource.
Type annotations and code completion for boto3.client("mediatailor").list_tags_for_resource
method.
boto3 documentation
def list_tags_for_resource(
self,
*,
ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
list_vod_sources
Lists the VOD sources contained in a source location.
Type annotations and code completion for boto3.client("mediatailor").list_vod_sources
method.
boto3 documentation
def list_vod_sources(
self,
*,
SourceLocationName: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListVodSourcesResponseTypeDef: # (1)
...
kwargs: ListVodSourcesRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
}
parent.list_vod_sources(**kwargs)
put_channel_policy
Creates an IAM policy for the channel.
Type annotations and code completion for boto3.client("mediatailor").put_channel_policy
method.
boto3 documentation
def put_channel_policy(
self,
*,
ChannelName: str,
Policy: str,
) -> Dict[str, Any]:
...
kwargs: PutChannelPolicyRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"Policy": ...,
}
parent.put_channel_policy(**kwargs)
put_playback_configuration
Creates a playback configuration.
Type annotations and code completion for boto3.client("mediatailor").put_playback_configuration
method.
boto3 documentation
def put_playback_configuration(
self,
*,
Name: str,
AdDecisionServerUrl: str = ...,
AvailSuppression: AvailSuppressionTypeDef = ..., # (1)
Bumper: BumperTypeDef = ..., # (2)
CdnConfiguration: CdnConfigurationTypeDef = ..., # (3)
ConfigurationAliases: Mapping[str, Mapping[str, str]] = ...,
DashConfiguration: DashConfigurationForPutTypeDef = ..., # (4)
LivePreRollConfiguration: LivePreRollConfigurationTypeDef = ..., # (5)
ManifestProcessingRules: ManifestProcessingRulesTypeDef = ..., # (6)
PersonalizationThresholdSeconds: int = ...,
SlateAdUrl: str = ...,
Tags: Mapping[str, str] = ...,
TranscodeProfileName: str = ...,
VideoContentSourceUrl: str = ...,
) -> PutPlaybackConfigurationResponseTypeDef: # (7)
...
- See AvailSuppressionTypeDef
- See BumperTypeDef
- See CdnConfigurationTypeDef
- See DashConfigurationForPutTypeDef
- See LivePreRollConfigurationTypeDef
- See ManifestProcessingRulesTypeDef
- See PutPlaybackConfigurationResponseTypeDef
kwargs: PutPlaybackConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.put_playback_configuration(**kwargs)
start_channel
Starts a channel.
Type annotations and code completion for boto3.client("mediatailor").start_channel
method.
boto3 documentation
kwargs: StartChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.start_channel(**kwargs)
stop_channel
Stops a channel.
Type annotations and code completion for boto3.client("mediatailor").stop_channel
method.
boto3 documentation
kwargs: StopChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.stop_channel(**kwargs)
tag_resource
The resource to tag.
Type annotations and code completion for boto3.client("mediatailor").tag_resource
method.
boto3 documentation
def tag_resource(
self,
*,
ResourceArn: str,
Tags: Mapping[str, str],
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"Tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource
The resource to untag.
Type annotations and code completion for boto3.client("mediatailor").untag_resource
method.
boto3 documentation
def untag_resource(
self,
*,
ResourceArn: str,
TagKeys: Sequence[str],
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagKeys": ...,
}
parent.untag_resource(**kwargs)
update_channel
Updates a channel.
Type annotations and code completion for boto3.client("mediatailor").update_channel
method.
boto3 documentation
def update_channel(
self,
*,
ChannelName: str,
Outputs: Sequence[RequestOutputItemTypeDef], # (1)
FillerSlate: SlateSourceTypeDef = ..., # (2)
) -> UpdateChannelResponseTypeDef: # (3)
...
kwargs: UpdateChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"Outputs": ...,
}
parent.update_channel(**kwargs)
update_live_source
Updates a live source's configuration.
Type annotations and code completion for boto3.client("mediatailor").update_live_source
method.
boto3 documentation
def update_live_source(
self,
*,
HttpPackageConfigurations: Sequence[HttpPackageConfigurationTypeDef], # (1)
LiveSourceName: str,
SourceLocationName: str,
) -> UpdateLiveSourceResponseTypeDef: # (2)
...
kwargs: UpdateLiveSourceRequestRequestTypeDef = { # (1)
"HttpPackageConfigurations": ...,
"LiveSourceName": ...,
"SourceLocationName": ...,
}
parent.update_live_source(**kwargs)
update_program
Updates a program within a channel.
Type annotations and code completion for boto3.client("mediatailor").update_program
method.
boto3 documentation
def update_program(
self,
*,
ChannelName: str,
ProgramName: str,
ScheduleConfiguration: UpdateProgramScheduleConfigurationTypeDef, # (1)
AdBreaks: Sequence[AdBreakTypeDef] = ..., # (2)
) -> UpdateProgramResponseTypeDef: # (3)
...
kwargs: UpdateProgramRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"ProgramName": ...,
"ScheduleConfiguration": ...,
}
parent.update_program(**kwargs)
update_source_location
Updates a source location.
Type annotations and code completion for boto3.client("mediatailor").update_source_location
method.
boto3 documentation
def update_source_location(
self,
*,
HttpConfiguration: HttpConfigurationTypeDef, # (1)
SourceLocationName: str,
AccessConfiguration: AccessConfigurationTypeDef = ..., # (2)
DefaultSegmentDeliveryConfiguration: DefaultSegmentDeliveryConfigurationTypeDef = ..., # (3)
SegmentDeliveryConfigurations: Sequence[SegmentDeliveryConfigurationTypeDef] = ..., # (4)
) -> UpdateSourceLocationResponseTypeDef: # (5)
...
- See HttpConfigurationTypeDef
- See AccessConfigurationTypeDef
- See DefaultSegmentDeliveryConfigurationTypeDef
- See SegmentDeliveryConfigurationTypeDef
- See UpdateSourceLocationResponseTypeDef
kwargs: UpdateSourceLocationRequestRequestTypeDef = { # (1)
"HttpConfiguration": ...,
"SourceLocationName": ...,
}
parent.update_source_location(**kwargs)
update_vod_source
Updates a VOD source's configuration.
Type annotations and code completion for boto3.client("mediatailor").update_vod_source
method.
boto3 documentation
def update_vod_source(
self,
*,
HttpPackageConfigurations: Sequence[HttpPackageConfigurationTypeDef], # (1)
SourceLocationName: str,
VodSourceName: str,
) -> UpdateVodSourceResponseTypeDef: # (2)
...
kwargs: UpdateVodSourceRequestRequestTypeDef = { # (1)
"HttpPackageConfigurations": ...,
"SourceLocationName": ...,
"VodSourceName": ...,
}
parent.update_vod_source(**kwargs)
get_paginator
Type annotations and code completion for boto3.client("mediatailor").get_paginator
method with overloads.
client.get_paginator("get_channel_schedule")
-> GetChannelSchedulePaginatorclient.get_paginator("list_alerts")
-> ListAlertsPaginatorclient.get_paginator("list_channels")
-> ListChannelsPaginatorclient.get_paginator("list_live_sources")
-> ListLiveSourcesPaginatorclient.get_paginator("list_playback_configurations")
-> ListPlaybackConfigurationsPaginatorclient.get_paginator("list_prefetch_schedules")
-> ListPrefetchSchedulesPaginatorclient.get_paginator("list_source_locations")
-> ListSourceLocationsPaginatorclient.get_paginator("list_vod_sources")
-> ListVodSourcesPaginator