/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the medialive-2017-10-14.normal.json service model.
*/
using System;
using System.Collections.Generic;
using Amazon.Runtime;
using Amazon.MediaLive.Model;
namespace Amazon.MediaLive
{
///
/// Interface for accessing MediaLive
///
/// API for AWS Elemental MediaLive
///
public partial interface IAmazonMediaLive : IAmazonService, IDisposable
{
#if BCL45 || AWS_ASYNC_ENUMERABLES_API
///
/// Paginators for the service
///
IMediaLivePaginatorFactory Paginators { get; }
#endif
#region AcceptInputDeviceTransfer
///
/// Accept an incoming input device transfer. The ownership of the device will transfer
/// to your AWS account.
///
/// Container for the necessary parameters to execute the AcceptInputDeviceTransfer service method.
///
/// The response from the AcceptInputDeviceTransfer service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for AcceptInputDeviceTransfer Operation
AcceptInputDeviceTransferResponse AcceptInputDeviceTransfer(AcceptInputDeviceTransferRequest request);
///
/// Initiates the asynchronous execution of the AcceptInputDeviceTransfer operation.
///
///
/// Container for the necessary parameters to execute the AcceptInputDeviceTransfer operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAcceptInputDeviceTransfer
/// operation.
/// REST API Reference for AcceptInputDeviceTransfer Operation
IAsyncResult BeginAcceptInputDeviceTransfer(AcceptInputDeviceTransferRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the AcceptInputDeviceTransfer operation.
///
///
/// The IAsyncResult returned by the call to BeginAcceptInputDeviceTransfer.
///
/// Returns a AcceptInputDeviceTransferResult from MediaLive.
/// REST API Reference for AcceptInputDeviceTransfer Operation
AcceptInputDeviceTransferResponse EndAcceptInputDeviceTransfer(IAsyncResult asyncResult);
#endregion
#region BatchDelete
///
/// Starts delete of resources.
///
/// Container for the necessary parameters to execute the BatchDelete service method.
///
/// The response from the BatchDelete service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for BatchDelete Operation
BatchDeleteResponse BatchDelete(BatchDeleteRequest request);
///
/// Initiates the asynchronous execution of the BatchDelete operation.
///
///
/// Container for the necessary parameters to execute the BatchDelete operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchDelete
/// operation.
/// REST API Reference for BatchDelete Operation
IAsyncResult BeginBatchDelete(BatchDeleteRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the BatchDelete operation.
///
///
/// The IAsyncResult returned by the call to BeginBatchDelete.
///
/// Returns a BatchDeleteResult from MediaLive.
/// REST API Reference for BatchDelete Operation
BatchDeleteResponse EndBatchDelete(IAsyncResult asyncResult);
#endregion
#region BatchStart
///
/// Starts existing resources
///
/// Container for the necessary parameters to execute the BatchStart service method.
///
/// The response from the BatchStart service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for BatchStart Operation
BatchStartResponse BatchStart(BatchStartRequest request);
///
/// Initiates the asynchronous execution of the BatchStart operation.
///
///
/// Container for the necessary parameters to execute the BatchStart operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchStart
/// operation.
/// REST API Reference for BatchStart Operation
IAsyncResult BeginBatchStart(BatchStartRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the BatchStart operation.
///
///
/// The IAsyncResult returned by the call to BeginBatchStart.
///
/// Returns a BatchStartResult from MediaLive.
/// REST API Reference for BatchStart Operation
BatchStartResponse EndBatchStart(IAsyncResult asyncResult);
#endregion
#region BatchStop
///
/// Stops running resources
///
/// Container for the necessary parameters to execute the BatchStop service method.
///
/// The response from the BatchStop service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for BatchStop Operation
BatchStopResponse BatchStop(BatchStopRequest request);
///
/// Initiates the asynchronous execution of the BatchStop operation.
///
///
/// Container for the necessary parameters to execute the BatchStop operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchStop
/// operation.
/// REST API Reference for BatchStop Operation
IAsyncResult BeginBatchStop(BatchStopRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the BatchStop operation.
///
///
/// The IAsyncResult returned by the call to BeginBatchStop.
///
/// Returns a BatchStopResult from MediaLive.
/// REST API Reference for BatchStop Operation
BatchStopResponse EndBatchStop(IAsyncResult asyncResult);
#endregion
#region BatchUpdateSchedule
///
/// Update a channel schedule
///
/// Container for the necessary parameters to execute the BatchUpdateSchedule service method.
///
/// The response from the BatchUpdateSchedule service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for BatchUpdateSchedule Operation
BatchUpdateScheduleResponse BatchUpdateSchedule(BatchUpdateScheduleRequest request);
///
/// Initiates the asynchronous execution of the BatchUpdateSchedule operation.
///
///
/// Container for the necessary parameters to execute the BatchUpdateSchedule operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchUpdateSchedule
/// operation.
/// REST API Reference for BatchUpdateSchedule Operation
IAsyncResult BeginBatchUpdateSchedule(BatchUpdateScheduleRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the BatchUpdateSchedule operation.
///
///
/// The IAsyncResult returned by the call to BeginBatchUpdateSchedule.
///
/// Returns a BatchUpdateScheduleResult from MediaLive.
/// REST API Reference for BatchUpdateSchedule Operation
BatchUpdateScheduleResponse EndBatchUpdateSchedule(IAsyncResult asyncResult);
#endregion
#region CancelInputDeviceTransfer
///
/// Cancel an input device transfer that you have requested.
///
/// Container for the necessary parameters to execute the CancelInputDeviceTransfer service method.
///
/// The response from the CancelInputDeviceTransfer service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for CancelInputDeviceTransfer Operation
CancelInputDeviceTransferResponse CancelInputDeviceTransfer(CancelInputDeviceTransferRequest request);
///
/// Initiates the asynchronous execution of the CancelInputDeviceTransfer operation.
///
///
/// Container for the necessary parameters to execute the CancelInputDeviceTransfer operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelInputDeviceTransfer
/// operation.
/// REST API Reference for CancelInputDeviceTransfer Operation
IAsyncResult BeginCancelInputDeviceTransfer(CancelInputDeviceTransferRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CancelInputDeviceTransfer operation.
///
///
/// The IAsyncResult returned by the call to BeginCancelInputDeviceTransfer.
///
/// Returns a CancelInputDeviceTransferResult from MediaLive.
/// REST API Reference for CancelInputDeviceTransfer Operation
CancelInputDeviceTransferResponse EndCancelInputDeviceTransfer(IAsyncResult asyncResult);
#endregion
#region ClaimDevice
///
/// 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.
///
/// Container for the necessary parameters to execute the ClaimDevice service method.
///
/// The response from the ClaimDevice service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for ClaimDevice Operation
ClaimDeviceResponse ClaimDevice(ClaimDeviceRequest request);
///
/// Initiates the asynchronous execution of the ClaimDevice operation.
///
///
/// Container for the necessary parameters to execute the ClaimDevice operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndClaimDevice
/// operation.
/// REST API Reference for ClaimDevice Operation
IAsyncResult BeginClaimDevice(ClaimDeviceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ClaimDevice operation.
///
///
/// The IAsyncResult returned by the call to BeginClaimDevice.
///
/// Returns a ClaimDeviceResult from MediaLive.
/// REST API Reference for ClaimDevice Operation
ClaimDeviceResponse EndClaimDevice(IAsyncResult asyncResult);
#endregion
#region CreateChannel
///
/// Creates a new channel
///
/// Container for the necessary parameters to execute the CreateChannel service method.
///
/// The response from the CreateChannel service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for CreateChannel Operation
CreateChannelResponse CreateChannel(CreateChannelRequest request);
///
/// Initiates the asynchronous execution of the CreateChannel operation.
///
///
/// Container for the necessary parameters to execute the CreateChannel operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateChannel
/// operation.
/// REST API Reference for CreateChannel Operation
IAsyncResult BeginCreateChannel(CreateChannelRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateChannel operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateChannel.
///
/// Returns a CreateChannelResult from MediaLive.
/// REST API Reference for CreateChannel Operation
CreateChannelResponse EndCreateChannel(IAsyncResult asyncResult);
#endregion
#region CreateInput
///
/// Create an input
///
/// Container for the necessary parameters to execute the CreateInput service method.
///
/// The response from the CreateInput service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for CreateInput Operation
CreateInputResponse CreateInput(CreateInputRequest request);
///
/// Initiates the asynchronous execution of the CreateInput operation.
///
///
/// Container for the necessary parameters to execute the CreateInput operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateInput
/// operation.
/// REST API Reference for CreateInput Operation
IAsyncResult BeginCreateInput(CreateInputRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateInput operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateInput.
///
/// Returns a CreateInputResult from MediaLive.
/// REST API Reference for CreateInput Operation
CreateInputResponse EndCreateInput(IAsyncResult asyncResult);
#endregion
#region CreateInputSecurityGroup
///
/// Creates a Input Security Group
///
/// Container for the necessary parameters to execute the CreateInputSecurityGroup service method.
///
/// The response from the CreateInputSecurityGroup service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for CreateInputSecurityGroup Operation
CreateInputSecurityGroupResponse CreateInputSecurityGroup(CreateInputSecurityGroupRequest request);
///
/// Initiates the asynchronous execution of the CreateInputSecurityGroup operation.
///
///
/// Container for the necessary parameters to execute the CreateInputSecurityGroup operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateInputSecurityGroup
/// operation.
/// REST API Reference for CreateInputSecurityGroup Operation
IAsyncResult BeginCreateInputSecurityGroup(CreateInputSecurityGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateInputSecurityGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateInputSecurityGroup.
///
/// Returns a CreateInputSecurityGroupResult from MediaLive.
/// REST API Reference for CreateInputSecurityGroup Operation
CreateInputSecurityGroupResponse EndCreateInputSecurityGroup(IAsyncResult asyncResult);
#endregion
#region CreateMultiplex
///
/// Create a new multiplex.
///
/// Container for the necessary parameters to execute the CreateMultiplex service method.
///
/// The response from the CreateMultiplex service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for CreateMultiplex Operation
CreateMultiplexResponse CreateMultiplex(CreateMultiplexRequest request);
///
/// Initiates the asynchronous execution of the CreateMultiplex operation.
///
///
/// Container for the necessary parameters to execute the CreateMultiplex operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateMultiplex
/// operation.
/// REST API Reference for CreateMultiplex Operation
IAsyncResult BeginCreateMultiplex(CreateMultiplexRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateMultiplex operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateMultiplex.
///
/// Returns a CreateMultiplexResult from MediaLive.
/// REST API Reference for CreateMultiplex Operation
CreateMultiplexResponse EndCreateMultiplex(IAsyncResult asyncResult);
#endregion
#region CreateMultiplexProgram
///
/// Create a new program in the multiplex.
///
/// Container for the necessary parameters to execute the CreateMultiplexProgram service method.
///
/// The response from the CreateMultiplexProgram service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for CreateMultiplexProgram Operation
CreateMultiplexProgramResponse CreateMultiplexProgram(CreateMultiplexProgramRequest request);
///
/// Initiates the asynchronous execution of the CreateMultiplexProgram operation.
///
///
/// Container for the necessary parameters to execute the CreateMultiplexProgram operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateMultiplexProgram
/// operation.
/// REST API Reference for CreateMultiplexProgram Operation
IAsyncResult BeginCreateMultiplexProgram(CreateMultiplexProgramRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateMultiplexProgram operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateMultiplexProgram.
///
/// Returns a CreateMultiplexProgramResult from MediaLive.
/// REST API Reference for CreateMultiplexProgram Operation
CreateMultiplexProgramResponse EndCreateMultiplexProgram(IAsyncResult asyncResult);
#endregion
#region CreatePartnerInput
///
/// Create a partner input
///
/// Container for the necessary parameters to execute the CreatePartnerInput service method.
///
/// The response from the CreatePartnerInput service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for CreatePartnerInput Operation
CreatePartnerInputResponse CreatePartnerInput(CreatePartnerInputRequest request);
///
/// Initiates the asynchronous execution of the CreatePartnerInput operation.
///
///
/// Container for the necessary parameters to execute the CreatePartnerInput operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreatePartnerInput
/// operation.
/// REST API Reference for CreatePartnerInput Operation
IAsyncResult BeginCreatePartnerInput(CreatePartnerInputRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreatePartnerInput operation.
///
///
/// The IAsyncResult returned by the call to BeginCreatePartnerInput.
///
/// Returns a CreatePartnerInputResult from MediaLive.
/// REST API Reference for CreatePartnerInput Operation
CreatePartnerInputResponse EndCreatePartnerInput(IAsyncResult asyncResult);
#endregion
#region CreateTags
///
/// Create tags for a resource
///
/// Container for the necessary parameters to execute the CreateTags service method.
///
/// The response from the CreateTags service method, as returned by MediaLive.
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
/// REST API Reference for CreateTags Operation
CreateTagsResponse CreateTags(CreateTagsRequest request);
///
/// Initiates the asynchronous execution of the CreateTags operation.
///
///
/// Container for the necessary parameters to execute the CreateTags operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateTags
/// operation.
/// REST API Reference for CreateTags Operation
IAsyncResult BeginCreateTags(CreateTagsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateTags operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateTags.
///
/// Returns a CreateTagsResult from MediaLive.
/// REST API Reference for CreateTags Operation
CreateTagsResponse EndCreateTags(IAsyncResult asyncResult);
#endregion
#region DeleteChannel
///
/// Starts deletion of channel. The associated outputs are also deleted.
///
/// Container for the necessary parameters to execute the DeleteChannel service method.
///
/// The response from the DeleteChannel service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteChannel Operation
DeleteChannelResponse DeleteChannel(DeleteChannelRequest request);
///
/// Initiates the asynchronous execution of the DeleteChannel operation.
///
///
/// Container for the necessary parameters to execute the DeleteChannel operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteChannel
/// operation.
/// REST API Reference for DeleteChannel Operation
IAsyncResult BeginDeleteChannel(DeleteChannelRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteChannel operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteChannel.
///
/// Returns a DeleteChannelResult from MediaLive.
/// REST API Reference for DeleteChannel Operation
DeleteChannelResponse EndDeleteChannel(IAsyncResult asyncResult);
#endregion
#region DeleteInput
///
/// Deletes the input end point
///
/// Container for the necessary parameters to execute the DeleteInput service method.
///
/// The response from the DeleteInput service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteInput Operation
DeleteInputResponse DeleteInput(DeleteInputRequest request);
///
/// Initiates the asynchronous execution of the DeleteInput operation.
///
///
/// Container for the necessary parameters to execute the DeleteInput operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteInput
/// operation.
/// REST API Reference for DeleteInput Operation
IAsyncResult BeginDeleteInput(DeleteInputRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteInput operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteInput.
///
/// Returns a DeleteInputResult from MediaLive.
/// REST API Reference for DeleteInput Operation
DeleteInputResponse EndDeleteInput(IAsyncResult asyncResult);
#endregion
#region DeleteInputSecurityGroup
///
/// Deletes an Input Security Group
///
/// Container for the necessary parameters to execute the DeleteInputSecurityGroup service method.
///
/// The response from the DeleteInputSecurityGroup service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteInputSecurityGroup Operation
DeleteInputSecurityGroupResponse DeleteInputSecurityGroup(DeleteInputSecurityGroupRequest request);
///
/// Initiates the asynchronous execution of the DeleteInputSecurityGroup operation.
///
///
/// Container for the necessary parameters to execute the DeleteInputSecurityGroup operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteInputSecurityGroup
/// operation.
/// REST API Reference for DeleteInputSecurityGroup Operation
IAsyncResult BeginDeleteInputSecurityGroup(DeleteInputSecurityGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteInputSecurityGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteInputSecurityGroup.
///
/// Returns a DeleteInputSecurityGroupResult from MediaLive.
/// REST API Reference for DeleteInputSecurityGroup Operation
DeleteInputSecurityGroupResponse EndDeleteInputSecurityGroup(IAsyncResult asyncResult);
#endregion
#region DeleteMultiplex
///
/// Delete a multiplex. The multiplex must be idle.
///
/// Container for the necessary parameters to execute the DeleteMultiplex service method.
///
/// The response from the DeleteMultiplex service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteMultiplex Operation
DeleteMultiplexResponse DeleteMultiplex(DeleteMultiplexRequest request);
///
/// Initiates the asynchronous execution of the DeleteMultiplex operation.
///
///
/// Container for the necessary parameters to execute the DeleteMultiplex operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteMultiplex
/// operation.
/// REST API Reference for DeleteMultiplex Operation
IAsyncResult BeginDeleteMultiplex(DeleteMultiplexRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteMultiplex operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteMultiplex.
///
/// Returns a DeleteMultiplexResult from MediaLive.
/// REST API Reference for DeleteMultiplex Operation
DeleteMultiplexResponse EndDeleteMultiplex(IAsyncResult asyncResult);
#endregion
#region DeleteMultiplexProgram
///
/// Delete a program from a multiplex.
///
/// Container for the necessary parameters to execute the DeleteMultiplexProgram service method.
///
/// The response from the DeleteMultiplexProgram service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteMultiplexProgram Operation
DeleteMultiplexProgramResponse DeleteMultiplexProgram(DeleteMultiplexProgramRequest request);
///
/// Initiates the asynchronous execution of the DeleteMultiplexProgram operation.
///
///
/// Container for the necessary parameters to execute the DeleteMultiplexProgram operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteMultiplexProgram
/// operation.
/// REST API Reference for DeleteMultiplexProgram Operation
IAsyncResult BeginDeleteMultiplexProgram(DeleteMultiplexProgramRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteMultiplexProgram operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteMultiplexProgram.
///
/// Returns a DeleteMultiplexProgramResult from MediaLive.
/// REST API Reference for DeleteMultiplexProgram Operation
DeleteMultiplexProgramResponse EndDeleteMultiplexProgram(IAsyncResult asyncResult);
#endregion
#region DeleteReservation
///
/// Delete an expired reservation.
///
/// Container for the necessary parameters to execute the DeleteReservation service method.
///
/// The response from the DeleteReservation service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteReservation Operation
DeleteReservationResponse DeleteReservation(DeleteReservationRequest request);
///
/// Initiates the asynchronous execution of the DeleteReservation operation.
///
///
/// Container for the necessary parameters to execute the DeleteReservation operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteReservation
/// operation.
/// REST API Reference for DeleteReservation Operation
IAsyncResult BeginDeleteReservation(DeleteReservationRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteReservation operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteReservation.
///
/// Returns a DeleteReservationResult from MediaLive.
/// REST API Reference for DeleteReservation Operation
DeleteReservationResponse EndDeleteReservation(IAsyncResult asyncResult);
#endregion
#region DeleteSchedule
///
/// Delete all schedule actions on a channel.
///
/// Container for the necessary parameters to execute the DeleteSchedule service method.
///
/// The response from the DeleteSchedule service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DeleteSchedule Operation
DeleteScheduleResponse DeleteSchedule(DeleteScheduleRequest request);
///
/// Initiates the asynchronous execution of the DeleteSchedule operation.
///
///
/// Container for the necessary parameters to execute the DeleteSchedule operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSchedule
/// operation.
/// REST API Reference for DeleteSchedule Operation
IAsyncResult BeginDeleteSchedule(DeleteScheduleRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteSchedule operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteSchedule.
///
/// Returns a DeleteScheduleResult from MediaLive.
/// REST API Reference for DeleteSchedule Operation
DeleteScheduleResponse EndDeleteSchedule(IAsyncResult asyncResult);
#endregion
#region DeleteTags
///
/// Removes tags for a resource
///
/// Container for the necessary parameters to execute the DeleteTags service method.
///
/// The response from the DeleteTags service method, as returned by MediaLive.
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
/// REST API Reference for DeleteTags Operation
DeleteTagsResponse DeleteTags(DeleteTagsRequest request);
///
/// Initiates the asynchronous execution of the DeleteTags operation.
///
///
/// Container for the necessary parameters to execute the DeleteTags operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteTags
/// operation.
/// REST API Reference for DeleteTags Operation
IAsyncResult BeginDeleteTags(DeleteTagsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteTags operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteTags.
///
/// Returns a DeleteTagsResult from MediaLive.
/// REST API Reference for DeleteTags Operation
DeleteTagsResponse EndDeleteTags(IAsyncResult asyncResult);
#endregion
#region DescribeAccountConfiguration
///
/// Get account configuration
///
/// Container for the necessary parameters to execute the DescribeAccountConfiguration service method.
///
/// The response from the DescribeAccountConfiguration service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeAccountConfiguration Operation
DescribeAccountConfigurationResponse DescribeAccountConfiguration(DescribeAccountConfigurationRequest request);
///
/// Initiates the asynchronous execution of the DescribeAccountConfiguration operation.
///
///
/// Container for the necessary parameters to execute the DescribeAccountConfiguration operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeAccountConfiguration
/// operation.
/// REST API Reference for DescribeAccountConfiguration Operation
IAsyncResult BeginDescribeAccountConfiguration(DescribeAccountConfigurationRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeAccountConfiguration operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeAccountConfiguration.
///
/// Returns a DescribeAccountConfigurationResult from MediaLive.
/// REST API Reference for DescribeAccountConfiguration Operation
DescribeAccountConfigurationResponse EndDescribeAccountConfiguration(IAsyncResult asyncResult);
#endregion
#region DescribeChannel
///
/// Gets details about a channel
///
/// Container for the necessary parameters to execute the DescribeChannel service method.
///
/// The response from the DescribeChannel service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeChannel Operation
DescribeChannelResponse DescribeChannel(DescribeChannelRequest request);
///
/// Initiates the asynchronous execution of the DescribeChannel operation.
///
///
/// Container for the necessary parameters to execute the DescribeChannel operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeChannel
/// operation.
/// REST API Reference for DescribeChannel Operation
IAsyncResult BeginDescribeChannel(DescribeChannelRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeChannel operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeChannel.
///
/// Returns a DescribeChannelResult from MediaLive.
/// REST API Reference for DescribeChannel Operation
DescribeChannelResponse EndDescribeChannel(IAsyncResult asyncResult);
#endregion
#region DescribeInput
///
/// Produces details about an input
///
/// Container for the necessary parameters to execute the DescribeInput service method.
///
/// The response from the DescribeInput service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeInput Operation
DescribeInputResponse DescribeInput(DescribeInputRequest request);
///
/// Initiates the asynchronous execution of the DescribeInput operation.
///
///
/// Container for the necessary parameters to execute the DescribeInput operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeInput
/// operation.
/// REST API Reference for DescribeInput Operation
IAsyncResult BeginDescribeInput(DescribeInputRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeInput operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeInput.
///
/// Returns a DescribeInputResult from MediaLive.
/// REST API Reference for DescribeInput Operation
DescribeInputResponse EndDescribeInput(IAsyncResult asyncResult);
#endregion
#region DescribeInputDevice
///
/// Gets the details for the input device
///
/// Container for the necessary parameters to execute the DescribeInputDevice service method.
///
/// The response from the DescribeInputDevice service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeInputDevice Operation
DescribeInputDeviceResponse DescribeInputDevice(DescribeInputDeviceRequest request);
///
/// Initiates the asynchronous execution of the DescribeInputDevice operation.
///
///
/// Container for the necessary parameters to execute the DescribeInputDevice operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeInputDevice
/// operation.
/// REST API Reference for DescribeInputDevice Operation
IAsyncResult BeginDescribeInputDevice(DescribeInputDeviceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeInputDevice operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeInputDevice.
///
/// Returns a DescribeInputDeviceResult from MediaLive.
/// REST API Reference for DescribeInputDevice Operation
DescribeInputDeviceResponse EndDescribeInputDevice(IAsyncResult asyncResult);
#endregion
#region DescribeInputDeviceThumbnail
///
/// Get the latest thumbnail data for the input device.
///
/// Container for the necessary parameters to execute the DescribeInputDeviceThumbnail service method.
///
/// The response from the DescribeInputDeviceThumbnail service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeInputDeviceThumbnail Operation
DescribeInputDeviceThumbnailResponse DescribeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest request);
///
/// Initiates the asynchronous execution of the DescribeInputDeviceThumbnail operation.
///
///
/// Container for the necessary parameters to execute the DescribeInputDeviceThumbnail operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeInputDeviceThumbnail
/// operation.
/// REST API Reference for DescribeInputDeviceThumbnail Operation
IAsyncResult BeginDescribeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeInputDeviceThumbnail operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeInputDeviceThumbnail.
///
/// Returns a DescribeInputDeviceThumbnailResult from MediaLive.
/// REST API Reference for DescribeInputDeviceThumbnail Operation
DescribeInputDeviceThumbnailResponse EndDescribeInputDeviceThumbnail(IAsyncResult asyncResult);
#endregion
#region DescribeInputSecurityGroup
///
/// Produces a summary of an Input Security Group
///
/// Container for the necessary parameters to execute the DescribeInputSecurityGroup service method.
///
/// The response from the DescribeInputSecurityGroup service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeInputSecurityGroup Operation
DescribeInputSecurityGroupResponse DescribeInputSecurityGroup(DescribeInputSecurityGroupRequest request);
///
/// Initiates the asynchronous execution of the DescribeInputSecurityGroup operation.
///
///
/// Container for the necessary parameters to execute the DescribeInputSecurityGroup operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeInputSecurityGroup
/// operation.
/// REST API Reference for DescribeInputSecurityGroup Operation
IAsyncResult BeginDescribeInputSecurityGroup(DescribeInputSecurityGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeInputSecurityGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeInputSecurityGroup.
///
/// Returns a DescribeInputSecurityGroupResult from MediaLive.
/// REST API Reference for DescribeInputSecurityGroup Operation
DescribeInputSecurityGroupResponse EndDescribeInputSecurityGroup(IAsyncResult asyncResult);
#endregion
#region DescribeMultiplex
///
/// Gets details about a multiplex.
///
/// Container for the necessary parameters to execute the DescribeMultiplex service method.
///
/// The response from the DescribeMultiplex service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeMultiplex Operation
DescribeMultiplexResponse DescribeMultiplex(DescribeMultiplexRequest request);
///
/// Initiates the asynchronous execution of the DescribeMultiplex operation.
///
///
/// Container for the necessary parameters to execute the DescribeMultiplex operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeMultiplex
/// operation.
/// REST API Reference for DescribeMultiplex Operation
IAsyncResult BeginDescribeMultiplex(DescribeMultiplexRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeMultiplex operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeMultiplex.
///
/// Returns a DescribeMultiplexResult from MediaLive.
/// REST API Reference for DescribeMultiplex Operation
DescribeMultiplexResponse EndDescribeMultiplex(IAsyncResult asyncResult);
#endregion
#region DescribeMultiplexProgram
///
/// Get the details for a program in a multiplex.
///
/// Container for the necessary parameters to execute the DescribeMultiplexProgram service method.
///
/// The response from the DescribeMultiplexProgram service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeMultiplexProgram Operation
DescribeMultiplexProgramResponse DescribeMultiplexProgram(DescribeMultiplexProgramRequest request);
///
/// Initiates the asynchronous execution of the DescribeMultiplexProgram operation.
///
///
/// Container for the necessary parameters to execute the DescribeMultiplexProgram operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeMultiplexProgram
/// operation.
/// REST API Reference for DescribeMultiplexProgram Operation
IAsyncResult BeginDescribeMultiplexProgram(DescribeMultiplexProgramRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeMultiplexProgram operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeMultiplexProgram.
///
/// Returns a DescribeMultiplexProgramResult from MediaLive.
/// REST API Reference for DescribeMultiplexProgram Operation
DescribeMultiplexProgramResponse EndDescribeMultiplexProgram(IAsyncResult asyncResult);
#endregion
#region DescribeOffering
///
/// Get details for an offering.
///
/// Container for the necessary parameters to execute the DescribeOffering service method.
///
/// The response from the DescribeOffering service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeOffering Operation
DescribeOfferingResponse DescribeOffering(DescribeOfferingRequest request);
///
/// Initiates the asynchronous execution of the DescribeOffering operation.
///
///
/// Container for the necessary parameters to execute the DescribeOffering operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeOffering
/// operation.
/// REST API Reference for DescribeOffering Operation
IAsyncResult BeginDescribeOffering(DescribeOfferingRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeOffering operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeOffering.
///
/// Returns a DescribeOfferingResult from MediaLive.
/// REST API Reference for DescribeOffering Operation
DescribeOfferingResponse EndDescribeOffering(IAsyncResult asyncResult);
#endregion
#region DescribeReservation
///
/// Get details for a reservation.
///
/// Container for the necessary parameters to execute the DescribeReservation service method.
///
/// The response from the DescribeReservation service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeReservation Operation
DescribeReservationResponse DescribeReservation(DescribeReservationRequest request);
///
/// Initiates the asynchronous execution of the DescribeReservation operation.
///
///
/// Container for the necessary parameters to execute the DescribeReservation operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeReservation
/// operation.
/// REST API Reference for DescribeReservation Operation
IAsyncResult BeginDescribeReservation(DescribeReservationRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeReservation operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeReservation.
///
/// Returns a DescribeReservationResult from MediaLive.
/// REST API Reference for DescribeReservation Operation
DescribeReservationResponse EndDescribeReservation(IAsyncResult asyncResult);
#endregion
#region DescribeSchedule
///
/// Get a channel schedule
///
/// Container for the necessary parameters to execute the DescribeSchedule service method.
///
/// The response from the DescribeSchedule service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeSchedule Operation
DescribeScheduleResponse DescribeSchedule(DescribeScheduleRequest request);
///
/// Initiates the asynchronous execution of the DescribeSchedule operation.
///
///
/// Container for the necessary parameters to execute the DescribeSchedule operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeSchedule
/// operation.
/// REST API Reference for DescribeSchedule Operation
IAsyncResult BeginDescribeSchedule(DescribeScheduleRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeSchedule operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeSchedule.
///
/// Returns a DescribeScheduleResult from MediaLive.
/// REST API Reference for DescribeSchedule Operation
DescribeScheduleResponse EndDescribeSchedule(IAsyncResult asyncResult);
#endregion
#region DescribeThumbnails
///
/// Describe the latest thumbnails data.
///
/// Container for the necessary parameters to execute the DescribeThumbnails service method.
///
/// The response from the DescribeThumbnails service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for DescribeThumbnails Operation
DescribeThumbnailsResponse DescribeThumbnails(DescribeThumbnailsRequest request);
///
/// Initiates the asynchronous execution of the DescribeThumbnails operation.
///
///
/// Container for the necessary parameters to execute the DescribeThumbnails operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeThumbnails
/// operation.
/// REST API Reference for DescribeThumbnails Operation
IAsyncResult BeginDescribeThumbnails(DescribeThumbnailsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DescribeThumbnails operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeThumbnails.
///
/// Returns a DescribeThumbnailsResult from MediaLive.
/// REST API Reference for DescribeThumbnails Operation
DescribeThumbnailsResponse EndDescribeThumbnails(IAsyncResult asyncResult);
#endregion
#region ListChannels
///
/// Produces list of channels that have been created
///
/// Container for the necessary parameters to execute the ListChannels service method.
///
/// The response from the ListChannels service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListChannels Operation
ListChannelsResponse ListChannels(ListChannelsRequest request);
///
/// Initiates the asynchronous execution of the ListChannels operation.
///
///
/// Container for the necessary parameters to execute the ListChannels operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListChannels
/// operation.
/// REST API Reference for ListChannels Operation
IAsyncResult BeginListChannels(ListChannelsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListChannels operation.
///
///
/// The IAsyncResult returned by the call to BeginListChannels.
///
/// Returns a ListChannelsResult from MediaLive.
/// REST API Reference for ListChannels Operation
ListChannelsResponse EndListChannels(IAsyncResult asyncResult);
#endregion
#region ListInputDevices
///
/// List input devices
///
/// Container for the necessary parameters to execute the ListInputDevices service method.
///
/// The response from the ListInputDevices service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListInputDevices Operation
ListInputDevicesResponse ListInputDevices(ListInputDevicesRequest request);
///
/// Initiates the asynchronous execution of the ListInputDevices operation.
///
///
/// Container for the necessary parameters to execute the ListInputDevices operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListInputDevices
/// operation.
/// REST API Reference for ListInputDevices Operation
IAsyncResult BeginListInputDevices(ListInputDevicesRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListInputDevices operation.
///
///
/// The IAsyncResult returned by the call to BeginListInputDevices.
///
/// Returns a ListInputDevicesResult from MediaLive.
/// REST API Reference for ListInputDevices Operation
ListInputDevicesResponse EndListInputDevices(IAsyncResult asyncResult);
#endregion
#region ListInputDeviceTransfers
///
/// 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.
///
/// Container for the necessary parameters to execute the ListInputDeviceTransfers service method.
///
/// The response from the ListInputDeviceTransfers service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for ListInputDeviceTransfers Operation
ListInputDeviceTransfersResponse ListInputDeviceTransfers(ListInputDeviceTransfersRequest request);
///
/// Initiates the asynchronous execution of the ListInputDeviceTransfers operation.
///
///
/// Container for the necessary parameters to execute the ListInputDeviceTransfers operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListInputDeviceTransfers
/// operation.
/// REST API Reference for ListInputDeviceTransfers Operation
IAsyncResult BeginListInputDeviceTransfers(ListInputDeviceTransfersRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListInputDeviceTransfers operation.
///
///
/// The IAsyncResult returned by the call to BeginListInputDeviceTransfers.
///
/// Returns a ListInputDeviceTransfersResult from MediaLive.
/// REST API Reference for ListInputDeviceTransfers Operation
ListInputDeviceTransfersResponse EndListInputDeviceTransfers(IAsyncResult asyncResult);
#endregion
#region ListInputs
///
/// Produces list of inputs that have been created
///
/// Container for the necessary parameters to execute the ListInputs service method.
///
/// The response from the ListInputs service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListInputs Operation
ListInputsResponse ListInputs(ListInputsRequest request);
///
/// Initiates the asynchronous execution of the ListInputs operation.
///
///
/// Container for the necessary parameters to execute the ListInputs operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListInputs
/// operation.
/// REST API Reference for ListInputs Operation
IAsyncResult BeginListInputs(ListInputsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListInputs operation.
///
///
/// The IAsyncResult returned by the call to BeginListInputs.
///
/// Returns a ListInputsResult from MediaLive.
/// REST API Reference for ListInputs Operation
ListInputsResponse EndListInputs(IAsyncResult asyncResult);
#endregion
#region ListInputSecurityGroups
///
/// Produces a list of Input Security Groups for an account
///
/// Container for the necessary parameters to execute the ListInputSecurityGroups service method.
///
/// The response from the ListInputSecurityGroups service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListInputSecurityGroups Operation
ListInputSecurityGroupsResponse ListInputSecurityGroups(ListInputSecurityGroupsRequest request);
///
/// Initiates the asynchronous execution of the ListInputSecurityGroups operation.
///
///
/// Container for the necessary parameters to execute the ListInputSecurityGroups operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListInputSecurityGroups
/// operation.
/// REST API Reference for ListInputSecurityGroups Operation
IAsyncResult BeginListInputSecurityGroups(ListInputSecurityGroupsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListInputSecurityGroups operation.
///
///
/// The IAsyncResult returned by the call to BeginListInputSecurityGroups.
///
/// Returns a ListInputSecurityGroupsResult from MediaLive.
/// REST API Reference for ListInputSecurityGroups Operation
ListInputSecurityGroupsResponse EndListInputSecurityGroups(IAsyncResult asyncResult);
#endregion
#region ListMultiplexes
///
/// Retrieve a list of the existing multiplexes.
///
/// Container for the necessary parameters to execute the ListMultiplexes service method.
///
/// The response from the ListMultiplexes service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListMultiplexes Operation
ListMultiplexesResponse ListMultiplexes(ListMultiplexesRequest request);
///
/// Initiates the asynchronous execution of the ListMultiplexes operation.
///
///
/// Container for the necessary parameters to execute the ListMultiplexes operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListMultiplexes
/// operation.
/// REST API Reference for ListMultiplexes Operation
IAsyncResult BeginListMultiplexes(ListMultiplexesRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListMultiplexes operation.
///
///
/// The IAsyncResult returned by the call to BeginListMultiplexes.
///
/// Returns a ListMultiplexesResult from MediaLive.
/// REST API Reference for ListMultiplexes Operation
ListMultiplexesResponse EndListMultiplexes(IAsyncResult asyncResult);
#endregion
#region ListMultiplexPrograms
///
/// List the programs that currently exist for a specific multiplex.
///
/// Container for the necessary parameters to execute the ListMultiplexPrograms service method.
///
/// The response from the ListMultiplexPrograms service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListMultiplexPrograms Operation
ListMultiplexProgramsResponse ListMultiplexPrograms(ListMultiplexProgramsRequest request);
///
/// Initiates the asynchronous execution of the ListMultiplexPrograms operation.
///
///
/// Container for the necessary parameters to execute the ListMultiplexPrograms operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListMultiplexPrograms
/// operation.
/// REST API Reference for ListMultiplexPrograms Operation
IAsyncResult BeginListMultiplexPrograms(ListMultiplexProgramsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListMultiplexPrograms operation.
///
///
/// The IAsyncResult returned by the call to BeginListMultiplexPrograms.
///
/// Returns a ListMultiplexProgramsResult from MediaLive.
/// REST API Reference for ListMultiplexPrograms Operation
ListMultiplexProgramsResponse EndListMultiplexPrograms(IAsyncResult asyncResult);
#endregion
#region ListOfferings
///
/// List offerings available for purchase.
///
/// Container for the necessary parameters to execute the ListOfferings service method.
///
/// The response from the ListOfferings service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListOfferings Operation
ListOfferingsResponse ListOfferings(ListOfferingsRequest request);
///
/// Initiates the asynchronous execution of the ListOfferings operation.
///
///
/// Container for the necessary parameters to execute the ListOfferings operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListOfferings
/// operation.
/// REST API Reference for ListOfferings Operation
IAsyncResult BeginListOfferings(ListOfferingsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListOfferings operation.
///
///
/// The IAsyncResult returned by the call to BeginListOfferings.
///
/// Returns a ListOfferingsResult from MediaLive.
/// REST API Reference for ListOfferings Operation
ListOfferingsResponse EndListOfferings(IAsyncResult asyncResult);
#endregion
#region ListReservations
///
/// List purchased reservations.
///
/// Container for the necessary parameters to execute the ListReservations service method.
///
/// The response from the ListReservations service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for ListReservations Operation
ListReservationsResponse ListReservations(ListReservationsRequest request);
///
/// Initiates the asynchronous execution of the ListReservations operation.
///
///
/// Container for the necessary parameters to execute the ListReservations operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReservations
/// operation.
/// REST API Reference for ListReservations Operation
IAsyncResult BeginListReservations(ListReservationsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReservations operation.
///
///
/// The IAsyncResult returned by the call to BeginListReservations.
///
/// Returns a ListReservationsResult from MediaLive.
/// REST API Reference for ListReservations Operation
ListReservationsResponse EndListReservations(IAsyncResult asyncResult);
#endregion
#region ListTagsForResource
///
/// Produces list of tags that have been created for a resource
///
/// Container for the necessary parameters to execute the ListTagsForResource service method.
///
/// The response from the ListTagsForResource service method, as returned by MediaLive.
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
/// REST API Reference for ListTagsForResource Operation
ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request);
///
/// Initiates the asynchronous execution of the ListTagsForResource operation.
///
///
/// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource
/// operation.
/// REST API Reference for ListTagsForResource Operation
IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListTagsForResource operation.
///
///
/// The IAsyncResult returned by the call to BeginListTagsForResource.
///
/// Returns a ListTagsForResourceResult from MediaLive.
/// REST API Reference for ListTagsForResource Operation
ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult);
#endregion
#region PurchaseOffering
///
/// Purchase an offering and create a reservation.
///
/// Container for the necessary parameters to execute the PurchaseOffering service method.
///
/// The response from the PurchaseOffering service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for PurchaseOffering Operation
PurchaseOfferingResponse PurchaseOffering(PurchaseOfferingRequest request);
///
/// Initiates the asynchronous execution of the PurchaseOffering operation.
///
///
/// Container for the necessary parameters to execute the PurchaseOffering operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPurchaseOffering
/// operation.
/// REST API Reference for PurchaseOffering Operation
IAsyncResult BeginPurchaseOffering(PurchaseOfferingRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the PurchaseOffering operation.
///
///
/// The IAsyncResult returned by the call to BeginPurchaseOffering.
///
/// Returns a PurchaseOfferingResult from MediaLive.
/// REST API Reference for PurchaseOffering Operation
PurchaseOfferingResponse EndPurchaseOffering(IAsyncResult asyncResult);
#endregion
#region RebootInputDevice
///
/// 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.
///
/// Container for the necessary parameters to execute the RebootInputDevice service method.
///
/// The response from the RebootInputDevice service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for RebootInputDevice Operation
RebootInputDeviceResponse RebootInputDevice(RebootInputDeviceRequest request);
///
/// Initiates the asynchronous execution of the RebootInputDevice operation.
///
///
/// Container for the necessary parameters to execute the RebootInputDevice operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRebootInputDevice
/// operation.
/// REST API Reference for RebootInputDevice Operation
IAsyncResult BeginRebootInputDevice(RebootInputDeviceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the RebootInputDevice operation.
///
///
/// The IAsyncResult returned by the call to BeginRebootInputDevice.
///
/// Returns a RebootInputDeviceResult from MediaLive.
/// REST API Reference for RebootInputDevice Operation
RebootInputDeviceResponse EndRebootInputDevice(IAsyncResult asyncResult);
#endregion
#region RejectInputDeviceTransfer
///
/// Reject the transfer of the specified input device to your AWS account.
///
/// Container for the necessary parameters to execute the RejectInputDeviceTransfer service method.
///
/// The response from the RejectInputDeviceTransfer service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for RejectInputDeviceTransfer Operation
RejectInputDeviceTransferResponse RejectInputDeviceTransfer(RejectInputDeviceTransferRequest request);
///
/// Initiates the asynchronous execution of the RejectInputDeviceTransfer operation.
///
///
/// Container for the necessary parameters to execute the RejectInputDeviceTransfer operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRejectInputDeviceTransfer
/// operation.
/// REST API Reference for RejectInputDeviceTransfer Operation
IAsyncResult BeginRejectInputDeviceTransfer(RejectInputDeviceTransferRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the RejectInputDeviceTransfer operation.
///
///
/// The IAsyncResult returned by the call to BeginRejectInputDeviceTransfer.
///
/// Returns a RejectInputDeviceTransferResult from MediaLive.
/// REST API Reference for RejectInputDeviceTransfer Operation
RejectInputDeviceTransferResponse EndRejectInputDeviceTransfer(IAsyncResult asyncResult);
#endregion
#region StartChannel
///
/// Starts an existing channel
///
/// Container for the necessary parameters to execute the StartChannel service method.
///
/// The response from the StartChannel service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for StartChannel Operation
StartChannelResponse StartChannel(StartChannelRequest request);
///
/// Initiates the asynchronous execution of the StartChannel operation.
///
///
/// Container for the necessary parameters to execute the StartChannel operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartChannel
/// operation.
/// REST API Reference for StartChannel Operation
IAsyncResult BeginStartChannel(StartChannelRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartChannel operation.
///
///
/// The IAsyncResult returned by the call to BeginStartChannel.
///
/// Returns a StartChannelResult from MediaLive.
/// REST API Reference for StartChannel Operation
StartChannelResponse EndStartChannel(IAsyncResult asyncResult);
#endregion
#region StartInputDeviceMaintenanceWindow
///
/// 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.
///
/// Container for the necessary parameters to execute the StartInputDeviceMaintenanceWindow service method.
///
/// The response from the StartInputDeviceMaintenanceWindow service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for StartInputDeviceMaintenanceWindow Operation
StartInputDeviceMaintenanceWindowResponse StartInputDeviceMaintenanceWindow(StartInputDeviceMaintenanceWindowRequest request);
///
/// Initiates the asynchronous execution of the StartInputDeviceMaintenanceWindow operation.
///
///
/// Container for the necessary parameters to execute the StartInputDeviceMaintenanceWindow operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartInputDeviceMaintenanceWindow
/// operation.
/// REST API Reference for StartInputDeviceMaintenanceWindow Operation
IAsyncResult BeginStartInputDeviceMaintenanceWindow(StartInputDeviceMaintenanceWindowRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartInputDeviceMaintenanceWindow operation.
///
///
/// The IAsyncResult returned by the call to BeginStartInputDeviceMaintenanceWindow.
///
/// Returns a StartInputDeviceMaintenanceWindowResult from MediaLive.
/// REST API Reference for StartInputDeviceMaintenanceWindow Operation
StartInputDeviceMaintenanceWindowResponse EndStartInputDeviceMaintenanceWindow(IAsyncResult asyncResult);
#endregion
#region StartMultiplex
///
/// Start (run) the multiplex. Starting the multiplex does not start the channels. You
/// must explicitly start each channel.
///
/// Container for the necessary parameters to execute the StartMultiplex service method.
///
/// The response from the StartMultiplex service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for StartMultiplex Operation
StartMultiplexResponse StartMultiplex(StartMultiplexRequest request);
///
/// Initiates the asynchronous execution of the StartMultiplex operation.
///
///
/// Container for the necessary parameters to execute the StartMultiplex operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartMultiplex
/// operation.
/// REST API Reference for StartMultiplex Operation
IAsyncResult BeginStartMultiplex(StartMultiplexRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartMultiplex operation.
///
///
/// The IAsyncResult returned by the call to BeginStartMultiplex.
///
/// Returns a StartMultiplexResult from MediaLive.
/// REST API Reference for StartMultiplex Operation
StartMultiplexResponse EndStartMultiplex(IAsyncResult asyncResult);
#endregion
#region StopChannel
///
/// Stops a running channel
///
/// Container for the necessary parameters to execute the StopChannel service method.
///
/// The response from the StopChannel service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for StopChannel Operation
StopChannelResponse StopChannel(StopChannelRequest request);
///
/// Initiates the asynchronous execution of the StopChannel operation.
///
///
/// Container for the necessary parameters to execute the StopChannel operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopChannel
/// operation.
/// REST API Reference for StopChannel Operation
IAsyncResult BeginStopChannel(StopChannelRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StopChannel operation.
///
///
/// The IAsyncResult returned by the call to BeginStopChannel.
///
/// Returns a StopChannelResult from MediaLive.
/// REST API Reference for StopChannel Operation
StopChannelResponse EndStopChannel(IAsyncResult asyncResult);
#endregion
#region StopMultiplex
///
/// Stops a running multiplex. If the multiplex isn't running, this action has no effect.
///
/// Container for the necessary parameters to execute the StopMultiplex service method.
///
/// The response from the StopMultiplex service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for StopMultiplex Operation
StopMultiplexResponse StopMultiplex(StopMultiplexRequest request);
///
/// Initiates the asynchronous execution of the StopMultiplex operation.
///
///
/// Container for the necessary parameters to execute the StopMultiplex operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopMultiplex
/// operation.
/// REST API Reference for StopMultiplex Operation
IAsyncResult BeginStopMultiplex(StopMultiplexRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StopMultiplex operation.
///
///
/// The IAsyncResult returned by the call to BeginStopMultiplex.
///
/// Returns a StopMultiplexResult from MediaLive.
/// REST API Reference for StopMultiplex Operation
StopMultiplexResponse EndStopMultiplex(IAsyncResult asyncResult);
#endregion
#region TransferInputDevice
///
/// Start an input device transfer to another AWS account. After you make the request,
/// the other account must accept or reject the transfer.
///
/// Container for the necessary parameters to execute the TransferInputDevice service method.
///
/// The response from the TransferInputDevice service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for TransferInputDevice Operation
TransferInputDeviceResponse TransferInputDevice(TransferInputDeviceRequest request);
///
/// Initiates the asynchronous execution of the TransferInputDevice operation.
///
///
/// Container for the necessary parameters to execute the TransferInputDevice operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTransferInputDevice
/// operation.
/// REST API Reference for TransferInputDevice Operation
IAsyncResult BeginTransferInputDevice(TransferInputDeviceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the TransferInputDevice operation.
///
///
/// The IAsyncResult returned by the call to BeginTransferInputDevice.
///
/// Returns a TransferInputDeviceResult from MediaLive.
/// REST API Reference for TransferInputDevice Operation
TransferInputDeviceResponse EndTransferInputDevice(IAsyncResult asyncResult);
#endregion
#region UpdateAccountConfiguration
///
/// Update account configuration
///
/// Container for the necessary parameters to execute the UpdateAccountConfiguration service method.
///
/// The response from the UpdateAccountConfiguration service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for UpdateAccountConfiguration Operation
UpdateAccountConfigurationResponse UpdateAccountConfiguration(UpdateAccountConfigurationRequest request);
///
/// Initiates the asynchronous execution of the UpdateAccountConfiguration operation.
///
///
/// Container for the necessary parameters to execute the UpdateAccountConfiguration operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateAccountConfiguration
/// operation.
/// REST API Reference for UpdateAccountConfiguration Operation
IAsyncResult BeginUpdateAccountConfiguration(UpdateAccountConfigurationRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateAccountConfiguration operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateAccountConfiguration.
///
/// Returns a UpdateAccountConfigurationResult from MediaLive.
/// REST API Reference for UpdateAccountConfiguration Operation
UpdateAccountConfigurationResponse EndUpdateAccountConfiguration(IAsyncResult asyncResult);
#endregion
#region UpdateChannel
///
/// Updates a channel.
///
/// Container for the necessary parameters to execute the UpdateChannel service method.
///
/// The response from the UpdateChannel service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for UpdateChannel Operation
UpdateChannelResponse UpdateChannel(UpdateChannelRequest request);
///
/// Initiates the asynchronous execution of the UpdateChannel operation.
///
///
/// Container for the necessary parameters to execute the UpdateChannel operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateChannel
/// operation.
/// REST API Reference for UpdateChannel Operation
IAsyncResult BeginUpdateChannel(UpdateChannelRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateChannel operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateChannel.
///
/// Returns a UpdateChannelResult from MediaLive.
/// REST API Reference for UpdateChannel Operation
UpdateChannelResponse EndUpdateChannel(IAsyncResult asyncResult);
#endregion
#region UpdateChannelClass
///
/// Changes the class of the channel.
///
/// Container for the necessary parameters to execute the UpdateChannelClass service method.
///
/// The response from the UpdateChannelClass service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for UpdateChannelClass Operation
UpdateChannelClassResponse UpdateChannelClass(UpdateChannelClassRequest request);
///
/// Initiates the asynchronous execution of the UpdateChannelClass operation.
///
///
/// Container for the necessary parameters to execute the UpdateChannelClass operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateChannelClass
/// operation.
/// REST API Reference for UpdateChannelClass Operation
IAsyncResult BeginUpdateChannelClass(UpdateChannelClassRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateChannelClass operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateChannelClass.
///
/// Returns a UpdateChannelClassResult from MediaLive.
/// REST API Reference for UpdateChannelClass Operation
UpdateChannelClassResponse EndUpdateChannelClass(IAsyncResult asyncResult);
#endregion
#region UpdateInput
///
/// Updates an input.
///
/// Container for the necessary parameters to execute the UpdateInput service method.
///
/// The response from the UpdateInput service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
/// REST API Reference for UpdateInput Operation
UpdateInputResponse UpdateInput(UpdateInputRequest request);
///
/// Initiates the asynchronous execution of the UpdateInput operation.
///
///
/// Container for the necessary parameters to execute the UpdateInput operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateInput
/// operation.
/// REST API Reference for UpdateInput Operation
IAsyncResult BeginUpdateInput(UpdateInputRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateInput operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateInput.
///
/// Returns a UpdateInputResult from MediaLive.
/// REST API Reference for UpdateInput Operation
UpdateInputResponse EndUpdateInput(IAsyncResult asyncResult);
#endregion
#region UpdateInputDevice
///
/// Updates the parameters for the input device.
///
/// Container for the necessary parameters to execute the UpdateInputDevice service method.
///
/// The response from the UpdateInputDevice service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for UpdateInputDevice Operation
UpdateInputDeviceResponse UpdateInputDevice(UpdateInputDeviceRequest request);
///
/// Initiates the asynchronous execution of the UpdateInputDevice operation.
///
///
/// Container for the necessary parameters to execute the UpdateInputDevice operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateInputDevice
/// operation.
/// REST API Reference for UpdateInputDevice Operation
IAsyncResult BeginUpdateInputDevice(UpdateInputDeviceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateInputDevice operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateInputDevice.
///
/// Returns a UpdateInputDeviceResult from MediaLive.
/// REST API Reference for UpdateInputDevice Operation
UpdateInputDeviceResponse EndUpdateInputDevice(IAsyncResult asyncResult);
#endregion
#region UpdateInputSecurityGroup
///
/// Update an Input Security Group's Whilelists.
///
/// Container for the necessary parameters to execute the UpdateInputSecurityGroup service method.
///
/// The response from the UpdateInputSecurityGroup service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
/// REST API Reference for UpdateInputSecurityGroup Operation
UpdateInputSecurityGroupResponse UpdateInputSecurityGroup(UpdateInputSecurityGroupRequest request);
///
/// Initiates the asynchronous execution of the UpdateInputSecurityGroup operation.
///
///
/// Container for the necessary parameters to execute the UpdateInputSecurityGroup operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateInputSecurityGroup
/// operation.
/// REST API Reference for UpdateInputSecurityGroup Operation
IAsyncResult BeginUpdateInputSecurityGroup(UpdateInputSecurityGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateInputSecurityGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateInputSecurityGroup.
///
/// Returns a UpdateInputSecurityGroupResult from MediaLive.
/// REST API Reference for UpdateInputSecurityGroup Operation
UpdateInputSecurityGroupResponse EndUpdateInputSecurityGroup(IAsyncResult asyncResult);
#endregion
#region UpdateMultiplex
///
/// Updates a multiplex.
///
/// Container for the necessary parameters to execute the UpdateMultiplex service method.
///
/// The response from the UpdateMultiplex service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for UpdateMultiplex Operation
UpdateMultiplexResponse UpdateMultiplex(UpdateMultiplexRequest request);
///
/// Initiates the asynchronous execution of the UpdateMultiplex operation.
///
///
/// Container for the necessary parameters to execute the UpdateMultiplex operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateMultiplex
/// operation.
/// REST API Reference for UpdateMultiplex Operation
IAsyncResult BeginUpdateMultiplex(UpdateMultiplexRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateMultiplex operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateMultiplex.
///
/// Returns a UpdateMultiplexResult from MediaLive.
/// REST API Reference for UpdateMultiplex Operation
UpdateMultiplexResponse EndUpdateMultiplex(IAsyncResult asyncResult);
#endregion
#region UpdateMultiplexProgram
///
/// Update a program in a multiplex.
///
/// Container for the necessary parameters to execute the UpdateMultiplexProgram service method.
///
/// The response from the UpdateMultiplexProgram service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for UnprocessableEntityException
///
/// REST API Reference for UpdateMultiplexProgram Operation
UpdateMultiplexProgramResponse UpdateMultiplexProgram(UpdateMultiplexProgramRequest request);
///
/// Initiates the asynchronous execution of the UpdateMultiplexProgram operation.
///
///
/// Container for the necessary parameters to execute the UpdateMultiplexProgram operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateMultiplexProgram
/// operation.
/// REST API Reference for UpdateMultiplexProgram Operation
IAsyncResult BeginUpdateMultiplexProgram(UpdateMultiplexProgramRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateMultiplexProgram operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateMultiplexProgram.
///
/// Returns a UpdateMultiplexProgramResult from MediaLive.
/// REST API Reference for UpdateMultiplexProgram Operation
UpdateMultiplexProgramResponse EndUpdateMultiplexProgram(IAsyncResult asyncResult);
#endregion
#region UpdateReservation
///
/// Update reservation.
///
/// Container for the necessary parameters to execute the UpdateReservation service method.
///
/// The response from the UpdateReservation service method, as returned by MediaLive.
///
/// Placeholder documentation for BadGatewayException
///
///
/// Placeholder documentation for BadRequestException
///
///
/// Placeholder documentation for ConflictException
///
///
/// Placeholder documentation for ForbiddenException
///
///
/// Placeholder documentation for GatewayTimeoutException
///
///
/// Placeholder documentation for InternalServerErrorException
///
///
/// Placeholder documentation for NotFoundException
///
///
/// Placeholder documentation for TooManyRequestsException
///
/// REST API Reference for UpdateReservation Operation
UpdateReservationResponse UpdateReservation(UpdateReservationRequest request);
///
/// Initiates the asynchronous execution of the UpdateReservation operation.
///
///
/// Container for the necessary parameters to execute the UpdateReservation operation on AmazonMediaLiveClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateReservation
/// operation.
/// REST API Reference for UpdateReservation Operation
IAsyncResult BeginUpdateReservation(UpdateReservationRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateReservation operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateReservation.
///
/// Returns a UpdateReservationResult from MediaLive.
/// REST API Reference for UpdateReservation Operation
UpdateReservationResponse EndUpdateReservation(IAsyncResult asyncResult);
#endregion
}
}