View Source aws_medialive (aws v1.0.4)

API for AWS Elemental MediaLive

Summary

Functions

Accept an incoming input device transfer.

Starts delete of resources.
Starts existing resources
Stops running resources
Cancel an input device transfer that you have requested.

Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor.

Creates a new channel
Create an input
Creates a Input Security Group
Create a new multiplex.
Create a new program in the multiplex.
Create tags for a resource

Starts deletion of channel.

Deletes the input end point
Delete an expired reservation.
Delete all schedule actions on a channel.
Removes tags for a resource
Describe account configuration
Gets details about a channel
Produces details about an input
Gets the details for the input device
Get the latest thumbnail data for the input device.
Produces a summary of an Input Security Group
Gets details about a multiplex.
Get the details for a program in a multiplex.
Get details for an offering.
Get details for a reservation.
Get a channel schedule
Produces list of channels that have been created

List input devices that are currently being transferred.

List input devices
Produces a list of Input Security Groups for an account
Produces list of inputs that have been created
List the programs that currently exist for a specific multiplex.
Retrieve a list of the existing multiplexes.
List offerings available for purchase.
List purchased reservations.
Produces list of tags that have been created for a resource
Purchase an offering and create a reservation.

Send a reboot command to the specified input device.

Reject the transfer of the specified input device to your AWS account.
Restart pipelines in one channel that is currently running.
Starts an existing channel

Start an input device that is attached to a MediaConnect flow.

Start a maintenance window for the specified input device.

Start (run) the multiplex.

Stops a running channel

Stop an input device that is attached to a MediaConnect flow.

Stops a running multiplex.

Start an input device transfer to another AWS account.

Update account configuration
Changes the class of the channel.
Updates the parameters for the input device.
Update an Input Security Group's Whilelists.

Functions

Link to this function

accept_input_device_transfer(Client, InputDeviceId, Input)

View Source

Accept an incoming input device transfer.

The ownership of the device will transfer to your AWS account.
Link to this function

accept_input_device_transfer(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

batch_delete(Client, Input)

View Source
Starts delete of resources.
Link to this function

batch_delete(Client, Input0, Options0)

View Source
Link to this function

batch_start(Client, Input)

View Source
Starts existing resources
Link to this function

batch_start(Client, Input0, Options0)

View Source
Link to this function

batch_stop(Client, Input)

View Source
Stops running resources
Link to this function

batch_stop(Client, Input0, Options0)

View Source
Link to this function

batch_update_schedule(Client, ChannelId, Input)

View Source
Update a channel schedule
Link to this function

batch_update_schedule(Client, ChannelId, Input0, Options0)

View Source
Link to this function

cancel_input_device_transfer(Client, InputDeviceId, Input)

View Source
Cancel an input device transfer that you have requested.
Link to this function

cancel_input_device_transfer(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

claim_device(Client, Input)

View Source

Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor.

After the request succeeds, you will own the device.
Link to this function

claim_device(Client, Input0, Options0)

View Source
Link to this function

create_channel(Client, Input)

View Source
Creates a new channel
Link to this function

create_channel(Client, Input0, Options0)

View Source
Link to this function

create_input(Client, Input)

View Source
Create an input
Link to this function

create_input(Client, Input0, Options0)

View Source
Link to this function

create_input_security_group(Client, Input)

View Source
Creates a Input Security Group
Link to this function

create_input_security_group(Client, Input0, Options0)

View Source
Link to this function

create_multiplex(Client, Input)

View Source
Create a new multiplex.
Link to this function

create_multiplex(Client, Input0, Options0)

View Source
Link to this function

create_multiplex_program(Client, MultiplexId, Input)

View Source
Create a new program in the multiplex.
Link to this function

create_multiplex_program(Client, MultiplexId, Input0, Options0)

View Source
Link to this function

create_partner_input(Client, InputId, Input)

View Source
Create a partner input
Link to this function

create_partner_input(Client, InputId, Input0, Options0)

View Source
Link to this function

create_tags(Client, ResourceArn, Input)

View Source
Create tags for a resource
Link to this function

create_tags(Client, ResourceArn, Input0, Options0)

View Source
Link to this function

delete_channel(Client, ChannelId, Input)

View Source

Starts deletion of channel.

The associated outputs are also deleted.
Link to this function

delete_channel(Client, ChannelId, Input0, Options0)

View Source
Link to this function

delete_input(Client, InputId, Input)

View Source
Deletes the input end point
Link to this function

delete_input(Client, InputId, Input0, Options0)

View Source
Link to this function

delete_input_security_group(Client, InputSecurityGroupId, Input)

View Source
Deletes an Input Security Group
Link to this function

delete_input_security_group(Client, InputSecurityGroupId, Input0, Options0)

View Source
Link to this function

delete_multiplex(Client, MultiplexId, Input)

View Source

Delete a multiplex.

The multiplex must be idle.
Link to this function

delete_multiplex(Client, MultiplexId, Input0, Options0)

View Source
Link to this function

delete_multiplex_program(Client, MultiplexId, ProgramName, Input)

View Source
Delete a program from a multiplex.
Link to this function

delete_multiplex_program(Client, MultiplexId, ProgramName, Input0, Options0)

View Source
Link to this function

delete_reservation(Client, ReservationId, Input)

View Source
Delete an expired reservation.
Link to this function

delete_reservation(Client, ReservationId, Input0, Options0)

View Source
Link to this function

delete_schedule(Client, ChannelId, Input)

View Source
Delete all schedule actions on a channel.
Link to this function

delete_schedule(Client, ChannelId, Input0, Options0)

View Source
Link to this function

delete_tags(Client, ResourceArn, Input)

View Source
Removes tags for a resource
Link to this function

delete_tags(Client, ResourceArn, Input0, Options0)

View Source
Link to this function

describe_account_configuration(Client)

View Source
Describe account configuration
Link to this function

describe_account_configuration(Client, QueryMap, HeadersMap)

View Source
Link to this function

describe_account_configuration(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_channel(Client, ChannelId)

View Source
Gets details about a channel
Link to this function

describe_channel(Client, ChannelId, QueryMap, HeadersMap)

View Source
Link to this function

describe_channel(Client, ChannelId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_input(Client, InputId)

View Source
Produces details about an input
Link to this function

describe_input(Client, InputId, QueryMap, HeadersMap)

View Source
Link to this function

describe_input(Client, InputId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_input_device(Client, InputDeviceId)

View Source
Gets the details for the input device
Link to this function

describe_input_device(Client, InputDeviceId, QueryMap, HeadersMap)

View Source
Link to this function

describe_input_device(Client, InputDeviceId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_input_device_thumbnail(Client, InputDeviceId, Accept)

View Source
Get the latest thumbnail data for the input device.
Link to this function

describe_input_device_thumbnail(Client, InputDeviceId, Accept, QueryMap, HeadersMap)

View Source
Link to this function

describe_input_device_thumbnail(Client, InputDeviceId, Accept, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_input_security_group(Client, InputSecurityGroupId)

View Source
Produces a summary of an Input Security Group
Link to this function

describe_input_security_group(Client, InputSecurityGroupId, QueryMap, HeadersMap)

View Source
Link to this function

describe_input_security_group(Client, InputSecurityGroupId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_multiplex(Client, MultiplexId)

View Source
Gets details about a multiplex.
Link to this function

describe_multiplex(Client, MultiplexId, QueryMap, HeadersMap)

View Source
Link to this function

describe_multiplex(Client, MultiplexId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_multiplex_program(Client, MultiplexId, ProgramName)

View Source
Get the details for a program in a multiplex.
Link to this function

describe_multiplex_program(Client, MultiplexId, ProgramName, QueryMap, HeadersMap)

View Source
Link to this function

describe_multiplex_program(Client, MultiplexId, ProgramName, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_offering(Client, OfferingId)

View Source
Get details for an offering.
Link to this function

describe_offering(Client, OfferingId, QueryMap, HeadersMap)

View Source
Link to this function

describe_offering(Client, OfferingId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_reservation(Client, ReservationId)

View Source
Get details for a reservation.
Link to this function

describe_reservation(Client, ReservationId, QueryMap, HeadersMap)

View Source
Link to this function

describe_reservation(Client, ReservationId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_schedule(Client, ChannelId)

View Source
Get a channel schedule
Link to this function

describe_schedule(Client, ChannelId, QueryMap, HeadersMap)

View Source
Link to this function

describe_schedule(Client, ChannelId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_thumbnails(Client, ChannelId, PipelineId, ThumbnailType)

View Source
Describe the latest thumbnails data.
Link to this function

describe_thumbnails(Client, ChannelId, PipelineId, ThumbnailType, QueryMap, HeadersMap)

View Source
Link to this function

describe_thumbnails(Client, ChannelId, PipelineId, ThumbnailType, QueryMap, HeadersMap, Options0)

View Source
Produces list of channels that have been created
Link to this function

list_channels(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_channels(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_input_device_transfers(Client, TransferType)

View Source

List input devices that are currently being transferred.

List input devices that you are transferring from your AWS account or input devices that another AWS account is transferring to you.
Link to this function

list_input_device_transfers(Client, TransferType, QueryMap, HeadersMap)

View Source
Link to this function

list_input_device_transfers(Client, TransferType, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_input_devices(Client)

View Source
List input devices
Link to this function

list_input_devices(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_input_devices(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_input_security_groups(Client)

View Source
Produces a list of Input Security Groups for an account
Link to this function

list_input_security_groups(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_input_security_groups(Client, QueryMap, HeadersMap, Options0)

View Source
Produces list of inputs that have been created
Link to this function

list_inputs(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_inputs(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_multiplex_programs(Client, MultiplexId)

View Source
List the programs that currently exist for a specific multiplex.
Link to this function

list_multiplex_programs(Client, MultiplexId, QueryMap, HeadersMap)

View Source
Link to this function

list_multiplex_programs(Client, MultiplexId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_multiplexes(Client)

View Source
Retrieve a list of the existing multiplexes.
Link to this function

list_multiplexes(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_multiplexes(Client, QueryMap, HeadersMap, Options0)

View Source
List offerings available for purchase.
Link to this function

list_offerings(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_offerings(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_reservations(Client)

View Source
List purchased reservations.
Link to this function

list_reservations(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_reservations(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_tags_for_resource(Client, ResourceArn)

View Source
Produces list of tags that have been created for a resource
Link to this function

list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap)

View Source
Link to this function

list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

purchase_offering(Client, OfferingId, Input)

View Source
Purchase an offering and create a reservation.
Link to this function

purchase_offering(Client, OfferingId, Input0, Options0)

View Source
Link to this function

reboot_input_device(Client, InputDeviceId, Input)

View Source

Send a reboot command to the specified input device.

The device will begin rebooting within a few seconds of sending the command. When the reboot is complete, the device’s connection status will change to connected.
Link to this function

reboot_input_device(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

reject_input_device_transfer(Client, InputDeviceId, Input)

View Source
Reject the transfer of the specified input device to your AWS account.
Link to this function

reject_input_device_transfer(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

restart_channel_pipelines(Client, ChannelId, Input)

View Source
Restart pipelines in one channel that is currently running.
Link to this function

restart_channel_pipelines(Client, ChannelId, Input0, Options0)

View Source
Link to this function

start_channel(Client, ChannelId, Input)

View Source
Starts an existing channel
Link to this function

start_channel(Client, ChannelId, Input0, Options0)

View Source
Link to this function

start_input_device(Client, InputDeviceId, Input)

View Source

Start an input device that is attached to a MediaConnect flow.

(There is no need to start a device that is attached to a MediaLive input; MediaLive starts the device when the channel starts.)
Link to this function

start_input_device(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

start_input_device_maintenance_window(Client, InputDeviceId, Input)

View Source

Start a maintenance window for the specified input device.

Starting a maintenance window will give the device up to two hours to install software. If the device was streaming prior to the maintenance, it will resume streaming when the software is fully installed. Devices automatically install updates while they are powered on and their MediaLive channels are stopped. A maintenance window allows you to update a device without having to stop MediaLive channels that use the device. The device must remain powered on and connected to the internet for the duration of the maintenance.
Link to this function

start_input_device_maintenance_window(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

start_multiplex(Client, MultiplexId, Input)

View Source

Start (run) the multiplex.

Starting the multiplex does not start the channels. You must explicitly start each channel.
Link to this function

start_multiplex(Client, MultiplexId, Input0, Options0)

View Source
Link to this function

stop_channel(Client, ChannelId, Input)

View Source
Stops a running channel
Link to this function

stop_channel(Client, ChannelId, Input0, Options0)

View Source
Link to this function

stop_input_device(Client, InputDeviceId, Input)

View Source

Stop an input device that is attached to a MediaConnect flow.

(There is no need to stop a device that is attached to a MediaLive input; MediaLive automatically stops the device when the channel stops.)
Link to this function

stop_input_device(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

stop_multiplex(Client, MultiplexId, Input)

View Source

Stops a running multiplex.

If the multiplex isn't running, this action has no effect.
Link to this function

stop_multiplex(Client, MultiplexId, Input0, Options0)

View Source
Link to this function

transfer_input_device(Client, InputDeviceId, Input)

View Source

Start an input device transfer to another AWS account.

After you make the request, the other account must accept or reject the transfer.
Link to this function

transfer_input_device(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

update_account_configuration(Client, Input)

View Source
Update account configuration
Link to this function

update_account_configuration(Client, Input0, Options0)

View Source
Link to this function

update_channel(Client, ChannelId, Input)

View Source
Updates a channel.
Link to this function

update_channel(Client, ChannelId, Input0, Options0)

View Source
Link to this function

update_channel_class(Client, ChannelId, Input)

View Source
Changes the class of the channel.
Link to this function

update_channel_class(Client, ChannelId, Input0, Options0)

View Source
Link to this function

update_input(Client, InputId, Input)

View Source
Updates an input.
Link to this function

update_input(Client, InputId, Input0, Options0)

View Source
Link to this function

update_input_device(Client, InputDeviceId, Input)

View Source
Updates the parameters for the input device.
Link to this function

update_input_device(Client, InputDeviceId, Input0, Options0)

View Source
Link to this function

update_input_security_group(Client, InputSecurityGroupId, Input)

View Source
Update an Input Security Group's Whilelists.
Link to this function

update_input_security_group(Client, InputSecurityGroupId, Input0, Options0)

View Source
Link to this function

update_multiplex(Client, MultiplexId, Input)

View Source
Updates a multiplex.
Link to this function

update_multiplex(Client, MultiplexId, Input0, Options0)

View Source
Link to this function

update_multiplex_program(Client, MultiplexId, ProgramName, Input)

View Source
Update a program in a multiplex.
Link to this function

update_multiplex_program(Client, MultiplexId, ProgramName, Input0, Options0)

View Source
Link to this function

update_reservation(Client, ReservationId, Input)

View Source
Update reservation.
Link to this function

update_reservation(Client, ReservationId, Input0, Options0)

View Source