Class: Aws::MediaTailor::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::MediaTailor::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb
Overview
An API client for MediaTailor. To construct a client, you need to configure a :region and :credentials.
client = Aws::MediaTailor::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#configure_logs_for_channel(params = {}) ⇒ Types::ConfigureLogsForChannelResponse
Configures Amazon CloudWatch log settings for a channel.
-
#configure_logs_for_playback_configuration(params = {}) ⇒ Types::ConfigureLogsForPlaybackConfigurationResponse
Defines where AWS Elemental MediaTailor sends logs for the playback configuration.
-
#create_channel(params = {}) ⇒ Types::CreateChannelResponse
Creates a channel.
-
#create_live_source(params = {}) ⇒ Types::CreateLiveSourceResponse
The live source configuration.
-
#create_prefetch_schedule(params = {}) ⇒ Types::CreatePrefetchScheduleResponse
Creates a prefetch schedule for a playback configuration.
-
#create_program(params = {}) ⇒ Types::CreateProgramResponse
Creates a program within a channel.
-
#create_source_location(params = {}) ⇒ Types::CreateSourceLocationResponse
Creates a source location.
-
#create_vod_source(params = {}) ⇒ Types::CreateVodSourceResponse
The VOD source configuration parameters.
-
#delete_channel(params = {}) ⇒ Struct
Deletes a channel.
-
#delete_channel_policy(params = {}) ⇒ Struct
The channel policy to delete.
-
#delete_function(params = {}) ⇒ Struct
Deletes a function.
-
#delete_live_source(params = {}) ⇒ Struct
The live source to delete.
-
#delete_playback_configuration(params = {}) ⇒ Struct
Deletes a playback configuration.
-
#delete_prefetch_schedule(params = {}) ⇒ Struct
Deletes a prefetch schedule for a specific playback configuration.
-
#delete_program(params = {}) ⇒ Struct
Deletes a program within a channel.
-
#delete_source_location(params = {}) ⇒ Struct
Deletes a source location.
-
#delete_vod_source(params = {}) ⇒ Struct
The video on demand (VOD) source to delete.
-
#describe_channel(params = {}) ⇒ Types::DescribeChannelResponse
Describes a channel.
-
#describe_live_source(params = {}) ⇒ Types::DescribeLiveSourceResponse
The live source to describe.
-
#describe_program(params = {}) ⇒ Types::DescribeProgramResponse
Describes a program within a channel.
-
#describe_source_location(params = {}) ⇒ Types::DescribeSourceLocationResponse
Describes a source location.
-
#describe_vod_source(params = {}) ⇒ Types::DescribeVodSourceResponse
Provides details about a specific video on demand (VOD) source in a specific source location.
-
#get_channel_policy(params = {}) ⇒ Types::GetChannelPolicyResponse
Returns the channel's IAM policy.
-
#get_channel_schedule(params = {}) ⇒ Types::GetChannelScheduleResponse
Retrieves information about your channel's schedule.
-
#get_function(params = {}) ⇒ Types::GetFunctionResponse
Retrieves the configuration and metadata for a function.
-
#get_playback_configuration(params = {}) ⇒ Types::GetPlaybackConfigurationResponse
Retrieves a playback configuration.
-
#get_prefetch_schedule(params = {}) ⇒ Types::GetPrefetchScheduleResponse
Retrieves a prefetch schedule for a playback configuration.
-
#list_alerts(params = {}) ⇒ Types::ListAlertsResponse
Lists the alerts that are associated with a MediaTailor channel assembly resource.
-
#list_channels(params = {}) ⇒ Types::ListChannelsResponse
Retrieves information about the channels that are associated with the current AWS account.
-
#list_functions(params = {}) ⇒ Types::ListFunctionsResponse
Retrieves all functions associated with your AWS account in the current Region.
-
#list_live_sources(params = {}) ⇒ Types::ListLiveSourcesResponse
Lists the live sources contained in a source location.
-
#list_playback_configurations(params = {}) ⇒ Types::ListPlaybackConfigurationsResponse
Retrieves existing playback configurations.
-
#list_prefetch_schedules(params = {}) ⇒ Types::ListPrefetchSchedulesResponse
Lists the prefetch schedules for a playback configuration.
-
#list_source_locations(params = {}) ⇒ Types::ListSourceLocationsResponse
Lists the source locations for a channel.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
A list of tags that are associated with this resource.
-
#list_vod_sources(params = {}) ⇒ Types::ListVodSourcesResponse
Lists the VOD sources contained in a source location.
-
#put_channel_policy(params = {}) ⇒ Struct
Creates an IAM policy for the channel.
-
#put_function(params = {}) ⇒ Types::PutFunctionResponse
Creates or updates a function.
-
#put_playback_configuration(params = {}) ⇒ Types::PutPlaybackConfigurationResponse
Creates a playback configuration.
-
#start_channel(params = {}) ⇒ Struct
Starts a channel.
-
#stop_channel(params = {}) ⇒ Struct
Stops a channel.
-
#tag_resource(params = {}) ⇒ Struct
The resource to tag.
-
#untag_resource(params = {}) ⇒ Struct
The resource to untag.
-
#update_channel(params = {}) ⇒ Types::UpdateChannelResponse
Updates a channel.
-
#update_live_source(params = {}) ⇒ Types::UpdateLiveSourceResponse
Updates a live source's configuration.
-
#update_program(params = {}) ⇒ Types::UpdateProgramResponse
Updates a program within a channel.
-
#update_source_location(params = {}) ⇒ Types::UpdateSourceLocationResponse
Updates a source location.
-
#update_vod_source(params = {}) ⇒ Types::UpdateVodSourceResponse
Updates a VOD source's configuration.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
471 472 473 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 471 def initialize(*args) super end |
Instance Method Details
#configure_logs_for_channel(params = {}) ⇒ Types::ConfigureLogsForChannelResponse
Configures Amazon CloudWatch log settings for a channel.
507 508 509 510 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 507 def configure_logs_for_channel(params = {}, = {}) req = build_request(:configure_logs_for_channel, params) req.send_request() end |
#configure_logs_for_playback_configuration(params = {}) ⇒ Types::ConfigureLogsForPlaybackConfigurationResponse
Defines where AWS Elemental MediaTailor sends logs for the playback configuration.
600 601 602 603 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 600 def configure_logs_for_playback_configuration(params = {}, = {}) req = build_request(:configure_logs_for_playback_configuration, params) req.send_request() end |
#create_channel(params = {}) ⇒ Types::CreateChannelResponse
Creates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
737 738 739 740 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 737 def create_channel(params = {}, = {}) req = build_request(:create_channel, params) req.send_request() end |
#create_live_source(params = {}) ⇒ Types::CreateLiveSourceResponse
The live source configuration.
808 809 810 811 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 808 def create_live_source(params = {}, = {}) req = build_request(:create_live_source, params) req.send_request() end |
#create_prefetch_schedule(params = {}) ⇒ Types::CreatePrefetchScheduleResponse
Creates a prefetch schedule for a playback configuration. A prefetch schedule allows you to tell MediaTailor to fetch and prepare certain ads before an ad break happens. For more information about ad prefetching, see Using ad prefetching in the MediaTailor User Guide.
993 994 995 996 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 993 def create_prefetch_schedule(params = {}, = {}) req = build_request(:create_prefetch_schedule, params) req.send_request() end |
#create_program(params = {}) ⇒ Types::CreateProgramResponse
Creates a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
1243 1244 1245 1246 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1243 def create_program(params = {}, = {}) req = build_request(:create_program, params) req.send_request() end |
#create_source_location(params = {}) ⇒ Types::CreateSourceLocationResponse
Creates a source location. A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.
1346 1347 1348 1349 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1346 def create_source_location(params = {}, = {}) req = build_request(:create_source_location, params) req.send_request() end |
#create_vod_source(params = {}) ⇒ Types::CreateVodSourceResponse
The VOD source configuration parameters.
1417 1418 1419 1420 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1417 def create_vod_source(params = {}, = {}) req = build_request(:create_vod_source, params) req.send_request() end |
#delete_channel(params = {}) ⇒ Struct
Deletes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
1444 1445 1446 1447 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1444 def delete_channel(params = {}, = {}) req = build_request(:delete_channel, params) req.send_request() end |
#delete_channel_policy(params = {}) ⇒ Struct
The channel policy to delete.
1466 1467 1468 1469 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1466 def delete_channel_policy(params = {}, = {}) req = build_request(:delete_channel_policy, params) req.send_request() end |
#delete_function(params = {}) ⇒ Struct
Deletes a function. MediaTailor prevents deletion of a function that is still referenced by a playback configuration or by another function. Remove all references before deleting. For more information about functions, see Working with functions in the MediaTailor User Guide.
1496 1497 1498 1499 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1496 def delete_function(params = {}, = {}) req = build_request(:delete_function, params) req.send_request() end |
#delete_live_source(params = {}) ⇒ Struct
The live source to delete.
1522 1523 1524 1525 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1522 def delete_live_source(params = {}, = {}) req = build_request(:delete_live_source, params) req.send_request() end |
#delete_playback_configuration(params = {}) ⇒ Struct
Deletes a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
1550 1551 1552 1553 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1550 def delete_playback_configuration(params = {}, = {}) req = build_request(:delete_playback_configuration, params) req.send_request() end |
#delete_prefetch_schedule(params = {}) ⇒ Struct
Deletes a prefetch schedule for a specific playback configuration. If
you call DeletePrefetchSchedule on an expired prefetch schedule,
MediaTailor returns an HTTP 404 status code. For more information
about ad prefetching, see Using ad prefetching in the
MediaTailor User Guide.
1585 1586 1587 1588 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1585 def delete_prefetch_schedule(params = {}, = {}) req = build_request(:delete_prefetch_schedule, params) req.send_request() end |
#delete_program(params = {}) ⇒ Struct
Deletes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
1616 1617 1618 1619 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1616 def delete_program(params = {}, = {}) req = build_request(:delete_program, params) req.send_request() end |
#delete_source_location(params = {}) ⇒ Struct
Deletes a source location. A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.
1644 1645 1646 1647 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1644 def delete_source_location(params = {}, = {}) req = build_request(:delete_source_location, params) req.send_request() end |
#delete_vod_source(params = {}) ⇒ Struct
The video on demand (VOD) source to delete.
1670 1671 1672 1673 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1670 def delete_vod_source(params = {}, = {}) req = build_request(:delete_vod_source, params) req.send_request() end |
#describe_channel(params = {}) ⇒ Types::DescribeChannelResponse
Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
1742 1743 1744 1745 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1742 def describe_channel(params = {}, = {}) req = build_request(:describe_channel, params) req.send_request() end |
#describe_live_source(params = {}) ⇒ Types::DescribeLiveSourceResponse
The live source to describe.
1790 1791 1792 1793 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1790 def describe_live_source(params = {}, = {}) req = build_request(:describe_live_source, params) req.send_request() end |
#describe_program(params = {}) ⇒ Types::DescribeProgramResponse
Describes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
1903 1904 1905 1906 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1903 def describe_program(params = {}, = {}) req = build_request(:describe_program, params) req.send_request() end |
#describe_source_location(params = {}) ⇒ Types::DescribeSourceLocationResponse
Describes a source location. A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.
1959 1960 1961 1962 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 1959 def describe_source_location(params = {}, = {}) req = build_request(:describe_source_location, params) req.send_request() end |
#describe_vod_source(params = {}) ⇒ Types::DescribeVodSourceResponse
Provides details about a specific video on demand (VOD) source in a specific source location.
2011 2012 2013 2014 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2011 def describe_vod_source(params = {}, = {}) req = build_request(:describe_vod_source, params) req.send_request() end |
#get_channel_policy(params = {}) ⇒ Types::GetChannelPolicyResponse
Returns the channel's IAM policy. IAM policies are used to control access to your channel.
2040 2041 2042 2043 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2040 def get_channel_policy(params = {}, = {}) req = build_request(:get_channel_policy, params) req.send_request() end |
#get_channel_schedule(params = {}) ⇒ Types::GetChannelScheduleResponse
Retrieves information about your channel's schedule.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2118 2119 2120 2121 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2118 def get_channel_schedule(params = {}, = {}) req = build_request(:get_channel_schedule, params) req.send_request() end |
#get_function(params = {}) ⇒ Types::GetFunctionResponse
Retrieves the configuration and metadata for a function. For more information about functions, see Working with functions in the MediaTailor User Guide.
2183 2184 2185 2186 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2183 def get_function(params = {}, = {}) req = build_request(:get_function, params) req.send_request() end |
#get_playback_configuration(params = {}) ⇒ Types::GetPlaybackConfigurationResponse
Retrieves a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
2292 2293 2294 2295 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2292 def get_playback_configuration(params = {}, = {}) req = build_request(:get_playback_configuration, params) req.send_request() end |
#get_prefetch_schedule(params = {}) ⇒ Types::GetPrefetchScheduleResponse
Retrieves a prefetch schedule for a playback configuration. A prefetch schedule allows you to tell MediaTailor to fetch and prepare certain ads before an ad break happens. For more information about ad prefetching, see Using ad prefetching in the MediaTailor User Guide.
2377 2378 2379 2380 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2377 def get_prefetch_schedule(params = {}, = {}) req = build_request(:get_prefetch_schedule, params) req.send_request() end |
#list_alerts(params = {}) ⇒ Types::ListAlertsResponse
Lists the alerts that are associated with a MediaTailor channel assembly resource.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2442 2443 2444 2445 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2442 def list_alerts(params = {}, = {}) req = build_request(:list_alerts, params) req.send_request() end |
#list_channels(params = {}) ⇒ Types::ListChannelsResponse
Retrieves information about the channels that are associated with the current AWS account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2523 2524 2525 2526 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2523 def list_channels(params = {}, = {}) req = build_request(:list_channels, params) req.send_request() end |
#list_functions(params = {}) ⇒ Types::ListFunctionsResponse
Retrieves all functions associated with your AWS account in the current Region. For more information about functions, see Working with functions in the MediaTailor User Guide.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2607 2608 2609 2610 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2607 def list_functions(params = {}, = {}) req = build_request(:list_functions, params) req.send_request() end |
#list_live_sources(params = {}) ⇒ Types::ListLiveSourcesResponse
Lists the live sources contained in a source location. A source represents a piece of content.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2678 2679 2680 2681 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2678 def list_live_sources(params = {}, = {}) req = build_request(:list_live_sources, params) req.send_request() end |
#list_playback_configurations(params = {}) ⇒ Types::ListPlaybackConfigurationsResponse
Retrieves existing playback configurations. For information about MediaTailor configurations, see Working with Configurations in AWS Elemental MediaTailor.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2790 2791 2792 2793 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2790 def list_playback_configurations(params = {}, = {}) req = build_request(:list_playback_configurations, params) req.send_request() end |
#list_prefetch_schedules(params = {}) ⇒ Types::ListPrefetchSchedulesResponse
Lists the prefetch schedules for a playback configuration.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2895 2896 2897 2898 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2895 def list_prefetch_schedules(params = {}, = {}) req = build_request(:list_prefetch_schedules, params) req.send_request() end |
#list_source_locations(params = {}) ⇒ Types::ListSourceLocationsResponse
Lists the source locations for a channel. A source location defines the host server URL, and contains a list of sources.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2965 2966 2967 2968 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 2965 def list_source_locations(params = {}, = {}) req = build_request(:list_source_locations, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
A list of tags that are associated with this resource. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
3001 3002 3003 3004 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3001 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_vod_sources(params = {}) ⇒ Types::ListVodSourcesResponse
Lists the VOD sources contained in a source location. A source represents a piece of content.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3071 3072 3073 3074 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3071 def list_vod_sources(params = {}, = {}) req = build_request(:list_vod_sources, params) req.send_request() end |
#put_channel_policy(params = {}) ⇒ Struct
Creates an IAM policy for the channel. IAM policies are used to control access to your channel.
3098 3099 3100 3101 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3098 def put_channel_policy(params = {}, = {}) req = build_request(:put_channel_policy, params) req.send_request() end |
#put_function(params = {}) ⇒ Types::PutFunctionResponse
Creates or updates a function. A function defines reusable logic that MediaTailor executes at lifecycle hooks during ad insertion. For more information about functions, see Working with functions in the MediaTailor User Guide.
3245 3246 3247 3248 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3245 def put_function(params = {}, = {}) req = build_request(:put_function, params) req.send_request() end |
#put_playback_configuration(params = {}) ⇒ Types::PutPlaybackConfigurationResponse
Creates a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
3532 3533 3534 3535 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3532 def put_playback_configuration(params = {}, = {}) req = build_request(:put_playback_configuration, params) req.send_request() end |
#start_channel(params = {}) ⇒ Struct
Starts a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
3559 3560 3561 3562 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3559 def start_channel(params = {}, = {}) req = build_request(:start_channel, params) req.send_request() end |
#stop_channel(params = {}) ⇒ Struct
Stops a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
3586 3587 3588 3589 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3586 def stop_channel(params = {}, = {}) req = build_request(:stop_channel, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
The resource to tag. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
3628 3629 3630 3631 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3628 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
The resource to untag.
3654 3655 3656 3657 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3654 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_channel(params = {}) ⇒ Types::UpdateChannelResponse
Updates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
3763 3764 3765 3766 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3763 def update_channel(params = {}, = {}) req = build_request(:update_channel, params) req.send_request() end |
#update_live_source(params = {}) ⇒ Types::UpdateLiveSourceResponse
Updates a live source's configuration.
3822 3823 3824 3825 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 3822 def update_live_source(params = {}, = {}) req = build_request(:update_live_source, params) req.send_request() end |
#update_program(params = {}) ⇒ Types::UpdateProgramResponse
Updates a program within a channel.
4039 4040 4041 4042 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 4039 def update_program(params = {}, = {}) req = build_request(:update_program, params) req.send_request() end |
#update_source_location(params = {}) ⇒ Types::UpdateSourceLocationResponse
Updates a source location. A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.
4129 4130 4131 4132 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 4129 def update_source_location(params = {}, = {}) req = build_request(:update_source_location, params) req.send_request() end |
#update_vod_source(params = {}) ⇒ Types::UpdateVodSourceResponse
Updates a VOD source's configuration.
4188 4189 4190 4191 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/client.rb', line 4188 def update_vod_source(params = {}, = {}) req = build_request(:update_vod_source, params) req.send_request() end |