MediaTailorClient
Index > MediaTailor > MediaTailorClient
Auto-generated documentation for MediaTailor type annotations stubs module types-aiobotocore-mediatailor.
MediaTailorClient
Type annotations and code completion for session.client("mediatailor")
boto3 documentation
from aioboto3.session import Session
from types_aiobotocore_mediatailor.client import MediaTailorClient
session = Session()
async with session.client("mediatailor") as client:
client: MediaTailorClient
Exceptions
aioboto3
client exceptions are generated in runtime.
This class provides code completion for session.client("mediatailor").exceptions
structure.
async with session.client("mediatailor") as client:
try:
do_something(client)
except (
client.BadRequestException,
client.ClientError,
) as e:
print(e)
from types_aiobotocore_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 session.client("mediatailor").can_paginate
method.
boto3 documentation
close
Closes underlying endpoint connections.
Type annotations and code completion for session.client("mediatailor").close
method.
boto3 documentation
configure_logs_for_playback_configuration
Configures Amazon CloudWatch log settings for a playback configuration.
Type annotations and code completion for session.client("mediatailor").configure_logs_for_playback_configuration
method.
boto3 documentation
await 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 session.client("mediatailor").create_channel
method.
boto3 documentation
await 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
Creates name for a specific live source in a source location.
Type annotations and code completion for session.client("mediatailor").create_live_source
method.
boto3 documentation
await 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 new prefetch schedule for the specified playback configuration.
Type annotations and code completion for session.client("mediatailor").create_prefetch_schedule
method.
boto3 documentation
await 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.
Type annotations and code completion for session.client("mediatailor").create_program
method.
boto3 documentation
await 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 on a specific channel.
Type annotations and code completion for session.client("mediatailor").create_source_location
method.
boto3 documentation
await 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
Creates name for a specific VOD source in a source location.
Type annotations and code completion for session.client("mediatailor").create_vod_source
method.
boto3 documentation
await 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 session.client("mediatailor").delete_channel
method.
boto3 documentation
kwargs: DeleteChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.delete_channel(**kwargs)
delete_channel_policy
Deletes a channel's IAM policy.
Type annotations and code completion for session.client("mediatailor").delete_channel_policy
method.
boto3 documentation
await def delete_channel_policy(
self,
*,
ChannelName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteChannelPolicyRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.delete_channel_policy(**kwargs)
delete_live_source
Deletes a specific live source in a specific source location.
Type annotations and code completion for session.client("mediatailor").delete_live_source
method.
boto3 documentation
await 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 the playback configuration for the specified name.
Type annotations and code completion for session.client("mediatailor").delete_playback_configuration
method.
boto3 documentation
await def delete_playback_configuration(
self,
*,
Name: str,
) -> Dict[str, Any]:
...
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 session.client("mediatailor").delete_prefetch_schedule
method.
boto3 documentation
await 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 specific program on a specific channel.
Type annotations and code completion for session.client("mediatailor").delete_program
method.
boto3 documentation
await 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 on a specific channel.
Type annotations and code completion for session.client("mediatailor").delete_source_location
method.
boto3 documentation
await def delete_source_location(
self,
*,
SourceLocationName: str,
) -> Dict[str, Any]:
...
kwargs: DeleteSourceLocationRequestRequestTypeDef = { # (1)
"SourceLocationName": ...,
}
parent.delete_source_location(**kwargs)
delete_vod_source
Deletes a specific VOD source in a specific source location.
Type annotations and code completion for session.client("mediatailor").delete_vod_source
method.
boto3 documentation
await 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 the properties of a specific channel.
Type annotations and code completion for session.client("mediatailor").describe_channel
method.
boto3 documentation
await def describe_channel(
self,
*,
ChannelName: str,
) -> DescribeChannelResponseTypeDef: # (1)
...
kwargs: DescribeChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.describe_channel(**kwargs)
describe_live_source
Provides details about a specific live source in a specific source location.
Type annotations and code completion for session.client("mediatailor").describe_live_source
method.
boto3 documentation
await def describe_live_source(
self,
*,
LiveSourceName: str,
SourceLocationName: str,
) -> DescribeLiveSourceResponseTypeDef: # (1)
...
kwargs: DescribeLiveSourceRequestRequestTypeDef = { # (1)
"LiveSourceName": ...,
"SourceLocationName": ...,
}
parent.describe_live_source(**kwargs)
describe_program
Retrieves the properties of the requested program.
Type annotations and code completion for session.client("mediatailor").describe_program
method.
boto3 documentation
await def describe_program(
self,
*,
ChannelName: str,
ProgramName: str,
) -> DescribeProgramResponseTypeDef: # (1)
...
kwargs: DescribeProgramRequestRequestTypeDef = { # (1)
"ChannelName": ...,
"ProgramName": ...,
}
parent.describe_program(**kwargs)
describe_source_location
Retrieves the properties of the requested source location.
Type annotations and code completion for session.client("mediatailor").describe_source_location
method.
boto3 documentation
await 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 VOD source in a specific source location.
Type annotations and code completion for session.client("mediatailor").describe_vod_source
method.
boto3 documentation
await 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 session.client("mediatailor").generate_presigned_url
method.
boto3 documentation
await def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_channel_policy
Retrieves information about a channel's IAM policy.
Type annotations and code completion for session.client("mediatailor").get_channel_policy
method.
boto3 documentation
await 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 session.client("mediatailor").get_channel_schedule
method.
boto3 documentation
await 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
Returns the playback configuration for the specified name.
Type annotations and code completion for session.client("mediatailor").get_playback_configuration
method.
boto3 documentation
await def get_playback_configuration(
self,
*,
Name: str,
) -> GetPlaybackConfigurationResponseTypeDef: # (1)
...
kwargs: GetPlaybackConfigurationRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_playback_configuration(**kwargs)
get_prefetch_schedule
Returns information about the prefetch schedule for a specific playback configuration.
Type annotations and code completion for session.client("mediatailor").get_prefetch_schedule
method.
boto3 documentation
await def get_prefetch_schedule(
self,
*,
Name: str,
PlaybackConfigurationName: str,
) -> GetPrefetchScheduleResponseTypeDef: # (1)
...
kwargs: GetPrefetchScheduleRequestRequestTypeDef = { # (1)
"Name": ...,
"PlaybackConfigurationName": ...,
}
parent.get_prefetch_schedule(**kwargs)
list_alerts
Returns a list of alerts for the given resource.
Type annotations and code completion for session.client("mediatailor").list_alerts
method.
boto3 documentation
await def list_alerts(
self,
*,
ResourceArn: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListAlertsResponseTypeDef: # (1)
...
kwargs: ListAlertsRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_alerts(**kwargs)
list_channels
Retrieves a list of channels that are associated with this account.
Type annotations and code completion for session.client("mediatailor").list_channels
method.
boto3 documentation
await def list_channels(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListChannelsResponseTypeDef: # (1)
...
kwargs: ListChannelsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_channels(**kwargs)
list_live_sources
lists all the live sources in a source location.
Type annotations and code completion for session.client("mediatailor").list_live_sources
method.
boto3 documentation
await 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
Returns a list of the playback configurations defined in AWS Elemental MediaTailor.
Type annotations and code completion for session.client("mediatailor").list_playback_configurations
method.
boto3 documentation
await def list_playback_configurations(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListPlaybackConfigurationsResponseTypeDef: # (1)
...
kwargs: ListPlaybackConfigurationsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_playback_configurations(**kwargs)
list_prefetch_schedules
Creates a new prefetch schedule.
Type annotations and code completion for session.client("mediatailor").list_prefetch_schedules
method.
boto3 documentation
await 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
Retrieves a list of source locations.
Type annotations and code completion for session.client("mediatailor").list_source_locations
method.
boto3 documentation
await def list_source_locations(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListSourceLocationsResponseTypeDef: # (1)
...
kwargs: ListSourceLocationsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_source_locations(**kwargs)
list_tags_for_resource
Returns a list of the tags assigned to the specified playback configuration resource.
Type annotations and code completion for session.client("mediatailor").list_tags_for_resource
method.
boto3 documentation
await def list_tags_for_resource(
self,
*,
ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
list_vod_sources
Lists all the VOD sources in a source location.
Type annotations and code completion for session.client("mediatailor").list_vod_sources
method.
boto3 documentation
await 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 session.client("mediatailor").put_channel_policy
method.
boto3 documentation
await 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
Adds a new playback configuration to AWS Elemental MediaTailor.
Type annotations and code completion for session.client("mediatailor").put_playback_configuration
method.
boto3 documentation
await def put_playback_configuration(
self,
*,
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)
Name: str = ...,
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)
"AdDecisionServerUrl": ...,
}
parent.put_playback_configuration(**kwargs)
start_channel
Starts a specific channel.
Type annotations and code completion for session.client("mediatailor").start_channel
method.
boto3 documentation
kwargs: StartChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.start_channel(**kwargs)
stop_channel
Stops a specific channel.
Type annotations and code completion for session.client("mediatailor").stop_channel
method.
boto3 documentation
kwargs: StopChannelRequestRequestTypeDef = { # (1)
"ChannelName": ...,
}
parent.stop_channel(**kwargs)
tag_resource
Adds tags to the specified playback configuration resource.
Type annotations and code completion for session.client("mediatailor").tag_resource
method.
boto3 documentation
await def tag_resource(
self,
*,
ResourceArn: str,
Tags: Mapping[str, str],
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"Tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource
Removes tags from the specified playback configuration resource.
Type annotations and code completion for session.client("mediatailor").untag_resource
method.
boto3 documentation
await def untag_resource(
self,
*,
ResourceArn: str,
TagKeys: Sequence[str],
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagKeys": ...,
}
parent.untag_resource(**kwargs)
update_channel
Updates an existing channel.
Type annotations and code completion for session.client("mediatailor").update_channel
method.
boto3 documentation
await 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 specific live source in a specific source location.
Type annotations and code completion for session.client("mediatailor").update_live_source
method.
boto3 documentation
await 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_source_location
Updates a source location on a specific channel.
Type annotations and code completion for session.client("mediatailor").update_source_location
method.
boto3 documentation
await 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 specific VOD source in a specific source location.
Type annotations and code completion for session.client("mediatailor").update_vod_source
method.
boto3 documentation
await 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)
__aenter__
Type annotations and code completion for session.client("mediatailor").__aenter__
method.
boto3 documentation
__aexit__
Type annotations and code completion for session.client("mediatailor").__aexit__
method.
boto3 documentation
get_paginator
Type annotations and code completion for session.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