AWS SDK for C++  1.9.104
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::MediaLive::MediaLiveClient Class Reference

#include <MediaLiveClient.h>

+ Inheritance diagram for Aws::MediaLive::MediaLiveClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 MediaLiveClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 MediaLiveClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 MediaLiveClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~MediaLiveClient ()
 
virtual Model::AcceptInputDeviceTransferOutcome AcceptInputDeviceTransfer (const Model::AcceptInputDeviceTransferRequest &request) const
 
virtual Model::AcceptInputDeviceTransferOutcomeCallable AcceptInputDeviceTransferCallable (const Model::AcceptInputDeviceTransferRequest &request) const
 
virtual void AcceptInputDeviceTransferAsync (const Model::AcceptInputDeviceTransferRequest &request, const AcceptInputDeviceTransferResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchDeleteOutcome BatchDelete (const Model::BatchDeleteRequest &request) const
 
virtual Model::BatchDeleteOutcomeCallable BatchDeleteCallable (const Model::BatchDeleteRequest &request) const
 
virtual void BatchDeleteAsync (const Model::BatchDeleteRequest &request, const BatchDeleteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchStartOutcome BatchStart (const Model::BatchStartRequest &request) const
 
virtual Model::BatchStartOutcomeCallable BatchStartCallable (const Model::BatchStartRequest &request) const
 
virtual void BatchStartAsync (const Model::BatchStartRequest &request, const BatchStartResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchStopOutcome BatchStop (const Model::BatchStopRequest &request) const
 
virtual Model::BatchStopOutcomeCallable BatchStopCallable (const Model::BatchStopRequest &request) const
 
virtual void BatchStopAsync (const Model::BatchStopRequest &request, const BatchStopResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchUpdateScheduleOutcome BatchUpdateSchedule (const Model::BatchUpdateScheduleRequest &request) const
 
virtual Model::BatchUpdateScheduleOutcomeCallable BatchUpdateScheduleCallable (const Model::BatchUpdateScheduleRequest &request) const
 
virtual void BatchUpdateScheduleAsync (const Model::BatchUpdateScheduleRequest &request, const BatchUpdateScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CancelInputDeviceTransferOutcome CancelInputDeviceTransfer (const Model::CancelInputDeviceTransferRequest &request) const
 
virtual Model::CancelInputDeviceTransferOutcomeCallable CancelInputDeviceTransferCallable (const Model::CancelInputDeviceTransferRequest &request) const
 
virtual void CancelInputDeviceTransferAsync (const Model::CancelInputDeviceTransferRequest &request, const CancelInputDeviceTransferResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateChannelOutcome CreateChannel (const Model::CreateChannelRequest &request) const
 
virtual Model::CreateChannelOutcomeCallable CreateChannelCallable (const Model::CreateChannelRequest &request) const
 
virtual void CreateChannelAsync (const Model::CreateChannelRequest &request, const CreateChannelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateInputOutcome CreateInput (const Model::CreateInputRequest &request) const
 
virtual Model::CreateInputOutcomeCallable CreateInputCallable (const Model::CreateInputRequest &request) const
 
virtual void CreateInputAsync (const Model::CreateInputRequest &request, const CreateInputResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateInputSecurityGroupOutcome CreateInputSecurityGroup (const Model::CreateInputSecurityGroupRequest &request) const
 
virtual Model::CreateInputSecurityGroupOutcomeCallable CreateInputSecurityGroupCallable (const Model::CreateInputSecurityGroupRequest &request) const
 
virtual void CreateInputSecurityGroupAsync (const Model::CreateInputSecurityGroupRequest &request, const CreateInputSecurityGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateMultiplexOutcome CreateMultiplex (const Model::CreateMultiplexRequest &request) const
 
virtual Model::CreateMultiplexOutcomeCallable CreateMultiplexCallable (const Model::CreateMultiplexRequest &request) const
 
virtual void CreateMultiplexAsync (const Model::CreateMultiplexRequest &request, const CreateMultiplexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateMultiplexProgramOutcome CreateMultiplexProgram (const Model::CreateMultiplexProgramRequest &request) const
 
virtual Model::CreateMultiplexProgramOutcomeCallable CreateMultiplexProgramCallable (const Model::CreateMultiplexProgramRequest &request) const
 
virtual void CreateMultiplexProgramAsync (const Model::CreateMultiplexProgramRequest &request, const CreateMultiplexProgramResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreatePartnerInputOutcome CreatePartnerInput (const Model::CreatePartnerInputRequest &request) const
 
virtual Model::CreatePartnerInputOutcomeCallable CreatePartnerInputCallable (const Model::CreatePartnerInputRequest &request) const
 
virtual void CreatePartnerInputAsync (const Model::CreatePartnerInputRequest &request, const CreatePartnerInputResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateTagsOutcome CreateTags (const Model::CreateTagsRequest &request) const
 
virtual Model::CreateTagsOutcomeCallable CreateTagsCallable (const Model::CreateTagsRequest &request) const
 
virtual void CreateTagsAsync (const Model::CreateTagsRequest &request, const CreateTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteChannelOutcome DeleteChannel (const Model::DeleteChannelRequest &request) const
 
virtual Model::DeleteChannelOutcomeCallable DeleteChannelCallable (const Model::DeleteChannelRequest &request) const
 
virtual void DeleteChannelAsync (const Model::DeleteChannelRequest &request, const DeleteChannelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteInputOutcome DeleteInput (const Model::DeleteInputRequest &request) const
 
virtual Model::DeleteInputOutcomeCallable DeleteInputCallable (const Model::DeleteInputRequest &request) const
 
virtual void DeleteInputAsync (const Model::DeleteInputRequest &request, const DeleteInputResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteInputSecurityGroupOutcome DeleteInputSecurityGroup (const Model::DeleteInputSecurityGroupRequest &request) const
 
virtual Model::DeleteInputSecurityGroupOutcomeCallable DeleteInputSecurityGroupCallable (const Model::DeleteInputSecurityGroupRequest &request) const
 
virtual void DeleteInputSecurityGroupAsync (const Model::DeleteInputSecurityGroupRequest &request, const DeleteInputSecurityGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteMultiplexOutcome DeleteMultiplex (const Model::DeleteMultiplexRequest &request) const
 
virtual Model::DeleteMultiplexOutcomeCallable DeleteMultiplexCallable (const Model::DeleteMultiplexRequest &request) const
 
virtual void DeleteMultiplexAsync (const Model::DeleteMultiplexRequest &request, const DeleteMultiplexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteMultiplexProgramOutcome DeleteMultiplexProgram (const Model::DeleteMultiplexProgramRequest &request) const
 
virtual Model::DeleteMultiplexProgramOutcomeCallable DeleteMultiplexProgramCallable (const Model::DeleteMultiplexProgramRequest &request) const
 
virtual void DeleteMultiplexProgramAsync (const Model::DeleteMultiplexProgramRequest &request, const DeleteMultiplexProgramResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteReservationOutcome DeleteReservation (const Model::DeleteReservationRequest &request) const
 
virtual Model::DeleteReservationOutcomeCallable DeleteReservationCallable (const Model::DeleteReservationRequest &request) const
 
virtual void DeleteReservationAsync (const Model::DeleteReservationRequest &request, const DeleteReservationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteScheduleOutcome DeleteSchedule (const Model::DeleteScheduleRequest &request) const
 
virtual Model::DeleteScheduleOutcomeCallable DeleteScheduleCallable (const Model::DeleteScheduleRequest &request) const
 
virtual void DeleteScheduleAsync (const Model::DeleteScheduleRequest &request, const DeleteScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteTagsOutcome DeleteTags (const Model::DeleteTagsRequest &request) const
 
virtual Model::DeleteTagsOutcomeCallable DeleteTagsCallable (const Model::DeleteTagsRequest &request) const
 
virtual void DeleteTagsAsync (const Model::DeleteTagsRequest &request, const DeleteTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeChannelOutcome DescribeChannel (const Model::DescribeChannelRequest &request) const
 
virtual Model::DescribeChannelOutcomeCallable DescribeChannelCallable (const Model::DescribeChannelRequest &request) const
 
virtual void DescribeChannelAsync (const Model::DescribeChannelRequest &request, const DescribeChannelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeInputOutcome DescribeInput (const Model::DescribeInputRequest &request) const
 
virtual Model::DescribeInputOutcomeCallable DescribeInputCallable (const Model::DescribeInputRequest &request) const
 
virtual void DescribeInputAsync (const Model::DescribeInputRequest &request, const DescribeInputResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeInputDeviceOutcome DescribeInputDevice (const Model::DescribeInputDeviceRequest &request) const
 
virtual Model::DescribeInputDeviceOutcomeCallable DescribeInputDeviceCallable (const Model::DescribeInputDeviceRequest &request) const
 
virtual void DescribeInputDeviceAsync (const Model::DescribeInputDeviceRequest &request, const DescribeInputDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeInputDeviceThumbnailOutcome DescribeInputDeviceThumbnail (const Model::DescribeInputDeviceThumbnailRequest &request) const
 
virtual Model::DescribeInputDeviceThumbnailOutcomeCallable DescribeInputDeviceThumbnailCallable (const Model::DescribeInputDeviceThumbnailRequest &request) const
 
virtual void DescribeInputDeviceThumbnailAsync (const Model::DescribeInputDeviceThumbnailRequest &request, const DescribeInputDeviceThumbnailResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeInputSecurityGroupOutcome DescribeInputSecurityGroup (const Model::DescribeInputSecurityGroupRequest &request) const
 
virtual Model::DescribeInputSecurityGroupOutcomeCallable DescribeInputSecurityGroupCallable (const Model::DescribeInputSecurityGroupRequest &request) const
 
virtual void DescribeInputSecurityGroupAsync (const Model::DescribeInputSecurityGroupRequest &request, const DescribeInputSecurityGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeMultiplexOutcome DescribeMultiplex (const Model::DescribeMultiplexRequest &request) const
 
virtual Model::DescribeMultiplexOutcomeCallable DescribeMultiplexCallable (const Model::DescribeMultiplexRequest &request) const
 
virtual void DescribeMultiplexAsync (const Model::DescribeMultiplexRequest &request, const DescribeMultiplexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeMultiplexProgramOutcome DescribeMultiplexProgram (const Model::DescribeMultiplexProgramRequest &request) const
 
virtual Model::DescribeMultiplexProgramOutcomeCallable DescribeMultiplexProgramCallable (const Model::DescribeMultiplexProgramRequest &request) const
 
virtual void DescribeMultiplexProgramAsync (const Model::DescribeMultiplexProgramRequest &request, const DescribeMultiplexProgramResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeOfferingOutcome DescribeOffering (const Model::DescribeOfferingRequest &request) const
 
virtual Model::DescribeOfferingOutcomeCallable DescribeOfferingCallable (const Model::DescribeOfferingRequest &request) const
 
virtual void DescribeOfferingAsync (const Model::DescribeOfferingRequest &request, const DescribeOfferingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeReservationOutcome DescribeReservation (const Model::DescribeReservationRequest &request) const
 
virtual Model::DescribeReservationOutcomeCallable DescribeReservationCallable (const Model::DescribeReservationRequest &request) const
 
virtual void DescribeReservationAsync (const Model::DescribeReservationRequest &request, const DescribeReservationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeScheduleOutcome DescribeSchedule (const Model::DescribeScheduleRequest &request) const
 
virtual Model::DescribeScheduleOutcomeCallable DescribeScheduleCallable (const Model::DescribeScheduleRequest &request) const
 
virtual void DescribeScheduleAsync (const Model::DescribeScheduleRequest &request, const DescribeScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListChannelsOutcome ListChannels (const Model::ListChannelsRequest &request) const
 
virtual Model::ListChannelsOutcomeCallable ListChannelsCallable (const Model::ListChannelsRequest &request) const
 
virtual void ListChannelsAsync (const Model::ListChannelsRequest &request, const ListChannelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListInputDeviceTransfersOutcome ListInputDeviceTransfers (const Model::ListInputDeviceTransfersRequest &request) const
 
virtual Model::ListInputDeviceTransfersOutcomeCallable ListInputDeviceTransfersCallable (const Model::ListInputDeviceTransfersRequest &request) const
 
virtual void ListInputDeviceTransfersAsync (const Model::ListInputDeviceTransfersRequest &request, const ListInputDeviceTransfersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListInputDevicesOutcome ListInputDevices (const Model::ListInputDevicesRequest &request) const
 
virtual Model::ListInputDevicesOutcomeCallable ListInputDevicesCallable (const Model::ListInputDevicesRequest &request) const
 
virtual void ListInputDevicesAsync (const Model::ListInputDevicesRequest &request, const ListInputDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListInputSecurityGroupsOutcome ListInputSecurityGroups (const Model::ListInputSecurityGroupsRequest &request) const
 
virtual Model::ListInputSecurityGroupsOutcomeCallable ListInputSecurityGroupsCallable (const Model::ListInputSecurityGroupsRequest &request) const
 
virtual void ListInputSecurityGroupsAsync (const Model::ListInputSecurityGroupsRequest &request, const ListInputSecurityGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListInputsOutcome ListInputs (const Model::ListInputsRequest &request) const
 
virtual Model::ListInputsOutcomeCallable ListInputsCallable (const Model::ListInputsRequest &request) const
 
virtual void ListInputsAsync (const Model::ListInputsRequest &request, const ListInputsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListMultiplexProgramsOutcome ListMultiplexPrograms (const Model::ListMultiplexProgramsRequest &request) const
 
virtual Model::ListMultiplexProgramsOutcomeCallable ListMultiplexProgramsCallable (const Model::ListMultiplexProgramsRequest &request) const
 
virtual void ListMultiplexProgramsAsync (const Model::ListMultiplexProgramsRequest &request, const ListMultiplexProgramsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListMultiplexesOutcome ListMultiplexes (const Model::ListMultiplexesRequest &request) const
 
virtual Model::ListMultiplexesOutcomeCallable ListMultiplexesCallable (const Model::ListMultiplexesRequest &request) const
 
virtual void ListMultiplexesAsync (const Model::ListMultiplexesRequest &request, const ListMultiplexesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListOfferingsOutcome ListOfferings (const Model::ListOfferingsRequest &request) const
 
virtual Model::ListOfferingsOutcomeCallable ListOfferingsCallable (const Model::ListOfferingsRequest &request) const
 
virtual void ListOfferingsAsync (const Model::ListOfferingsRequest &request, const ListOfferingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListReservationsOutcome ListReservations (const Model::ListReservationsRequest &request) const
 
virtual Model::ListReservationsOutcomeCallable ListReservationsCallable (const Model::ListReservationsRequest &request) const
 
virtual void ListReservationsAsync (const Model::ListReservationsRequest &request, const ListReservationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListTagsForResourceOutcome ListTagsForResource (const Model::ListTagsForResourceRequest &request) const
 
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const
 
virtual void ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PurchaseOfferingOutcome PurchaseOffering (const Model::PurchaseOfferingRequest &request) const
 
virtual Model::PurchaseOfferingOutcomeCallable PurchaseOfferingCallable (const Model::PurchaseOfferingRequest &request) const
 
virtual void PurchaseOfferingAsync (const Model::PurchaseOfferingRequest &request, const PurchaseOfferingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RejectInputDeviceTransferOutcome RejectInputDeviceTransfer (const Model::RejectInputDeviceTransferRequest &request) const
 
virtual Model::RejectInputDeviceTransferOutcomeCallable RejectInputDeviceTransferCallable (const Model::RejectInputDeviceTransferRequest &request) const
 
virtual void RejectInputDeviceTransferAsync (const Model::RejectInputDeviceTransferRequest &request, const RejectInputDeviceTransferResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::StartChannelOutcome StartChannel (const Model::StartChannelRequest &request) const
 
virtual Model::StartChannelOutcomeCallable StartChannelCallable (const Model::StartChannelRequest &request) const
 
virtual void StartChannelAsync (const Model::StartChannelRequest &request, const StartChannelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::StartMultiplexOutcome StartMultiplex (const Model::StartMultiplexRequest &request) const
 
virtual Model::StartMultiplexOutcomeCallable StartMultiplexCallable (const Model::StartMultiplexRequest &request) const
 
virtual void StartMultiplexAsync (const Model::StartMultiplexRequest &request, const StartMultiplexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::StopChannelOutcome StopChannel (const Model::StopChannelRequest &request) const
 
virtual Model::StopChannelOutcomeCallable StopChannelCallable (const Model::StopChannelRequest &request) const
 
virtual void StopChannelAsync (const Model::StopChannelRequest &request, const StopChannelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::StopMultiplexOutcome StopMultiplex (const Model::StopMultiplexRequest &request) const
 
virtual Model::StopMultiplexOutcomeCallable StopMultiplexCallable (const Model::StopMultiplexRequest &request) const
 
virtual void StopMultiplexAsync (const Model::StopMultiplexRequest &request, const StopMultiplexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::TransferInputDeviceOutcome TransferInputDevice (const Model::TransferInputDeviceRequest &request) const
 
virtual Model::TransferInputDeviceOutcomeCallable TransferInputDeviceCallable (const Model::TransferInputDeviceRequest &request) const
 
virtual void TransferInputDeviceAsync (const Model::TransferInputDeviceRequest &request, const TransferInputDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateChannelOutcome UpdateChannel (const Model::UpdateChannelRequest &request) const
 
virtual Model::UpdateChannelOutcomeCallable UpdateChannelCallable (const Model::UpdateChannelRequest &request) const
 
virtual void UpdateChannelAsync (const Model::UpdateChannelRequest &request, const UpdateChannelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateChannelClassOutcome UpdateChannelClass (const Model::UpdateChannelClassRequest &request) const
 
virtual Model::UpdateChannelClassOutcomeCallable UpdateChannelClassCallable (const Model::UpdateChannelClassRequest &request) const
 
virtual void UpdateChannelClassAsync (const Model::UpdateChannelClassRequest &request, const UpdateChannelClassResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateInputOutcome UpdateInput (const Model::UpdateInputRequest &request) const
 
virtual Model::UpdateInputOutcomeCallable UpdateInputCallable (const Model::UpdateInputRequest &request) const
 
virtual void UpdateInputAsync (const Model::UpdateInputRequest &request, const UpdateInputResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateInputDeviceOutcome UpdateInputDevice (const Model::UpdateInputDeviceRequest &request) const
 
virtual Model::UpdateInputDeviceOutcomeCallable UpdateInputDeviceCallable (const Model::UpdateInputDeviceRequest &request) const
 
virtual void UpdateInputDeviceAsync (const Model::UpdateInputDeviceRequest &request, const UpdateInputDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateInputSecurityGroupOutcome UpdateInputSecurityGroup (const Model::UpdateInputSecurityGroupRequest &request) const
 
virtual Model::UpdateInputSecurityGroupOutcomeCallable UpdateInputSecurityGroupCallable (const Model::UpdateInputSecurityGroupRequest &request) const
 
virtual void UpdateInputSecurityGroupAsync (const Model::UpdateInputSecurityGroupRequest &request, const UpdateInputSecurityGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateMultiplexOutcome UpdateMultiplex (const Model::UpdateMultiplexRequest &request) const
 
virtual Model::UpdateMultiplexOutcomeCallable UpdateMultiplexCallable (const Model::UpdateMultiplexRequest &request) const
 
virtual void UpdateMultiplexAsync (const Model::UpdateMultiplexRequest &request, const UpdateMultiplexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateMultiplexProgramOutcome UpdateMultiplexProgram (const Model::UpdateMultiplexProgramRequest &request) const
 
virtual Model::UpdateMultiplexProgramOutcomeCallable UpdateMultiplexProgramCallable (const Model::UpdateMultiplexProgramRequest &request) const
 
virtual void UpdateMultiplexProgramAsync (const Model::UpdateMultiplexProgramRequest &request, const UpdateMultiplexProgramResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateReservationOutcome UpdateReservation (const Model::UpdateReservationRequest &request) const
 
virtual Model::UpdateReservationOutcomeCallable UpdateReservationCallable (const Model::UpdateReservationRequest &request) const
 
virtual void UpdateReservationAsync (const Model::UpdateReservationRequest &request, const UpdateReservationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

API for AWS Elemental MediaLive

Definition at line 342 of file MediaLiveClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 345 of file MediaLiveClient.h.

Constructor & Destructor Documentation

◆ MediaLiveClient() [1/3]

Aws::MediaLive::MediaLiveClient::MediaLiveClient ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ MediaLiveClient() [2/3]

Aws::MediaLive::MediaLiveClient::MediaLiveClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ MediaLiveClient() [3/3]

Aws::MediaLive::MediaLiveClient::MediaLiveClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~MediaLiveClient()

virtual Aws::MediaLive::MediaLiveClient::~MediaLiveClient ( )
virtual

Member Function Documentation

◆ AcceptInputDeviceTransfer()

virtual Model::AcceptInputDeviceTransferOutcome Aws::MediaLive::MediaLiveClient::AcceptInputDeviceTransfer ( const Model::AcceptInputDeviceTransferRequest request) const
virtual

Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.

See Also:

AWS API Reference

◆ AcceptInputDeviceTransferAsync()

virtual void Aws::MediaLive::MediaLiveClient::AcceptInputDeviceTransferAsync ( const Model::AcceptInputDeviceTransferRequest request,
const AcceptInputDeviceTransferResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ AcceptInputDeviceTransferCallable()

virtual Model::AcceptInputDeviceTransferOutcomeCallable Aws::MediaLive::MediaLiveClient::AcceptInputDeviceTransferCallable ( const Model::AcceptInputDeviceTransferRequest request) const
virtual

Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchDelete()

virtual Model::BatchDeleteOutcome Aws::MediaLive::MediaLiveClient::BatchDelete ( const Model::BatchDeleteRequest request) const
virtual

Starts delete of resources.

See Also:

AWS API Reference

◆ BatchDeleteAsync()

virtual void Aws::MediaLive::MediaLiveClient::BatchDeleteAsync ( const Model::BatchDeleteRequest request,
const BatchDeleteResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Starts delete of resources.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchDeleteCallable()

virtual Model::BatchDeleteOutcomeCallable Aws::MediaLive::MediaLiveClient::BatchDeleteCallable ( const Model::BatchDeleteRequest request) const
virtual

Starts delete of resources.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchStart()

virtual Model::BatchStartOutcome Aws::MediaLive::MediaLiveClient::BatchStart ( const Model::BatchStartRequest request) const
virtual

Starts existing resources

See Also:

AWS API Reference

◆ BatchStartAsync()

virtual void Aws::MediaLive::MediaLiveClient::BatchStartAsync ( const Model::BatchStartRequest request,
const BatchStartResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Starts existing resources

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchStartCallable()

virtual Model::BatchStartOutcomeCallable Aws::MediaLive::MediaLiveClient::BatchStartCallable ( const Model::BatchStartRequest request) const
virtual

Starts existing resources

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchStop()

virtual Model::BatchStopOutcome Aws::MediaLive::MediaLiveClient::BatchStop ( const Model::BatchStopRequest request) const
virtual

Stops running resources

See Also:

AWS API Reference

◆ BatchStopAsync()

virtual void Aws::MediaLive::MediaLiveClient::BatchStopAsync ( const Model::BatchStopRequest request,
const BatchStopResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Stops running resources

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchStopCallable()

virtual Model::BatchStopOutcomeCallable Aws::MediaLive::MediaLiveClient::BatchStopCallable ( const Model::BatchStopRequest request) const
virtual

Stops running resources

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchUpdateSchedule()

virtual Model::BatchUpdateScheduleOutcome Aws::MediaLive::MediaLiveClient::BatchUpdateSchedule ( const Model::BatchUpdateScheduleRequest request) const
virtual

Update a channel schedule

See Also:

AWS API Reference

◆ BatchUpdateScheduleAsync()

virtual void Aws::MediaLive::MediaLiveClient::BatchUpdateScheduleAsync ( const Model::BatchUpdateScheduleRequest request,
const BatchUpdateScheduleResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Update a channel schedule

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchUpdateScheduleCallable()

virtual Model::BatchUpdateScheduleOutcomeCallable Aws::MediaLive::MediaLiveClient::BatchUpdateScheduleCallable ( const Model::BatchUpdateScheduleRequest request) const
virtual

Update a channel schedule

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CancelInputDeviceTransfer()

virtual Model::CancelInputDeviceTransferOutcome Aws::MediaLive::MediaLiveClient::CancelInputDeviceTransfer ( const Model::CancelInputDeviceTransferRequest request) const
virtual

Cancel an input device transfer that you have requested.

See Also:


AWS API Reference

◆ CancelInputDeviceTransferAsync()

virtual void Aws::MediaLive::MediaLiveClient::CancelInputDeviceTransferAsync ( const Model::CancelInputDeviceTransferRequest request,
const CancelInputDeviceTransferResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Cancel an input device transfer that you have requested.

See Also:


AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelInputDeviceTransferCallable()

virtual Model::CancelInputDeviceTransferOutcomeCallable Aws::MediaLive::MediaLiveClient::CancelInputDeviceTransferCallable ( const Model::CancelInputDeviceTransferRequest request) const
virtual

Cancel an input device transfer that you have requested.

See Also:


AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateChannel()

virtual Model::CreateChannelOutcome Aws::MediaLive::MediaLiveClient::CreateChannel ( const Model::CreateChannelRequest request) const
virtual

Creates a new channel

See Also:

AWS API Reference

◆ CreateChannelAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreateChannelAsync ( const Model::CreateChannelRequest request,
const CreateChannelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a new channel

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateChannelCallable()

virtual Model::CreateChannelOutcomeCallable Aws::MediaLive::MediaLiveClient::CreateChannelCallable ( const Model::CreateChannelRequest request) const
virtual

Creates a new channel

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateInput()

virtual Model::CreateInputOutcome Aws::MediaLive::MediaLiveClient::CreateInput ( const Model::CreateInputRequest request) const
virtual

Create an input

See Also:

AWS API Reference

◆ CreateInputAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreateInputAsync ( const Model::CreateInputRequest request,
const CreateInputResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Create an input

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateInputCallable()

virtual Model::CreateInputOutcomeCallable Aws::MediaLive::MediaLiveClient::CreateInputCallable ( const Model::CreateInputRequest request) const
virtual

Create an input

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateInputSecurityGroup()

virtual Model::CreateInputSecurityGroupOutcome Aws::MediaLive::MediaLiveClient::CreateInputSecurityGroup ( const Model::CreateInputSecurityGroupRequest request) const
virtual

Creates a Input Security Group

See Also:

AWS API Reference

◆ CreateInputSecurityGroupAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreateInputSecurityGroupAsync ( const Model::CreateInputSecurityGroupRequest request,
const CreateInputSecurityGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a Input Security Group

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateInputSecurityGroupCallable()

virtual Model::CreateInputSecurityGroupOutcomeCallable Aws::MediaLive::MediaLiveClient::CreateInputSecurityGroupCallable ( const Model::CreateInputSecurityGroupRequest request) const
virtual

Creates a Input Security Group

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateMultiplex()

virtual Model::CreateMultiplexOutcome Aws::MediaLive::MediaLiveClient::CreateMultiplex ( const Model::CreateMultiplexRequest request) const
virtual

Create a new multiplex.

See Also:

AWS API Reference

◆ CreateMultiplexAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreateMultiplexAsync ( const Model::CreateMultiplexRequest request,
const CreateMultiplexResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Create a new multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateMultiplexCallable()

virtual Model::CreateMultiplexOutcomeCallable Aws::MediaLive::MediaLiveClient::CreateMultiplexCallable ( const Model::CreateMultiplexRequest request) const
virtual

Create a new multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateMultiplexProgram()

virtual Model::CreateMultiplexProgramOutcome Aws::MediaLive::MediaLiveClient::CreateMultiplexProgram ( const Model::CreateMultiplexProgramRequest request) const
virtual

Create a new program in the multiplex.

See Also:

AWS API Reference

◆ CreateMultiplexProgramAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreateMultiplexProgramAsync ( const Model::CreateMultiplexProgramRequest request,
const CreateMultiplexProgramResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Create a new program in the multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateMultiplexProgramCallable()

virtual Model::CreateMultiplexProgramOutcomeCallable Aws::MediaLive::MediaLiveClient::CreateMultiplexProgramCallable ( const Model::CreateMultiplexProgramRequest request) const
virtual

Create a new program in the multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreatePartnerInput()

virtual Model::CreatePartnerInputOutcome Aws::MediaLive::MediaLiveClient::CreatePartnerInput ( const Model::CreatePartnerInputRequest request) const
virtual

Create a partner input

See Also:

AWS API Reference

◆ CreatePartnerInputAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreatePartnerInputAsync ( const Model::CreatePartnerInputRequest request,
const CreatePartnerInputResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Create a partner input

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreatePartnerInputCallable()

virtual Model::CreatePartnerInputOutcomeCallable Aws::MediaLive::MediaLiveClient::CreatePartnerInputCallable ( const Model::CreatePartnerInputRequest request) const
virtual

Create a partner input

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateTags()

virtual Model::CreateTagsOutcome Aws::MediaLive::MediaLiveClient::CreateTags ( const Model::CreateTagsRequest request) const
virtual

Create tags for a resource

See Also:

AWS API Reference

◆ CreateTagsAsync()

virtual void Aws::MediaLive::MediaLiveClient::CreateTagsAsync ( const Model::CreateTagsRequest request,
const CreateTagsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Create tags for a resource

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateTagsCallable()

virtual Model::CreateTagsOutcomeCallable Aws::MediaLive::MediaLiveClient::CreateTagsCallable ( const Model::CreateTagsRequest request) const
virtual

Create tags for a resource

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteChannel()

virtual Model::DeleteChannelOutcome Aws::MediaLive::MediaLiveClient::DeleteChannel ( const Model::DeleteChannelRequest request) const
virtual

Starts deletion of channel. The associated outputs are also deleted.

See Also:

AWS API Reference

◆ DeleteChannelAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteChannelAsync ( const Model::DeleteChannelRequest request,
const DeleteChannelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Starts deletion of channel. The associated outputs are also deleted.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteChannelCallable()

virtual Model::DeleteChannelOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteChannelCallable ( const Model::DeleteChannelRequest request) const
virtual

Starts deletion of channel. The associated outputs are also deleted.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteInput()

virtual Model::DeleteInputOutcome Aws::MediaLive::MediaLiveClient::DeleteInput ( const Model::DeleteInputRequest request) const
virtual

Deletes the input end point

See Also:

AWS API Reference

◆ DeleteInputAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteInputAsync ( const Model::DeleteInputRequest request,
const DeleteInputResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the input end point

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteInputCallable()

virtual Model::DeleteInputOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteInputCallable ( const Model::DeleteInputRequest request) const
virtual

Deletes the input end point

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteInputSecurityGroup()

virtual Model::DeleteInputSecurityGroupOutcome Aws::MediaLive::MediaLiveClient::DeleteInputSecurityGroup ( const Model::DeleteInputSecurityGroupRequest request) const
virtual

Deletes an Input Security Group

See Also:

AWS API Reference

◆ DeleteInputSecurityGroupAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteInputSecurityGroupAsync ( const Model::DeleteInputSecurityGroupRequest request,
const DeleteInputSecurityGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an Input Security Group

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteInputSecurityGroupCallable()

virtual Model::DeleteInputSecurityGroupOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteInputSecurityGroupCallable ( const Model::DeleteInputSecurityGroupRequest request) const
virtual

Deletes an Input Security Group

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteMultiplex()

virtual Model::DeleteMultiplexOutcome Aws::MediaLive::MediaLiveClient::DeleteMultiplex ( const Model::DeleteMultiplexRequest request) const
virtual

Delete a multiplex. The multiplex must be idle.

See Also:

AWS API Reference

◆ DeleteMultiplexAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteMultiplexAsync ( const Model::DeleteMultiplexRequest request,
const DeleteMultiplexResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Delete a multiplex. The multiplex must be idle.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteMultiplexCallable()

virtual Model::DeleteMultiplexOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteMultiplexCallable ( const Model::DeleteMultiplexRequest request) const
virtual

Delete a multiplex. The multiplex must be idle.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteMultiplexProgram()

virtual Model::DeleteMultiplexProgramOutcome Aws::MediaLive::MediaLiveClient::DeleteMultiplexProgram ( const Model::DeleteMultiplexProgramRequest request) const
virtual

Delete a program from a multiplex.

See Also:

AWS API Reference

◆ DeleteMultiplexProgramAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteMultiplexProgramAsync ( const Model::DeleteMultiplexProgramRequest request,
const DeleteMultiplexProgramResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Delete a program from a multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteMultiplexProgramCallable()

virtual Model::DeleteMultiplexProgramOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteMultiplexProgramCallable ( const Model::DeleteMultiplexProgramRequest request) const
virtual

Delete a program from a multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteReservation()

virtual Model::DeleteReservationOutcome Aws::MediaLive::MediaLiveClient::DeleteReservation ( const Model::DeleteReservationRequest request) const
virtual

Delete an expired reservation.

See Also:

AWS API Reference

◆ DeleteReservationAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteReservationAsync ( const Model::DeleteReservationRequest request,
const DeleteReservationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Delete an expired reservation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteReservationCallable()

virtual Model::DeleteReservationOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteReservationCallable ( const Model::DeleteReservationRequest request) const
virtual

Delete an expired reservation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteSchedule()

virtual Model::DeleteScheduleOutcome Aws::MediaLive::MediaLiveClient::DeleteSchedule ( const Model::DeleteScheduleRequest request) const
virtual

Delete all schedule actions on a channel.

See Also:

AWS API Reference

◆ DeleteScheduleAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteScheduleAsync ( const Model::DeleteScheduleRequest request,
const DeleteScheduleResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Delete all schedule actions on a channel.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteScheduleCallable()

virtual Model::DeleteScheduleOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteScheduleCallable ( const Model::DeleteScheduleRequest request) const
virtual

Delete all schedule actions on a channel.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteTags()

virtual Model::DeleteTagsOutcome Aws::MediaLive::MediaLiveClient::DeleteTags ( const Model::DeleteTagsRequest request) const
virtual

Removes tags for a resource

See Also:

AWS API Reference

◆ DeleteTagsAsync()

virtual void Aws::MediaLive::MediaLiveClient::DeleteTagsAsync ( const Model::DeleteTagsRequest request,
const DeleteTagsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes tags for a resource

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteTagsCallable()

virtual Model::DeleteTagsOutcomeCallable Aws::MediaLive::MediaLiveClient::DeleteTagsCallable ( const Model::DeleteTagsRequest request) const
virtual

Removes tags for a resource

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeChannel()

virtual Model::DescribeChannelOutcome Aws::MediaLive::MediaLiveClient::DescribeChannel ( const Model::DescribeChannelRequest request) const
virtual

Gets details about a channel

See Also:

AWS API Reference

◆ DescribeChannelAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeChannelAsync ( const Model::DescribeChannelRequest request,
const DescribeChannelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets details about a channel

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeChannelCallable()

virtual Model::DescribeChannelOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeChannelCallable ( const Model::DescribeChannelRequest request) const
virtual

Gets details about a channel

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeInput()

virtual Model::DescribeInputOutcome Aws::MediaLive::MediaLiveClient::DescribeInput ( const Model::DescribeInputRequest request) const
virtual

Produces details about an input

See Also:

AWS API Reference

◆ DescribeInputAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeInputAsync ( const Model::DescribeInputRequest request,
const DescribeInputResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Produces details about an input

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeInputCallable()

virtual Model::DescribeInputOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeInputCallable ( const Model::DescribeInputRequest request) const
virtual

Produces details about an input

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeInputDevice()

virtual Model::DescribeInputDeviceOutcome Aws::MediaLive::MediaLiveClient::DescribeInputDevice ( const Model::DescribeInputDeviceRequest request) const
virtual

Gets the details for the input device

See Also:

AWS API Reference

◆ DescribeInputDeviceAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeInputDeviceAsync ( const Model::DescribeInputDeviceRequest request,
const DescribeInputDeviceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the details for the input device

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeInputDeviceCallable()

virtual Model::DescribeInputDeviceOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeInputDeviceCallable ( const Model::DescribeInputDeviceRequest request) const
virtual

Gets the details for the input device

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeInputDeviceThumbnail()

virtual Model::DescribeInputDeviceThumbnailOutcome Aws::MediaLive::MediaLiveClient::DescribeInputDeviceThumbnail ( const Model::DescribeInputDeviceThumbnailRequest request) const
virtual

Get the latest thumbnail data for the input device.

See Also:

AWS API Reference

◆ DescribeInputDeviceThumbnailAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeInputDeviceThumbnailAsync ( const Model::DescribeInputDeviceThumbnailRequest request,
const DescribeInputDeviceThumbnailResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get the latest thumbnail data for the input device.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeInputDeviceThumbnailCallable()

virtual Model::DescribeInputDeviceThumbnailOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeInputDeviceThumbnailCallable ( const Model::DescribeInputDeviceThumbnailRequest request) const
virtual

Get the latest thumbnail data for the input device.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeInputSecurityGroup()

virtual Model::DescribeInputSecurityGroupOutcome Aws::MediaLive::MediaLiveClient::DescribeInputSecurityGroup ( const Model::DescribeInputSecurityGroupRequest request) const
virtual

Produces a summary of an Input Security Group

See Also:

AWS API Reference

◆ DescribeInputSecurityGroupAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeInputSecurityGroupAsync ( const Model::DescribeInputSecurityGroupRequest request,
const DescribeInputSecurityGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Produces a summary of an Input Security Group

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeInputSecurityGroupCallable()

virtual Model::DescribeInputSecurityGroupOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeInputSecurityGroupCallable ( const Model::DescribeInputSecurityGroupRequest request) const
virtual

Produces a summary of an Input Security Group

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeMultiplex()

virtual Model::DescribeMultiplexOutcome Aws::MediaLive::MediaLiveClient::DescribeMultiplex ( const Model::DescribeMultiplexRequest request) const
virtual

Gets details about a multiplex.

See Also:

AWS API Reference

◆ DescribeMultiplexAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeMultiplexAsync ( const Model::DescribeMultiplexRequest request,
const DescribeMultiplexResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets details about a multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeMultiplexCallable()

virtual Model::DescribeMultiplexOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeMultiplexCallable ( const Model::DescribeMultiplexRequest request) const
virtual

Gets details about a multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeMultiplexProgram()

virtual Model::DescribeMultiplexProgramOutcome Aws::MediaLive::MediaLiveClient::DescribeMultiplexProgram ( const Model::DescribeMultiplexProgramRequest request) const
virtual

Get the details for a program in a multiplex.

See Also:

AWS API Reference

◆ DescribeMultiplexProgramAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeMultiplexProgramAsync ( const Model::DescribeMultiplexProgramRequest request,
const DescribeMultiplexProgramResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get the details for a program in a multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeMultiplexProgramCallable()

virtual Model::DescribeMultiplexProgramOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeMultiplexProgramCallable ( const Model::DescribeMultiplexProgramRequest request) const
virtual

Get the details for a program in a multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeOffering()

virtual Model::DescribeOfferingOutcome Aws::MediaLive::MediaLiveClient::DescribeOffering ( const Model::DescribeOfferingRequest request) const
virtual

Get details for an offering.

See Also:

AWS API Reference

◆ DescribeOfferingAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeOfferingAsync ( const Model::DescribeOfferingRequest request,
const DescribeOfferingResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get details for an offering.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeOfferingCallable()

virtual Model::DescribeOfferingOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeOfferingCallable ( const Model::DescribeOfferingRequest request) const
virtual

Get details for an offering.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeReservation()

virtual Model::DescribeReservationOutcome Aws::MediaLive::MediaLiveClient::DescribeReservation ( const Model::DescribeReservationRequest request) const
virtual

Get details for a reservation.

See Also:

AWS API Reference

◆ DescribeReservationAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeReservationAsync ( const Model::DescribeReservationRequest request,
const DescribeReservationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get details for a reservation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeReservationCallable()

virtual Model::DescribeReservationOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeReservationCallable ( const Model::DescribeReservationRequest request) const
virtual

Get details for a reservation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeSchedule()

virtual Model::DescribeScheduleOutcome Aws::MediaLive::MediaLiveClient::DescribeSchedule ( const Model::DescribeScheduleRequest request) const
virtual

Get a channel schedule

See Also:

AWS API Reference

◆ DescribeScheduleAsync()

virtual void Aws::MediaLive::MediaLiveClient::DescribeScheduleAsync ( const Model::DescribeScheduleRequest request,
const DescribeScheduleResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get a channel schedule

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeScheduleCallable()

virtual Model::DescribeScheduleOutcomeCallable Aws::MediaLive::MediaLiveClient::DescribeScheduleCallable ( const Model::DescribeScheduleRequest request) const
virtual

Get a channel schedule

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListChannels()

virtual Model::ListChannelsOutcome Aws::MediaLive::MediaLiveClient::ListChannels ( const Model::ListChannelsRequest request) const
virtual

Produces list of channels that have been created

See Also:

AWS API Reference

◆ ListChannelsAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListChannelsAsync ( const Model::ListChannelsRequest request,
const ListChannelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Produces list of channels that have been created

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListChannelsCallable()

virtual Model::ListChannelsOutcomeCallable Aws::MediaLive::MediaLiveClient::ListChannelsCallable ( const Model::ListChannelsRequest request) const
virtual

Produces list of channels that have been created

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListInputDevices()

virtual Model::ListInputDevicesOutcome Aws::MediaLive::MediaLiveClient::ListInputDevices ( const Model::ListInputDevicesRequest request) const
virtual

List input devices

See Also:

AWS API Reference

◆ ListInputDevicesAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListInputDevicesAsync ( const Model::ListInputDevicesRequest request,
const ListInputDevicesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

List input devices

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListInputDevicesCallable()

virtual Model::ListInputDevicesOutcomeCallable Aws::MediaLive::MediaLiveClient::ListInputDevicesCallable ( const Model::ListInputDevicesRequest request) const
virtual

List input devices

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListInputDeviceTransfers()

virtual Model::ListInputDeviceTransfersOutcome Aws::MediaLive::MediaLiveClient::ListInputDeviceTransfers ( const Model::ListInputDeviceTransfersRequest request) const
virtual

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.

See Also:

AWS API Reference

◆ ListInputDeviceTransfersAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListInputDeviceTransfersAsync ( const Model::ListInputDeviceTransfersRequest request,
const ListInputDeviceTransfersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListInputDeviceTransfersCallable()

virtual Model::ListInputDeviceTransfersOutcomeCallable Aws::MediaLive::MediaLiveClient::ListInputDeviceTransfersCallable ( const Model::ListInputDeviceTransfersRequest request) const
virtual

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.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListInputs()

virtual Model::ListInputsOutcome Aws::MediaLive::MediaLiveClient::ListInputs ( const Model::ListInputsRequest request) const
virtual

Produces list of inputs that have been created

See Also:

AWS API Reference

◆ ListInputsAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListInputsAsync ( const Model::ListInputsRequest request,
const ListInputsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Produces list of inputs that have been created

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListInputsCallable()

virtual Model::ListInputsOutcomeCallable Aws::MediaLive::MediaLiveClient::ListInputsCallable ( const Model::ListInputsRequest request) const
virtual

Produces list of inputs that have been created

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListInputSecurityGroups()

virtual Model::ListInputSecurityGroupsOutcome Aws::MediaLive::MediaLiveClient::ListInputSecurityGroups ( const Model::ListInputSecurityGroupsRequest request) const
virtual

Produces a list of Input Security Groups for an account

See Also:


AWS API Reference

◆ ListInputSecurityGroupsAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListInputSecurityGroupsAsync ( const Model::ListInputSecurityGroupsRequest request,
const ListInputSecurityGroupsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Produces a list of Input Security Groups for an account

See Also:


AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListInputSecurityGroupsCallable()

virtual Model::ListInputSecurityGroupsOutcomeCallable Aws::MediaLive::MediaLiveClient::ListInputSecurityGroupsCallable ( const Model::ListInputSecurityGroupsRequest request) const
virtual

Produces a list of Input Security Groups for an account

See Also:


AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListMultiplexes()

virtual Model::ListMultiplexesOutcome Aws::MediaLive::MediaLiveClient::ListMultiplexes ( const Model::ListMultiplexesRequest request) const
virtual

Retrieve a list of the existing multiplexes.

See Also:

AWS API Reference

◆ ListMultiplexesAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListMultiplexesAsync ( const Model::ListMultiplexesRequest request,
const ListMultiplexesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieve a list of the existing multiplexes.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListMultiplexesCallable()

virtual Model::ListMultiplexesOutcomeCallable Aws::MediaLive::MediaLiveClient::ListMultiplexesCallable ( const Model::ListMultiplexesRequest request) const
virtual

Retrieve a list of the existing multiplexes.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListMultiplexPrograms()

virtual Model::ListMultiplexProgramsOutcome Aws::MediaLive::MediaLiveClient::ListMultiplexPrograms ( const Model::ListMultiplexProgramsRequest request) const
virtual

List the programs that currently exist for a specific multiplex.

See Also:

AWS API Reference

◆ ListMultiplexProgramsAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListMultiplexProgramsAsync ( const Model::ListMultiplexProgramsRequest request,
const ListMultiplexProgramsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

List the programs that currently exist for a specific multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListMultiplexProgramsCallable()

virtual Model::ListMultiplexProgramsOutcomeCallable Aws::MediaLive::MediaLiveClient::ListMultiplexProgramsCallable ( const Model::ListMultiplexProgramsRequest request) const
virtual

List the programs that currently exist for a specific multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListOfferings()

virtual Model::ListOfferingsOutcome Aws::MediaLive::MediaLiveClient::ListOfferings ( const Model::ListOfferingsRequest request) const
virtual

List offerings available for purchase.

See Also:

AWS API Reference

◆ ListOfferingsAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListOfferingsAsync ( const Model::ListOfferingsRequest request,
const ListOfferingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

List offerings available for purchase.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListOfferingsCallable()

virtual Model::ListOfferingsOutcomeCallable Aws::MediaLive::MediaLiveClient::ListOfferingsCallable ( const Model::ListOfferingsRequest request) const
virtual

List offerings available for purchase.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListReservations()

virtual Model::ListReservationsOutcome Aws::MediaLive::MediaLiveClient::ListReservations ( const Model::ListReservationsRequest request) const
virtual

List purchased reservations.

See Also:

AWS API Reference

◆ ListReservationsAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListReservationsAsync ( const Model::ListReservationsRequest request,
const ListReservationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

List purchased reservations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListReservationsCallable()

virtual Model::ListReservationsOutcomeCallable Aws::MediaLive::MediaLiveClient::ListReservationsCallable ( const Model::ListReservationsRequest request) const
virtual

List purchased reservations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::MediaLive::MediaLiveClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Produces list of tags that have been created for a resource

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

virtual void Aws::MediaLive::MediaLiveClient::ListTagsForResourceAsync ( const Model::ListTagsForResourceRequest request,
const ListTagsForResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Produces list of tags that have been created for a resource

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListTagsForResourceCallable()

virtual Model::ListTagsForResourceOutcomeCallable Aws::MediaLive::MediaLiveClient::ListTagsForResourceCallable ( const Model::ListTagsForResourceRequest request) const
virtual

Produces list of tags that have been created for a resource

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::MediaLive::MediaLiveClient::OverrideEndpoint ( const Aws::String endpoint)

◆ PurchaseOffering()

virtual Model::PurchaseOfferingOutcome Aws::MediaLive::MediaLiveClient::PurchaseOffering ( const Model::PurchaseOfferingRequest request) const
virtual

Purchase an offering and create a reservation.

See Also:

AWS API Reference

◆ PurchaseOfferingAsync()

virtual void Aws::MediaLive::MediaLiveClient::PurchaseOfferingAsync ( const Model::PurchaseOfferingRequest request,
const PurchaseOfferingResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Purchase an offering and create a reservation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PurchaseOfferingCallable()

virtual Model::PurchaseOfferingOutcomeCallable Aws::MediaLive::MediaLiveClient::PurchaseOfferingCallable ( const Model::PurchaseOfferingRequest request) const
virtual

Purchase an offering and create a reservation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ RejectInputDeviceTransfer()

virtual Model::RejectInputDeviceTransferOutcome Aws::MediaLive::MediaLiveClient::RejectInputDeviceTransfer ( const Model::RejectInputDeviceTransferRequest request) const
virtual

Reject the transfer of the specified input device to your AWS account.

See Also:

AWS API Reference

◆ RejectInputDeviceTransferAsync()

virtual void Aws::MediaLive::MediaLiveClient::RejectInputDeviceTransferAsync ( const Model::RejectInputDeviceTransferRequest request,
const RejectInputDeviceTransferResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Reject the transfer of the specified input device to your AWS account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ RejectInputDeviceTransferCallable()

virtual Model::RejectInputDeviceTransferOutcomeCallable Aws::MediaLive::MediaLiveClient::RejectInputDeviceTransferCallable ( const Model::RejectInputDeviceTransferRequest request) const
virtual

Reject the transfer of the specified input device to your AWS account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ StartChannel()

virtual Model::StartChannelOutcome Aws::MediaLive::MediaLiveClient::StartChannel ( const Model::StartChannelRequest request) const
virtual

Starts an existing channel

See Also:

AWS API Reference

◆ StartChannelAsync()

virtual void Aws::MediaLive::MediaLiveClient::StartChannelAsync ( const Model::StartChannelRequest request,
const StartChannelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Starts an existing channel

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ StartChannelCallable()

virtual Model::StartChannelOutcomeCallable Aws::MediaLive::MediaLiveClient::StartChannelCallable ( const Model::StartChannelRequest request) const
virtual

Starts an existing channel

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ StartMultiplex()

virtual Model::StartMultiplexOutcome Aws::MediaLive::MediaLiveClient::StartMultiplex ( const Model::StartMultiplexRequest request) const
virtual

Start (run) the multiplex. Starting the multiplex does not start the channels. You must explicitly start each channel.

See Also:

AWS API Reference

◆ StartMultiplexAsync()

virtual void Aws::MediaLive::MediaLiveClient::StartMultiplexAsync ( const Model::StartMultiplexRequest request,
const StartMultiplexResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Start (run) the multiplex. Starting the multiplex does not start the channels. You must explicitly start each channel.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ StartMultiplexCallable()

virtual Model::StartMultiplexOutcomeCallable Aws::MediaLive::MediaLiveClient::StartMultiplexCallable ( const Model::StartMultiplexRequest request) const
virtual

Start (run) the multiplex. Starting the multiplex does not start the channels. You must explicitly start each channel.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ StopChannel()

virtual Model::StopChannelOutcome Aws::MediaLive::MediaLiveClient::StopChannel ( const Model::StopChannelRequest request) const
virtual

Stops a running channel

See Also:

AWS API Reference

◆ StopChannelAsync()

virtual void Aws::MediaLive::MediaLiveClient::StopChannelAsync ( const Model::StopChannelRequest request,
const StopChannelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Stops a running channel

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ StopChannelCallable()

virtual Model::StopChannelOutcomeCallable Aws::MediaLive::MediaLiveClient::StopChannelCallable ( const Model::StopChannelRequest request) const
virtual

Stops a running channel

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ StopMultiplex()

virtual Model::StopMultiplexOutcome Aws::MediaLive::MediaLiveClient::StopMultiplex ( const Model::StopMultiplexRequest request) const
virtual

Stops a running multiplex. If the multiplex isn't running, this action has no effect.

See Also:

AWS API Reference

◆ StopMultiplexAsync()

virtual void Aws::MediaLive::MediaLiveClient::StopMultiplexAsync ( const Model::StopMultiplexRequest request,
const StopMultiplexResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Stops a running multiplex. If the multiplex isn't running, this action has no effect.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ StopMultiplexCallable()

virtual Model::StopMultiplexOutcomeCallable Aws::MediaLive::MediaLiveClient::StopMultiplexCallable ( const Model::StopMultiplexRequest request) const
virtual

Stops a running multiplex. If the multiplex isn't running, this action has no effect.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TransferInputDevice()

virtual Model::TransferInputDeviceOutcome Aws::MediaLive::MediaLiveClient::TransferInputDevice ( const Model::TransferInputDeviceRequest request) const
virtual

Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.

See Also:

AWS API Reference

◆ TransferInputDeviceAsync()

virtual void Aws::MediaLive::MediaLiveClient::TransferInputDeviceAsync ( const Model::TransferInputDeviceRequest request,
const TransferInputDeviceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TransferInputDeviceCallable()

virtual Model::TransferInputDeviceOutcomeCallable Aws::MediaLive::MediaLiveClient::TransferInputDeviceCallable ( const Model::TransferInputDeviceRequest request) const
virtual

Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateChannel()

virtual Model::UpdateChannelOutcome Aws::MediaLive::MediaLiveClient::UpdateChannel ( const Model::UpdateChannelRequest request) const
virtual

Updates a channel.

See Also:

AWS API Reference

◆ UpdateChannelAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateChannelAsync ( const Model::UpdateChannelRequest request,
const UpdateChannelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a channel.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateChannelCallable()

virtual Model::UpdateChannelOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateChannelCallable ( const Model::UpdateChannelRequest request) const
virtual

Updates a channel.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateChannelClass()

virtual Model::UpdateChannelClassOutcome Aws::MediaLive::MediaLiveClient::UpdateChannelClass ( const Model::UpdateChannelClassRequest request) const
virtual

Changes the class of the channel.

See Also:

AWS API Reference

◆ UpdateChannelClassAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateChannelClassAsync ( const Model::UpdateChannelClassRequest request,
const UpdateChannelClassResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Changes the class of the channel.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateChannelClassCallable()

virtual Model::UpdateChannelClassOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateChannelClassCallable ( const Model::UpdateChannelClassRequest request) const
virtual

Changes the class of the channel.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateInput()

virtual Model::UpdateInputOutcome Aws::MediaLive::MediaLiveClient::UpdateInput ( const Model::UpdateInputRequest request) const
virtual

Updates an input.

See Also:

AWS API Reference

◆ UpdateInputAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateInputAsync ( const Model::UpdateInputRequest request,
const UpdateInputResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an input.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateInputCallable()

virtual Model::UpdateInputOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateInputCallable ( const Model::UpdateInputRequest request) const
virtual

Updates an input.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateInputDevice()

virtual Model::UpdateInputDeviceOutcome Aws::MediaLive::MediaLiveClient::UpdateInputDevice ( const Model::UpdateInputDeviceRequest request) const
virtual

Updates the parameters for the input device.

See Also:

AWS API Reference

◆ UpdateInputDeviceAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateInputDeviceAsync ( const Model::UpdateInputDeviceRequest request,
const UpdateInputDeviceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the parameters for the input device.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateInputDeviceCallable()

virtual Model::UpdateInputDeviceOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateInputDeviceCallable ( const Model::UpdateInputDeviceRequest request) const
virtual

Updates the parameters for the input device.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateInputSecurityGroup()

virtual Model::UpdateInputSecurityGroupOutcome Aws::MediaLive::MediaLiveClient::UpdateInputSecurityGroup ( const Model::UpdateInputSecurityGroupRequest request) const
virtual

Update an Input Security Group's Whilelists.

See Also:

AWS API Reference

◆ UpdateInputSecurityGroupAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateInputSecurityGroupAsync ( const Model::UpdateInputSecurityGroupRequest request,
const UpdateInputSecurityGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Update an Input Security Group's Whilelists.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateInputSecurityGroupCallable()

virtual Model::UpdateInputSecurityGroupOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateInputSecurityGroupCallable ( const Model::UpdateInputSecurityGroupRequest request) const
virtual

Update an Input Security Group's Whilelists.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateMultiplex()

virtual Model::UpdateMultiplexOutcome Aws::MediaLive::MediaLiveClient::UpdateMultiplex ( const Model::UpdateMultiplexRequest request) const
virtual

Updates a multiplex.

See Also:

AWS API Reference

◆ UpdateMultiplexAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateMultiplexAsync ( const Model::UpdateMultiplexRequest request,
const UpdateMultiplexResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateMultiplexCallable()

virtual Model::UpdateMultiplexOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateMultiplexCallable ( const Model::UpdateMultiplexRequest request) const
virtual

Updates a multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateMultiplexProgram()

virtual Model::UpdateMultiplexProgramOutcome Aws::MediaLive::MediaLiveClient::UpdateMultiplexProgram ( const Model::UpdateMultiplexProgramRequest request) const
virtual

Update a program in a multiplex.

See Also:

AWS API Reference

◆ UpdateMultiplexProgramAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateMultiplexProgramAsync ( const Model::UpdateMultiplexProgramRequest request,
const UpdateMultiplexProgramResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Update a program in a multiplex.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateMultiplexProgramCallable()

virtual Model::UpdateMultiplexProgramOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateMultiplexProgramCallable ( const Model::UpdateMultiplexProgramRequest request) const
virtual

Update a program in a multiplex.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateReservation()

virtual Model::UpdateReservationOutcome Aws::MediaLive::MediaLiveClient::UpdateReservation ( const Model::UpdateReservationRequest request) const
virtual

Update reservation.

See Also:

AWS API Reference

◆ UpdateReservationAsync()

virtual void Aws::MediaLive::MediaLiveClient::UpdateReservationAsync ( const Model::UpdateReservationRequest request,
const UpdateReservationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Update reservation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateReservationCallable()

virtual Model::UpdateReservationOutcomeCallable Aws::MediaLive::MediaLiveClient::UpdateReservationCallable ( const Model::UpdateReservationRequest request) const
virtual

Update reservation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: