/*
* 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.Threading;
using System.Threading.Tasks;
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
{
///
/// Paginators for the service
///
IMediaLivePaginatorFactory Paginators { get; }
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task AcceptInputDeviceTransferAsync(AcceptInputDeviceTransferRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Starts delete of resources.
///
/// Container for the necessary parameters to execute the BatchDelete service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task BatchDeleteAsync(BatchDeleteRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Starts existing resources
///
/// Container for the necessary parameters to execute the BatchStart service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task BatchStartAsync(BatchStartRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Stops running resources
///
/// Container for the necessary parameters to execute the BatchStop service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task BatchStopAsync(BatchStopRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Update a channel schedule
///
/// Container for the necessary parameters to execute the BatchUpdateSchedule service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task BatchUpdateScheduleAsync(BatchUpdateScheduleRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Cancel an input device transfer that you have requested.
///
/// Container for the necessary parameters to execute the CancelInputDeviceTransfer service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CancelInputDeviceTransferAsync(CancelInputDeviceTransferRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ClaimDeviceAsync(ClaimDeviceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Creates a new channel
///
/// Container for the necessary parameters to execute the CreateChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreateChannelAsync(CreateChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Create an input
///
/// Container for the necessary parameters to execute the CreateInput service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreateInputAsync(CreateInputRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Creates a Input Security Group
///
/// Container for the necessary parameters to execute the CreateInputSecurityGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreateInputSecurityGroupAsync(CreateInputSecurityGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Create a new multiplex.
///
/// Container for the necessary parameters to execute the CreateMultiplex service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreateMultiplexAsync(CreateMultiplexRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Create a new program in the multiplex.
///
/// Container for the necessary parameters to execute the CreateMultiplexProgram service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreateMultiplexProgramAsync(CreateMultiplexProgramRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Create a partner input
///
/// Container for the necessary parameters to execute the CreatePartnerInput service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreatePartnerInputAsync(CreatePartnerInputRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Create tags for a resource
///
/// Container for the necessary parameters to execute the CreateTags service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task CreateTagsAsync(CreateTagsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Starts deletion of channel. The associated outputs are also deleted.
///
/// Container for the necessary parameters to execute the DeleteChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteChannelAsync(DeleteChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Deletes the input end point
///
/// Container for the necessary parameters to execute the DeleteInput service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteInputAsync(DeleteInputRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Deletes an Input Security Group
///
/// Container for the necessary parameters to execute the DeleteInputSecurityGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteInputSecurityGroupAsync(DeleteInputSecurityGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Delete a multiplex. The multiplex must be idle.
///
/// Container for the necessary parameters to execute the DeleteMultiplex service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteMultiplexAsync(DeleteMultiplexRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Delete a program from a multiplex.
///
/// Container for the necessary parameters to execute the DeleteMultiplexProgram service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteMultiplexProgramAsync(DeleteMultiplexProgramRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Delete an expired reservation.
///
/// Container for the necessary parameters to execute the DeleteReservation service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteReservationAsync(DeleteReservationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Delete all schedule actions on a channel.
///
/// Container for the necessary parameters to execute the DeleteSchedule service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteScheduleAsync(DeleteScheduleRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Removes tags for a resource
///
/// Container for the necessary parameters to execute the DeleteTags service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DeleteTagsAsync(DeleteTagsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Get account configuration
///
/// Container for the necessary parameters to execute the DescribeAccountConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeAccountConfigurationAsync(DescribeAccountConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Gets details about a channel
///
/// Container for the necessary parameters to execute the DescribeChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeChannelAsync(DescribeChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Produces details about an input
///
/// Container for the necessary parameters to execute the DescribeInput service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeInputAsync(DescribeInputRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Gets the details for the input device
///
/// Container for the necessary parameters to execute the DescribeInputDevice service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeInputDeviceAsync(DescribeInputDeviceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Get the latest thumbnail data for the input device.
///
/// Container for the necessary parameters to execute the DescribeInputDeviceThumbnail service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeInputDeviceThumbnailAsync(DescribeInputDeviceThumbnailRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Produces a summary of an Input Security Group
///
/// Container for the necessary parameters to execute the DescribeInputSecurityGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeInputSecurityGroupAsync(DescribeInputSecurityGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Gets details about a multiplex.
///
/// Container for the necessary parameters to execute the DescribeMultiplex service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeMultiplexAsync(DescribeMultiplexRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Get the details for a program in a multiplex.
///
/// Container for the necessary parameters to execute the DescribeMultiplexProgram service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeMultiplexProgramAsync(DescribeMultiplexProgramRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Get details for an offering.
///
/// Container for the necessary parameters to execute the DescribeOffering service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeOfferingAsync(DescribeOfferingRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Get details for a reservation.
///
/// Container for the necessary parameters to execute the DescribeReservation service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeReservationAsync(DescribeReservationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Get a channel schedule
///
/// Container for the necessary parameters to execute the DescribeSchedule service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeScheduleAsync(DescribeScheduleRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Describe the latest thumbnails data.
///
/// Container for the necessary parameters to execute the DescribeThumbnails service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task DescribeThumbnailsAsync(DescribeThumbnailsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Produces list of channels that have been created
///
/// Container for the necessary parameters to execute the ListChannels service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListChannelsAsync(ListChannelsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// List input devices
///
/// Container for the necessary parameters to execute the ListInputDevices service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListInputDevicesAsync(ListInputDevicesRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListInputDeviceTransfersAsync(ListInputDeviceTransfersRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Produces list of inputs that have been created
///
/// Container for the necessary parameters to execute the ListInputs service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListInputsAsync(ListInputsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Produces a list of Input Security Groups for an account
///
/// Container for the necessary parameters to execute the ListInputSecurityGroups service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListInputSecurityGroupsAsync(ListInputSecurityGroupsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Retrieve a list of the existing multiplexes.
///
/// Container for the necessary parameters to execute the ListMultiplexes service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListMultiplexesAsync(ListMultiplexesRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// List the programs that currently exist for a specific multiplex.
///
/// Container for the necessary parameters to execute the ListMultiplexPrograms service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListMultiplexProgramsAsync(ListMultiplexProgramsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// List offerings available for purchase.
///
/// Container for the necessary parameters to execute the ListOfferings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListOfferingsAsync(ListOfferingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// List purchased reservations.
///
/// Container for the necessary parameters to execute the ListReservations service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListReservationsAsync(ListReservationsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Produces list of tags that have been created for a resource
///
/// Container for the necessary parameters to execute the ListTagsForResource service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Purchase an offering and create a reservation.
///
/// Container for the necessary parameters to execute the PurchaseOffering service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task PurchaseOfferingAsync(PurchaseOfferingRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task RebootInputDeviceAsync(RebootInputDeviceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Reject the transfer of the specified input device to your AWS account.
///
/// Container for the necessary parameters to execute the RejectInputDeviceTransfer service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task RejectInputDeviceTransferAsync(RejectInputDeviceTransferRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Starts an existing channel
///
/// Container for the necessary parameters to execute the StartChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task StartChannelAsync(StartChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task StartInputDeviceMaintenanceWindowAsync(StartInputDeviceMaintenanceWindowRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task StartMultiplexAsync(StartMultiplexRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Stops a running channel
///
/// Container for the necessary parameters to execute the StopChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task StopChannelAsync(StopChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task StopMultiplexAsync(StopMultiplexRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// 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.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task TransferInputDeviceAsync(TransferInputDeviceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Update account configuration
///
/// Container for the necessary parameters to execute the UpdateAccountConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateAccountConfigurationAsync(UpdateAccountConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Updates a channel.
///
/// Container for the necessary parameters to execute the UpdateChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateChannelAsync(UpdateChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Changes the class of the channel.
///
/// Container for the necessary parameters to execute the UpdateChannelClass service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateChannelClassAsync(UpdateChannelClassRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Updates an input.
///
/// Container for the necessary parameters to execute the UpdateInput service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateInputAsync(UpdateInputRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Updates the parameters for the input device.
///
/// Container for the necessary parameters to execute the UpdateInputDevice service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateInputDeviceAsync(UpdateInputDeviceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Update an Input Security Group's Whilelists.
///
/// Container for the necessary parameters to execute the UpdateInputSecurityGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateInputSecurityGroupAsync(UpdateInputSecurityGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Updates a multiplex.
///
/// Container for the necessary parameters to execute the UpdateMultiplex service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateMultiplexAsync(UpdateMultiplexRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Update a program in a multiplex.
///
/// Container for the necessary parameters to execute the UpdateMultiplexProgram service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateMultiplexProgramAsync(UpdateMultiplexProgramRequest request, CancellationToken cancellationToken = default(CancellationToken));
#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);
///
/// Update reservation.
///
/// Container for the necessary parameters to execute the UpdateReservation service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// 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
Task UpdateReservationAsync(UpdateReservationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
}
}