AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
MediaLiveServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/medialive/MediaLiveErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/medialive/MediaLiveEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in MediaLiveClient header */
21#include <aws/medialive/model/AcceptInputDeviceTransferResult.h>
22#include <aws/medialive/model/BatchDeleteResult.h>
23#include <aws/medialive/model/BatchStartResult.h>
24#include <aws/medialive/model/BatchStopResult.h>
25#include <aws/medialive/model/BatchUpdateScheduleResult.h>
26#include <aws/medialive/model/CancelInputDeviceTransferResult.h>
27#include <aws/medialive/model/ClaimDeviceResult.h>
28#include <aws/medialive/model/CreateChannelResult.h>
29#include <aws/medialive/model/CreateChannelPlacementGroupResult.h>
30#include <aws/medialive/model/CreateCloudWatchAlarmTemplateResult.h>
31#include <aws/medialive/model/CreateCloudWatchAlarmTemplateGroupResult.h>
32#include <aws/medialive/model/CreateClusterResult.h>
33#include <aws/medialive/model/CreateEventBridgeRuleTemplateResult.h>
34#include <aws/medialive/model/CreateEventBridgeRuleTemplateGroupResult.h>
35#include <aws/medialive/model/CreateInputResult.h>
36#include <aws/medialive/model/CreateInputSecurityGroupResult.h>
37#include <aws/medialive/model/CreateMultiplexResult.h>
38#include <aws/medialive/model/CreateMultiplexProgramResult.h>
39#include <aws/medialive/model/CreateNetworkResult.h>
40#include <aws/medialive/model/CreateNodeResult.h>
41#include <aws/medialive/model/CreateNodeRegistrationScriptSdkResult.h>
42#include <aws/medialive/model/CreatePartnerInputResult.h>
43#include <aws/medialive/model/CreateSignalMapResult.h>
44#include <aws/medialive/model/DeleteChannelResult.h>
45#include <aws/medialive/model/DeleteChannelPlacementGroupResult.h>
46#include <aws/medialive/model/DeleteClusterResult.h>
47#include <aws/medialive/model/DeleteInputResult.h>
48#include <aws/medialive/model/DeleteInputSecurityGroupResult.h>
49#include <aws/medialive/model/DeleteMultiplexResult.h>
50#include <aws/medialive/model/DeleteMultiplexProgramResult.h>
51#include <aws/medialive/model/DeleteNetworkResult.h>
52#include <aws/medialive/model/DeleteNodeResult.h>
53#include <aws/medialive/model/DeleteReservationResult.h>
54#include <aws/medialive/model/DeleteScheduleResult.h>
55#include <aws/medialive/model/DescribeAccountConfigurationResult.h>
56#include <aws/medialive/model/DescribeChannelResult.h>
57#include <aws/medialive/model/DescribeChannelPlacementGroupSdkResult.h>
58#include <aws/medialive/model/DescribeClusterSdkResult.h>
59#include <aws/medialive/model/DescribeInputResult.h>
60#include <aws/medialive/model/DescribeInputDeviceResult.h>
61#include <aws/medialive/model/DescribeInputDeviceThumbnailResult.h>
62#include <aws/medialive/model/DescribeInputSecurityGroupResult.h>
63#include <aws/medialive/model/DescribeMultiplexResult.h>
64#include <aws/medialive/model/DescribeMultiplexProgramResult.h>
65#include <aws/medialive/model/DescribeNetworkSdkResult.h>
66#include <aws/medialive/model/DescribeNodeSdkResult.h>
67#include <aws/medialive/model/DescribeOfferingResult.h>
68#include <aws/medialive/model/DescribeReservationResult.h>
69#include <aws/medialive/model/DescribeScheduleResult.h>
70#include <aws/medialive/model/DescribeThumbnailsResult.h>
71#include <aws/medialive/model/GetCloudWatchAlarmTemplateResult.h>
72#include <aws/medialive/model/GetCloudWatchAlarmTemplateGroupResult.h>
73#include <aws/medialive/model/GetEventBridgeRuleTemplateResult.h>
74#include <aws/medialive/model/GetEventBridgeRuleTemplateGroupResult.h>
75#include <aws/medialive/model/GetSignalMapResult.h>
76#include <aws/medialive/model/ListChannelPlacementGroupsSdkResult.h>
77#include <aws/medialive/model/ListChannelsResult.h>
78#include <aws/medialive/model/ListCloudWatchAlarmTemplateGroupsResult.h>
79#include <aws/medialive/model/ListCloudWatchAlarmTemplatesResult.h>
80#include <aws/medialive/model/ListClustersSdkResult.h>
81#include <aws/medialive/model/ListEventBridgeRuleTemplateGroupsResult.h>
82#include <aws/medialive/model/ListEventBridgeRuleTemplatesResult.h>
83#include <aws/medialive/model/ListInputDeviceTransfersResult.h>
84#include <aws/medialive/model/ListInputDevicesResult.h>
85#include <aws/medialive/model/ListInputSecurityGroupsResult.h>
86#include <aws/medialive/model/ListInputsResult.h>
87#include <aws/medialive/model/ListMultiplexProgramsResult.h>
88#include <aws/medialive/model/ListMultiplexesResult.h>
89#include <aws/medialive/model/ListNetworksSdkResult.h>
90#include <aws/medialive/model/ListNodesSdkResult.h>
91#include <aws/medialive/model/ListOfferingsResult.h>
92#include <aws/medialive/model/ListReservationsResult.h>
93#include <aws/medialive/model/ListSignalMapsResult.h>
94#include <aws/medialive/model/ListTagsForResourceResult.h>
95#include <aws/medialive/model/PurchaseOfferingResult.h>
96#include <aws/medialive/model/RebootInputDeviceResult.h>
97#include <aws/medialive/model/RejectInputDeviceTransferResult.h>
98#include <aws/medialive/model/RestartChannelPipelinesResult.h>
99#include <aws/medialive/model/StartChannelResult.h>
100#include <aws/medialive/model/StartDeleteMonitorDeploymentResult.h>
101#include <aws/medialive/model/StartInputDeviceResult.h>
102#include <aws/medialive/model/StartInputDeviceMaintenanceWindowResult.h>
103#include <aws/medialive/model/StartMonitorDeploymentResult.h>
104#include <aws/medialive/model/StartMultiplexResult.h>
105#include <aws/medialive/model/StartUpdateSignalMapResult.h>
106#include <aws/medialive/model/StopChannelResult.h>
107#include <aws/medialive/model/StopInputDeviceResult.h>
108#include <aws/medialive/model/StopMultiplexResult.h>
109#include <aws/medialive/model/TransferInputDeviceResult.h>
110#include <aws/medialive/model/UpdateAccountConfigurationResult.h>
111#include <aws/medialive/model/UpdateChannelResult.h>
112#include <aws/medialive/model/UpdateChannelClassResult.h>
113#include <aws/medialive/model/UpdateChannelPlacementGroupResult.h>
114#include <aws/medialive/model/UpdateCloudWatchAlarmTemplateResult.h>
115#include <aws/medialive/model/UpdateCloudWatchAlarmTemplateGroupResult.h>
116#include <aws/medialive/model/UpdateClusterSdkResult.h>
117#include <aws/medialive/model/UpdateEventBridgeRuleTemplateResult.h>
118#include <aws/medialive/model/UpdateEventBridgeRuleTemplateGroupResult.h>
119#include <aws/medialive/model/UpdateInputResult.h>
120#include <aws/medialive/model/UpdateInputDeviceResult.h>
121#include <aws/medialive/model/UpdateInputSecurityGroupResult.h>
122#include <aws/medialive/model/UpdateMultiplexResult.h>
123#include <aws/medialive/model/UpdateMultiplexProgramResult.h>
124#include <aws/medialive/model/UpdateNetworkSdkResult.h>
125#include <aws/medialive/model/UpdateNodeResult.h>
126#include <aws/medialive/model/UpdateNodeStateResult.h>
127#include <aws/medialive/model/UpdateReservationResult.h>
128#include <aws/medialive/model/ListCloudWatchAlarmTemplateGroupsRequest.h>
129#include <aws/medialive/model/BatchStartRequest.h>
130#include <aws/medialive/model/ListCloudWatchAlarmTemplatesRequest.h>
131#include <aws/medialive/model/ListInputDevicesRequest.h>
132#include <aws/medialive/model/CreateInputRequest.h>
133#include <aws/medialive/model/ListNetworksRequest.h>
134#include <aws/medialive/model/BatchDeleteRequest.h>
135#include <aws/medialive/model/ListEventBridgeRuleTemplatesRequest.h>
136#include <aws/medialive/model/CreateNetworkRequest.h>
137#include <aws/medialive/model/CreateChannelRequest.h>
138#include <aws/medialive/model/ListClustersRequest.h>
139#include <aws/medialive/model/ListMultiplexesRequest.h>
140#include <aws/medialive/model/DescribeAccountConfigurationRequest.h>
141#include <aws/medialive/model/ListInputSecurityGroupsRequest.h>
142#include <aws/medialive/model/UpdateAccountConfigurationRequest.h>
143#include <aws/medialive/model/ClaimDeviceRequest.h>
144#include <aws/medialive/model/BatchStopRequest.h>
145#include <aws/medialive/model/ListOfferingsRequest.h>
146#include <aws/medialive/model/ListChannelsRequest.h>
147#include <aws/medialive/model/ListInputsRequest.h>
148#include <aws/medialive/model/ListReservationsRequest.h>
149#include <aws/medialive/model/ListEventBridgeRuleTemplateGroupsRequest.h>
150#include <aws/medialive/model/ListSignalMapsRequest.h>
151#include <aws/medialive/model/CreateInputSecurityGroupRequest.h>
152#include <aws/medialive/model/CreateClusterRequest.h>
153#include <aws/core/NoResult.h>
154/* End of service model headers required in MediaLiveClient header */
155
156namespace Aws
157{
158 namespace Http
159 {
160 class HttpClient;
161 class HttpClientFactory;
162 } // namespace Http
163
164 namespace Utils
165 {
166 template< typename R, typename E> class Outcome;
167
168 namespace Threading
169 {
170 class Executor;
171 } // namespace Threading
172 } // namespace Utils
173
174 namespace Auth
175 {
176 class AWSCredentials;
177 class AWSCredentialsProvider;
178 } // namespace Auth
179
180 namespace Client
181 {
182 class RetryStrategy;
183 } // namespace Client
184
185 namespace MediaLive
186 {
190
191 namespace Model
192 {
193 /* Service model forward declarations required in MediaLiveClient header */
195 class BatchDeleteRequest;
196 class BatchStartRequest;
197 class BatchStopRequest;
200 class ClaimDeviceRequest;
208 class CreateInputRequest;
213 class CreateNodeRequest;
217 class CreateTagsRequest;
225 class DeleteInputRequest;
230 class DeleteNodeRequest;
234 class DeleteTagsRequest;
266 class ListInputsRequest;
270 class ListNodesRequest;
286 class StopChannelRequest;
299 class UpdateInputRequest;
305 class UpdateNodeRequest;
308 /* End of service model forward declarations required in MediaLiveClient header */
309
310 /* Service model Outcome class definitions */
425 /* End of service model Outcome class definitions */
426
427 /* Service model Outcome callable definitions */
428 typedef std::future<AcceptInputDeviceTransferOutcome> AcceptInputDeviceTransferOutcomeCallable;
429 typedef std::future<BatchDeleteOutcome> BatchDeleteOutcomeCallable;
430 typedef std::future<BatchStartOutcome> BatchStartOutcomeCallable;
431 typedef std::future<BatchStopOutcome> BatchStopOutcomeCallable;
432 typedef std::future<BatchUpdateScheduleOutcome> BatchUpdateScheduleOutcomeCallable;
433 typedef std::future<CancelInputDeviceTransferOutcome> CancelInputDeviceTransferOutcomeCallable;
434 typedef std::future<ClaimDeviceOutcome> ClaimDeviceOutcomeCallable;
435 typedef std::future<CreateChannelOutcome> CreateChannelOutcomeCallable;
436 typedef std::future<CreateChannelPlacementGroupOutcome> CreateChannelPlacementGroupOutcomeCallable;
437 typedef std::future<CreateCloudWatchAlarmTemplateOutcome> CreateCloudWatchAlarmTemplateOutcomeCallable;
438 typedef std::future<CreateCloudWatchAlarmTemplateGroupOutcome> CreateCloudWatchAlarmTemplateGroupOutcomeCallable;
439 typedef std::future<CreateClusterOutcome> CreateClusterOutcomeCallable;
440 typedef std::future<CreateEventBridgeRuleTemplateOutcome> CreateEventBridgeRuleTemplateOutcomeCallable;
441 typedef std::future<CreateEventBridgeRuleTemplateGroupOutcome> CreateEventBridgeRuleTemplateGroupOutcomeCallable;
442 typedef std::future<CreateInputOutcome> CreateInputOutcomeCallable;
443 typedef std::future<CreateInputSecurityGroupOutcome> CreateInputSecurityGroupOutcomeCallable;
444 typedef std::future<CreateMultiplexOutcome> CreateMultiplexOutcomeCallable;
445 typedef std::future<CreateMultiplexProgramOutcome> CreateMultiplexProgramOutcomeCallable;
446 typedef std::future<CreateNetworkOutcome> CreateNetworkOutcomeCallable;
447 typedef std::future<CreateNodeOutcome> CreateNodeOutcomeCallable;
448 typedef std::future<CreateNodeRegistrationScriptOutcome> CreateNodeRegistrationScriptOutcomeCallable;
449 typedef std::future<CreatePartnerInputOutcome> CreatePartnerInputOutcomeCallable;
450 typedef std::future<CreateSignalMapOutcome> CreateSignalMapOutcomeCallable;
451 typedef std::future<CreateTagsOutcome> CreateTagsOutcomeCallable;
452 typedef std::future<DeleteChannelOutcome> DeleteChannelOutcomeCallable;
453 typedef std::future<DeleteChannelPlacementGroupOutcome> DeleteChannelPlacementGroupOutcomeCallable;
454 typedef std::future<DeleteCloudWatchAlarmTemplateOutcome> DeleteCloudWatchAlarmTemplateOutcomeCallable;
455 typedef std::future<DeleteCloudWatchAlarmTemplateGroupOutcome> DeleteCloudWatchAlarmTemplateGroupOutcomeCallable;
456 typedef std::future<DeleteClusterOutcome> DeleteClusterOutcomeCallable;
457 typedef std::future<DeleteEventBridgeRuleTemplateOutcome> DeleteEventBridgeRuleTemplateOutcomeCallable;
458 typedef std::future<DeleteEventBridgeRuleTemplateGroupOutcome> DeleteEventBridgeRuleTemplateGroupOutcomeCallable;
459 typedef std::future<DeleteInputOutcome> DeleteInputOutcomeCallable;
460 typedef std::future<DeleteInputSecurityGroupOutcome> DeleteInputSecurityGroupOutcomeCallable;
461 typedef std::future<DeleteMultiplexOutcome> DeleteMultiplexOutcomeCallable;
462 typedef std::future<DeleteMultiplexProgramOutcome> DeleteMultiplexProgramOutcomeCallable;
463 typedef std::future<DeleteNetworkOutcome> DeleteNetworkOutcomeCallable;
464 typedef std::future<DeleteNodeOutcome> DeleteNodeOutcomeCallable;
465 typedef std::future<DeleteReservationOutcome> DeleteReservationOutcomeCallable;
466 typedef std::future<DeleteScheduleOutcome> DeleteScheduleOutcomeCallable;
467 typedef std::future<DeleteSignalMapOutcome> DeleteSignalMapOutcomeCallable;
468 typedef std::future<DeleteTagsOutcome> DeleteTagsOutcomeCallable;
469 typedef std::future<DescribeAccountConfigurationOutcome> DescribeAccountConfigurationOutcomeCallable;
470 typedef std::future<DescribeChannelOutcome> DescribeChannelOutcomeCallable;
471 typedef std::future<DescribeChannelPlacementGroupOutcome> DescribeChannelPlacementGroupOutcomeCallable;
472 typedef std::future<DescribeClusterOutcome> DescribeClusterOutcomeCallable;
473 typedef std::future<DescribeInputOutcome> DescribeInputOutcomeCallable;
474 typedef std::future<DescribeInputDeviceOutcome> DescribeInputDeviceOutcomeCallable;
475 typedef std::future<DescribeInputDeviceThumbnailOutcome> DescribeInputDeviceThumbnailOutcomeCallable;
476 typedef std::future<DescribeInputSecurityGroupOutcome> DescribeInputSecurityGroupOutcomeCallable;
477 typedef std::future<DescribeMultiplexOutcome> DescribeMultiplexOutcomeCallable;
478 typedef std::future<DescribeMultiplexProgramOutcome> DescribeMultiplexProgramOutcomeCallable;
479 typedef std::future<DescribeNetworkOutcome> DescribeNetworkOutcomeCallable;
480 typedef std::future<DescribeNodeOutcome> DescribeNodeOutcomeCallable;
481 typedef std::future<DescribeOfferingOutcome> DescribeOfferingOutcomeCallable;
482 typedef std::future<DescribeReservationOutcome> DescribeReservationOutcomeCallable;
483 typedef std::future<DescribeScheduleOutcome> DescribeScheduleOutcomeCallable;
484 typedef std::future<DescribeThumbnailsOutcome> DescribeThumbnailsOutcomeCallable;
485 typedef std::future<GetCloudWatchAlarmTemplateOutcome> GetCloudWatchAlarmTemplateOutcomeCallable;
486 typedef std::future<GetCloudWatchAlarmTemplateGroupOutcome> GetCloudWatchAlarmTemplateGroupOutcomeCallable;
487 typedef std::future<GetEventBridgeRuleTemplateOutcome> GetEventBridgeRuleTemplateOutcomeCallable;
488 typedef std::future<GetEventBridgeRuleTemplateGroupOutcome> GetEventBridgeRuleTemplateGroupOutcomeCallable;
489 typedef std::future<GetSignalMapOutcome> GetSignalMapOutcomeCallable;
490 typedef std::future<ListChannelPlacementGroupsOutcome> ListChannelPlacementGroupsOutcomeCallable;
491 typedef std::future<ListChannelsOutcome> ListChannelsOutcomeCallable;
492 typedef std::future<ListCloudWatchAlarmTemplateGroupsOutcome> ListCloudWatchAlarmTemplateGroupsOutcomeCallable;
493 typedef std::future<ListCloudWatchAlarmTemplatesOutcome> ListCloudWatchAlarmTemplatesOutcomeCallable;
494 typedef std::future<ListClustersOutcome> ListClustersOutcomeCallable;
495 typedef std::future<ListEventBridgeRuleTemplateGroupsOutcome> ListEventBridgeRuleTemplateGroupsOutcomeCallable;
496 typedef std::future<ListEventBridgeRuleTemplatesOutcome> ListEventBridgeRuleTemplatesOutcomeCallable;
497 typedef std::future<ListInputDeviceTransfersOutcome> ListInputDeviceTransfersOutcomeCallable;
498 typedef std::future<ListInputDevicesOutcome> ListInputDevicesOutcomeCallable;
499 typedef std::future<ListInputSecurityGroupsOutcome> ListInputSecurityGroupsOutcomeCallable;
500 typedef std::future<ListInputsOutcome> ListInputsOutcomeCallable;
501 typedef std::future<ListMultiplexProgramsOutcome> ListMultiplexProgramsOutcomeCallable;
502 typedef std::future<ListMultiplexesOutcome> ListMultiplexesOutcomeCallable;
503 typedef std::future<ListNetworksOutcome> ListNetworksOutcomeCallable;
504 typedef std::future<ListNodesOutcome> ListNodesOutcomeCallable;
505 typedef std::future<ListOfferingsOutcome> ListOfferingsOutcomeCallable;
506 typedef std::future<ListReservationsOutcome> ListReservationsOutcomeCallable;
507 typedef std::future<ListSignalMapsOutcome> ListSignalMapsOutcomeCallable;
508 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
509 typedef std::future<PurchaseOfferingOutcome> PurchaseOfferingOutcomeCallable;
510 typedef std::future<RebootInputDeviceOutcome> RebootInputDeviceOutcomeCallable;
511 typedef std::future<RejectInputDeviceTransferOutcome> RejectInputDeviceTransferOutcomeCallable;
512 typedef std::future<RestartChannelPipelinesOutcome> RestartChannelPipelinesOutcomeCallable;
513 typedef std::future<StartChannelOutcome> StartChannelOutcomeCallable;
514 typedef std::future<StartDeleteMonitorDeploymentOutcome> StartDeleteMonitorDeploymentOutcomeCallable;
515 typedef std::future<StartInputDeviceOutcome> StartInputDeviceOutcomeCallable;
516 typedef std::future<StartInputDeviceMaintenanceWindowOutcome> StartInputDeviceMaintenanceWindowOutcomeCallable;
517 typedef std::future<StartMonitorDeploymentOutcome> StartMonitorDeploymentOutcomeCallable;
518 typedef std::future<StartMultiplexOutcome> StartMultiplexOutcomeCallable;
519 typedef std::future<StartUpdateSignalMapOutcome> StartUpdateSignalMapOutcomeCallable;
520 typedef std::future<StopChannelOutcome> StopChannelOutcomeCallable;
521 typedef std::future<StopInputDeviceOutcome> StopInputDeviceOutcomeCallable;
522 typedef std::future<StopMultiplexOutcome> StopMultiplexOutcomeCallable;
523 typedef std::future<TransferInputDeviceOutcome> TransferInputDeviceOutcomeCallable;
524 typedef std::future<UpdateAccountConfigurationOutcome> UpdateAccountConfigurationOutcomeCallable;
525 typedef std::future<UpdateChannelOutcome> UpdateChannelOutcomeCallable;
526 typedef std::future<UpdateChannelClassOutcome> UpdateChannelClassOutcomeCallable;
527 typedef std::future<UpdateChannelPlacementGroupOutcome> UpdateChannelPlacementGroupOutcomeCallable;
528 typedef std::future<UpdateCloudWatchAlarmTemplateOutcome> UpdateCloudWatchAlarmTemplateOutcomeCallable;
529 typedef std::future<UpdateCloudWatchAlarmTemplateGroupOutcome> UpdateCloudWatchAlarmTemplateGroupOutcomeCallable;
530 typedef std::future<UpdateClusterOutcome> UpdateClusterOutcomeCallable;
531 typedef std::future<UpdateEventBridgeRuleTemplateOutcome> UpdateEventBridgeRuleTemplateOutcomeCallable;
532 typedef std::future<UpdateEventBridgeRuleTemplateGroupOutcome> UpdateEventBridgeRuleTemplateGroupOutcomeCallable;
533 typedef std::future<UpdateInputOutcome> UpdateInputOutcomeCallable;
534 typedef std::future<UpdateInputDeviceOutcome> UpdateInputDeviceOutcomeCallable;
535 typedef std::future<UpdateInputSecurityGroupOutcome> UpdateInputSecurityGroupOutcomeCallable;
536 typedef std::future<UpdateMultiplexOutcome> UpdateMultiplexOutcomeCallable;
537 typedef std::future<UpdateMultiplexProgramOutcome> UpdateMultiplexProgramOutcomeCallable;
538 typedef std::future<UpdateNetworkOutcome> UpdateNetworkOutcomeCallable;
539 typedef std::future<UpdateNodeOutcome> UpdateNodeOutcomeCallable;
540 typedef std::future<UpdateNodeStateOutcome> UpdateNodeStateOutcomeCallable;
541 typedef std::future<UpdateReservationOutcome> UpdateReservationOutcomeCallable;
542 /* End of service model Outcome callable definitions */
543 } // namespace Model
544
545 class MediaLiveClient;
546
547 /* Service model async handlers definitions */
548 typedef std::function<void(const MediaLiveClient*, const Model::AcceptInputDeviceTransferRequest&, const Model::AcceptInputDeviceTransferOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcceptInputDeviceTransferResponseReceivedHandler;
549 typedef std::function<void(const MediaLiveClient*, const Model::BatchDeleteRequest&, const Model::BatchDeleteOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteResponseReceivedHandler;
550 typedef std::function<void(const MediaLiveClient*, const Model::BatchStartRequest&, const Model::BatchStartOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchStartResponseReceivedHandler;
551 typedef std::function<void(const MediaLiveClient*, const Model::BatchStopRequest&, const Model::BatchStopOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchStopResponseReceivedHandler;
552 typedef std::function<void(const MediaLiveClient*, const Model::BatchUpdateScheduleRequest&, const Model::BatchUpdateScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchUpdateScheduleResponseReceivedHandler;
553 typedef std::function<void(const MediaLiveClient*, const Model::CancelInputDeviceTransferRequest&, const Model::CancelInputDeviceTransferOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelInputDeviceTransferResponseReceivedHandler;
554 typedef std::function<void(const MediaLiveClient*, const Model::ClaimDeviceRequest&, const Model::ClaimDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ClaimDeviceResponseReceivedHandler;
555 typedef std::function<void(const MediaLiveClient*, const Model::CreateChannelRequest&, const Model::CreateChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateChannelResponseReceivedHandler;
556 typedef std::function<void(const MediaLiveClient*, const Model::CreateChannelPlacementGroupRequest&, const Model::CreateChannelPlacementGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateChannelPlacementGroupResponseReceivedHandler;
557 typedef std::function<void(const MediaLiveClient*, const Model::CreateCloudWatchAlarmTemplateRequest&, const Model::CreateCloudWatchAlarmTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCloudWatchAlarmTemplateResponseReceivedHandler;
558 typedef std::function<void(const MediaLiveClient*, const Model::CreateCloudWatchAlarmTemplateGroupRequest&, const Model::CreateCloudWatchAlarmTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCloudWatchAlarmTemplateGroupResponseReceivedHandler;
559 typedef std::function<void(const MediaLiveClient*, const Model::CreateClusterRequest&, const Model::CreateClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateClusterResponseReceivedHandler;
560 typedef std::function<void(const MediaLiveClient*, const Model::CreateEventBridgeRuleTemplateRequest&, const Model::CreateEventBridgeRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEventBridgeRuleTemplateResponseReceivedHandler;
561 typedef std::function<void(const MediaLiveClient*, const Model::CreateEventBridgeRuleTemplateGroupRequest&, const Model::CreateEventBridgeRuleTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEventBridgeRuleTemplateGroupResponseReceivedHandler;
562 typedef std::function<void(const MediaLiveClient*, const Model::CreateInputRequest&, const Model::CreateInputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateInputResponseReceivedHandler;
563 typedef std::function<void(const MediaLiveClient*, const Model::CreateInputSecurityGroupRequest&, const Model::CreateInputSecurityGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateInputSecurityGroupResponseReceivedHandler;
564 typedef std::function<void(const MediaLiveClient*, const Model::CreateMultiplexRequest&, const Model::CreateMultiplexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMultiplexResponseReceivedHandler;
565 typedef std::function<void(const MediaLiveClient*, const Model::CreateMultiplexProgramRequest&, const Model::CreateMultiplexProgramOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMultiplexProgramResponseReceivedHandler;
566 typedef std::function<void(const MediaLiveClient*, const Model::CreateNetworkRequest&, const Model::CreateNetworkOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNetworkResponseReceivedHandler;
567 typedef std::function<void(const MediaLiveClient*, const Model::CreateNodeRequest&, const Model::CreateNodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNodeResponseReceivedHandler;
568 typedef std::function<void(const MediaLiveClient*, const Model::CreateNodeRegistrationScriptRequest&, const Model::CreateNodeRegistrationScriptOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNodeRegistrationScriptResponseReceivedHandler;
569 typedef std::function<void(const MediaLiveClient*, const Model::CreatePartnerInputRequest&, const Model::CreatePartnerInputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePartnerInputResponseReceivedHandler;
570 typedef std::function<void(const MediaLiveClient*, const Model::CreateSignalMapRequest&, const Model::CreateSignalMapOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSignalMapResponseReceivedHandler;
571 typedef std::function<void(const MediaLiveClient*, const Model::CreateTagsRequest&, const Model::CreateTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTagsResponseReceivedHandler;
572 typedef std::function<void(const MediaLiveClient*, const Model::DeleteChannelRequest&, const Model::DeleteChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteChannelResponseReceivedHandler;
573 typedef std::function<void(const MediaLiveClient*, const Model::DeleteChannelPlacementGroupRequest&, const Model::DeleteChannelPlacementGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteChannelPlacementGroupResponseReceivedHandler;
574 typedef std::function<void(const MediaLiveClient*, const Model::DeleteCloudWatchAlarmTemplateRequest&, const Model::DeleteCloudWatchAlarmTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCloudWatchAlarmTemplateResponseReceivedHandler;
575 typedef std::function<void(const MediaLiveClient*, const Model::DeleteCloudWatchAlarmTemplateGroupRequest&, const Model::DeleteCloudWatchAlarmTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCloudWatchAlarmTemplateGroupResponseReceivedHandler;
576 typedef std::function<void(const MediaLiveClient*, const Model::DeleteClusterRequest&, const Model::DeleteClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteClusterResponseReceivedHandler;
577 typedef std::function<void(const MediaLiveClient*, const Model::DeleteEventBridgeRuleTemplateRequest&, const Model::DeleteEventBridgeRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEventBridgeRuleTemplateResponseReceivedHandler;
578 typedef std::function<void(const MediaLiveClient*, const Model::DeleteEventBridgeRuleTemplateGroupRequest&, const Model::DeleteEventBridgeRuleTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEventBridgeRuleTemplateGroupResponseReceivedHandler;
579 typedef std::function<void(const MediaLiveClient*, const Model::DeleteInputRequest&, const Model::DeleteInputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInputResponseReceivedHandler;
580 typedef std::function<void(const MediaLiveClient*, const Model::DeleteInputSecurityGroupRequest&, const Model::DeleteInputSecurityGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInputSecurityGroupResponseReceivedHandler;
581 typedef std::function<void(const MediaLiveClient*, const Model::DeleteMultiplexRequest&, const Model::DeleteMultiplexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMultiplexResponseReceivedHandler;
582 typedef std::function<void(const MediaLiveClient*, const Model::DeleteMultiplexProgramRequest&, const Model::DeleteMultiplexProgramOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMultiplexProgramResponseReceivedHandler;
583 typedef std::function<void(const MediaLiveClient*, const Model::DeleteNetworkRequest&, const Model::DeleteNetworkOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteNetworkResponseReceivedHandler;
584 typedef std::function<void(const MediaLiveClient*, const Model::DeleteNodeRequest&, const Model::DeleteNodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteNodeResponseReceivedHandler;
585 typedef std::function<void(const MediaLiveClient*, const Model::DeleteReservationRequest&, const Model::DeleteReservationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReservationResponseReceivedHandler;
586 typedef std::function<void(const MediaLiveClient*, const Model::DeleteScheduleRequest&, const Model::DeleteScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteScheduleResponseReceivedHandler;
587 typedef std::function<void(const MediaLiveClient*, const Model::DeleteSignalMapRequest&, const Model::DeleteSignalMapOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSignalMapResponseReceivedHandler;
588 typedef std::function<void(const MediaLiveClient*, const Model::DeleteTagsRequest&, const Model::DeleteTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTagsResponseReceivedHandler;
589 typedef std::function<void(const MediaLiveClient*, const Model::DescribeAccountConfigurationRequest&, const Model::DescribeAccountConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAccountConfigurationResponseReceivedHandler;
590 typedef std::function<void(const MediaLiveClient*, const Model::DescribeChannelRequest&, const Model::DescribeChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeChannelResponseReceivedHandler;
591 typedef std::function<void(const MediaLiveClient*, const Model::DescribeChannelPlacementGroupRequest&, const Model::DescribeChannelPlacementGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeChannelPlacementGroupResponseReceivedHandler;
592 typedef std::function<void(const MediaLiveClient*, const Model::DescribeClusterRequest&, const Model::DescribeClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeClusterResponseReceivedHandler;
593 typedef std::function<void(const MediaLiveClient*, const Model::DescribeInputRequest&, const Model::DescribeInputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInputResponseReceivedHandler;
594 typedef std::function<void(const MediaLiveClient*, const Model::DescribeInputDeviceRequest&, const Model::DescribeInputDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInputDeviceResponseReceivedHandler;
595 typedef std::function<void(const MediaLiveClient*, const Model::DescribeInputDeviceThumbnailRequest&, Model::DescribeInputDeviceThumbnailOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInputDeviceThumbnailResponseReceivedHandler;
596 typedef std::function<void(const MediaLiveClient*, const Model::DescribeInputSecurityGroupRequest&, const Model::DescribeInputSecurityGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInputSecurityGroupResponseReceivedHandler;
597 typedef std::function<void(const MediaLiveClient*, const Model::DescribeMultiplexRequest&, const Model::DescribeMultiplexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeMultiplexResponseReceivedHandler;
598 typedef std::function<void(const MediaLiveClient*, const Model::DescribeMultiplexProgramRequest&, const Model::DescribeMultiplexProgramOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeMultiplexProgramResponseReceivedHandler;
599 typedef std::function<void(const MediaLiveClient*, const Model::DescribeNetworkRequest&, const Model::DescribeNetworkOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeNetworkResponseReceivedHandler;
600 typedef std::function<void(const MediaLiveClient*, const Model::DescribeNodeRequest&, const Model::DescribeNodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeNodeResponseReceivedHandler;
601 typedef std::function<void(const MediaLiveClient*, const Model::DescribeOfferingRequest&, const Model::DescribeOfferingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeOfferingResponseReceivedHandler;
602 typedef std::function<void(const MediaLiveClient*, const Model::DescribeReservationRequest&, const Model::DescribeReservationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeReservationResponseReceivedHandler;
603 typedef std::function<void(const MediaLiveClient*, const Model::DescribeScheduleRequest&, const Model::DescribeScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeScheduleResponseReceivedHandler;
604 typedef std::function<void(const MediaLiveClient*, const Model::DescribeThumbnailsRequest&, const Model::DescribeThumbnailsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeThumbnailsResponseReceivedHandler;
605 typedef std::function<void(const MediaLiveClient*, const Model::GetCloudWatchAlarmTemplateRequest&, const Model::GetCloudWatchAlarmTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCloudWatchAlarmTemplateResponseReceivedHandler;
606 typedef std::function<void(const MediaLiveClient*, const Model::GetCloudWatchAlarmTemplateGroupRequest&, const Model::GetCloudWatchAlarmTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCloudWatchAlarmTemplateGroupResponseReceivedHandler;
607 typedef std::function<void(const MediaLiveClient*, const Model::GetEventBridgeRuleTemplateRequest&, const Model::GetEventBridgeRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEventBridgeRuleTemplateResponseReceivedHandler;
608 typedef std::function<void(const MediaLiveClient*, const Model::GetEventBridgeRuleTemplateGroupRequest&, const Model::GetEventBridgeRuleTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEventBridgeRuleTemplateGroupResponseReceivedHandler;
609 typedef std::function<void(const MediaLiveClient*, const Model::GetSignalMapRequest&, const Model::GetSignalMapOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSignalMapResponseReceivedHandler;
610 typedef std::function<void(const MediaLiveClient*, const Model::ListChannelPlacementGroupsRequest&, const Model::ListChannelPlacementGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListChannelPlacementGroupsResponseReceivedHandler;
611 typedef std::function<void(const MediaLiveClient*, const Model::ListChannelsRequest&, const Model::ListChannelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListChannelsResponseReceivedHandler;
612 typedef std::function<void(const MediaLiveClient*, const Model::ListCloudWatchAlarmTemplateGroupsRequest&, const Model::ListCloudWatchAlarmTemplateGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCloudWatchAlarmTemplateGroupsResponseReceivedHandler;
613 typedef std::function<void(const MediaLiveClient*, const Model::ListCloudWatchAlarmTemplatesRequest&, const Model::ListCloudWatchAlarmTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCloudWatchAlarmTemplatesResponseReceivedHandler;
614 typedef std::function<void(const MediaLiveClient*, const Model::ListClustersRequest&, const Model::ListClustersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListClustersResponseReceivedHandler;
615 typedef std::function<void(const MediaLiveClient*, const Model::ListEventBridgeRuleTemplateGroupsRequest&, const Model::ListEventBridgeRuleTemplateGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEventBridgeRuleTemplateGroupsResponseReceivedHandler;
616 typedef std::function<void(const MediaLiveClient*, const Model::ListEventBridgeRuleTemplatesRequest&, const Model::ListEventBridgeRuleTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEventBridgeRuleTemplatesResponseReceivedHandler;
617 typedef std::function<void(const MediaLiveClient*, const Model::ListInputDeviceTransfersRequest&, const Model::ListInputDeviceTransfersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInputDeviceTransfersResponseReceivedHandler;
618 typedef std::function<void(const MediaLiveClient*, const Model::ListInputDevicesRequest&, const Model::ListInputDevicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInputDevicesResponseReceivedHandler;
619 typedef std::function<void(const MediaLiveClient*, const Model::ListInputSecurityGroupsRequest&, const Model::ListInputSecurityGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInputSecurityGroupsResponseReceivedHandler;
620 typedef std::function<void(const MediaLiveClient*, const Model::ListInputsRequest&, const Model::ListInputsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInputsResponseReceivedHandler;
621 typedef std::function<void(const MediaLiveClient*, const Model::ListMultiplexProgramsRequest&, const Model::ListMultiplexProgramsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMultiplexProgramsResponseReceivedHandler;
622 typedef std::function<void(const MediaLiveClient*, const Model::ListMultiplexesRequest&, const Model::ListMultiplexesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMultiplexesResponseReceivedHandler;
623 typedef std::function<void(const MediaLiveClient*, const Model::ListNetworksRequest&, const Model::ListNetworksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNetworksResponseReceivedHandler;
624 typedef std::function<void(const MediaLiveClient*, const Model::ListNodesRequest&, const Model::ListNodesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNodesResponseReceivedHandler;
625 typedef std::function<void(const MediaLiveClient*, const Model::ListOfferingsRequest&, const Model::ListOfferingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOfferingsResponseReceivedHandler;
626 typedef std::function<void(const MediaLiveClient*, const Model::ListReservationsRequest&, const Model::ListReservationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReservationsResponseReceivedHandler;
627 typedef std::function<void(const MediaLiveClient*, const Model::ListSignalMapsRequest&, const Model::ListSignalMapsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSignalMapsResponseReceivedHandler;
628 typedef std::function<void(const MediaLiveClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
629 typedef std::function<void(const MediaLiveClient*, const Model::PurchaseOfferingRequest&, const Model::PurchaseOfferingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PurchaseOfferingResponseReceivedHandler;
630 typedef std::function<void(const MediaLiveClient*, const Model::RebootInputDeviceRequest&, const Model::RebootInputDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RebootInputDeviceResponseReceivedHandler;
631 typedef std::function<void(const MediaLiveClient*, const Model::RejectInputDeviceTransferRequest&, const Model::RejectInputDeviceTransferOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RejectInputDeviceTransferResponseReceivedHandler;
632 typedef std::function<void(const MediaLiveClient*, const Model::RestartChannelPipelinesRequest&, const Model::RestartChannelPipelinesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RestartChannelPipelinesResponseReceivedHandler;
633 typedef std::function<void(const MediaLiveClient*, const Model::StartChannelRequest&, const Model::StartChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartChannelResponseReceivedHandler;
634 typedef std::function<void(const MediaLiveClient*, const Model::StartDeleteMonitorDeploymentRequest&, const Model::StartDeleteMonitorDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDeleteMonitorDeploymentResponseReceivedHandler;
635 typedef std::function<void(const MediaLiveClient*, const Model::StartInputDeviceRequest&, const Model::StartInputDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartInputDeviceResponseReceivedHandler;
636 typedef std::function<void(const MediaLiveClient*, const Model::StartInputDeviceMaintenanceWindowRequest&, const Model::StartInputDeviceMaintenanceWindowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartInputDeviceMaintenanceWindowResponseReceivedHandler;
637 typedef std::function<void(const MediaLiveClient*, const Model::StartMonitorDeploymentRequest&, const Model::StartMonitorDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMonitorDeploymentResponseReceivedHandler;
638 typedef std::function<void(const MediaLiveClient*, const Model::StartMultiplexRequest&, const Model::StartMultiplexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMultiplexResponseReceivedHandler;
639 typedef std::function<void(const MediaLiveClient*, const Model::StartUpdateSignalMapRequest&, const Model::StartUpdateSignalMapOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartUpdateSignalMapResponseReceivedHandler;
640 typedef std::function<void(const MediaLiveClient*, const Model::StopChannelRequest&, const Model::StopChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopChannelResponseReceivedHandler;
641 typedef std::function<void(const MediaLiveClient*, const Model::StopInputDeviceRequest&, const Model::StopInputDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopInputDeviceResponseReceivedHandler;
642 typedef std::function<void(const MediaLiveClient*, const Model::StopMultiplexRequest&, const Model::StopMultiplexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopMultiplexResponseReceivedHandler;
643 typedef std::function<void(const MediaLiveClient*, const Model::TransferInputDeviceRequest&, const Model::TransferInputDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TransferInputDeviceResponseReceivedHandler;
644 typedef std::function<void(const MediaLiveClient*, const Model::UpdateAccountConfigurationRequest&, const Model::UpdateAccountConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAccountConfigurationResponseReceivedHandler;
645 typedef std::function<void(const MediaLiveClient*, const Model::UpdateChannelRequest&, const Model::UpdateChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateChannelResponseReceivedHandler;
646 typedef std::function<void(const MediaLiveClient*, const Model::UpdateChannelClassRequest&, const Model::UpdateChannelClassOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateChannelClassResponseReceivedHandler;
647 typedef std::function<void(const MediaLiveClient*, const Model::UpdateChannelPlacementGroupRequest&, const Model::UpdateChannelPlacementGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateChannelPlacementGroupResponseReceivedHandler;
648 typedef std::function<void(const MediaLiveClient*, const Model::UpdateCloudWatchAlarmTemplateRequest&, const Model::UpdateCloudWatchAlarmTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCloudWatchAlarmTemplateResponseReceivedHandler;
649 typedef std::function<void(const MediaLiveClient*, const Model::UpdateCloudWatchAlarmTemplateGroupRequest&, const Model::UpdateCloudWatchAlarmTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCloudWatchAlarmTemplateGroupResponseReceivedHandler;
650 typedef std::function<void(const MediaLiveClient*, const Model::UpdateClusterRequest&, const Model::UpdateClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateClusterResponseReceivedHandler;
651 typedef std::function<void(const MediaLiveClient*, const Model::UpdateEventBridgeRuleTemplateRequest&, const Model::UpdateEventBridgeRuleTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEventBridgeRuleTemplateResponseReceivedHandler;
652 typedef std::function<void(const MediaLiveClient*, const Model::UpdateEventBridgeRuleTemplateGroupRequest&, const Model::UpdateEventBridgeRuleTemplateGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEventBridgeRuleTemplateGroupResponseReceivedHandler;
653 typedef std::function<void(const MediaLiveClient*, const Model::UpdateInputRequest&, const Model::UpdateInputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateInputResponseReceivedHandler;
654 typedef std::function<void(const MediaLiveClient*, const Model::UpdateInputDeviceRequest&, const Model::UpdateInputDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateInputDeviceResponseReceivedHandler;
655 typedef std::function<void(const MediaLiveClient*, const Model::UpdateInputSecurityGroupRequest&, const Model::UpdateInputSecurityGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateInputSecurityGroupResponseReceivedHandler;
656 typedef std::function<void(const MediaLiveClient*, const Model::UpdateMultiplexRequest&, const Model::UpdateMultiplexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMultiplexResponseReceivedHandler;
657 typedef std::function<void(const MediaLiveClient*, const Model::UpdateMultiplexProgramRequest&, const Model::UpdateMultiplexProgramOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMultiplexProgramResponseReceivedHandler;
658 typedef std::function<void(const MediaLiveClient*, const Model::UpdateNetworkRequest&, const Model::UpdateNetworkOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNetworkResponseReceivedHandler;
659 typedef std::function<void(const MediaLiveClient*, const Model::UpdateNodeRequest&, const Model::UpdateNodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNodeResponseReceivedHandler;
660 typedef std::function<void(const MediaLiveClient*, const Model::UpdateNodeStateRequest&, const Model::UpdateNodeStateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNodeStateResponseReceivedHandler;
661 typedef std::function<void(const MediaLiveClient*, const Model::UpdateReservationRequest&, const Model::UpdateReservationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateReservationResponseReceivedHandler;
662 /* End of service model async handlers definitions */
663 } // namespace MediaLive
664} // namespace Aws
EndpointProviderBase< MediaLiveClientConfiguration, MediaLiveBuiltInParameters, MediaLiveClientContextParameters > MediaLiveEndpointProviderBase
Aws::Utils::Outcome< ListEventBridgeRuleTemplatesResult, MediaLiveError > ListEventBridgeRuleTemplatesOutcome
Aws::Utils::Outcome< BatchUpdateScheduleResult, MediaLiveError > BatchUpdateScheduleOutcome
std::future< StartMonitorDeploymentOutcome > StartMonitorDeploymentOutcomeCallable
std::future< StartMultiplexOutcome > StartMultiplexOutcomeCallable
Aws::Utils::Outcome< DeleteClusterResult, MediaLiveError > DeleteClusterOutcome
std::future< DescribeAccountConfigurationOutcome > DescribeAccountConfigurationOutcomeCallable
Aws::Utils::Outcome< BatchStopResult, MediaLiveError > BatchStopOutcome
std::future< GetEventBridgeRuleTemplateOutcome > GetEventBridgeRuleTemplateOutcomeCallable
Aws::Utils::Outcome< UpdateCloudWatchAlarmTemplateGroupResult, MediaLiveError > UpdateCloudWatchAlarmTemplateGroupOutcome
std::future< DescribeThumbnailsOutcome > DescribeThumbnailsOutcomeCallable
Aws::Utils::Outcome< RestartChannelPipelinesResult, MediaLiveError > RestartChannelPipelinesOutcome
std::future< ListNodesOutcome > ListNodesOutcomeCallable
Aws::Utils::Outcome< DeleteMultiplexProgramResult, MediaLiveError > DeleteMultiplexProgramOutcome
std::future< StartInputDeviceOutcome > StartInputDeviceOutcomeCallable
Aws::Utils::Outcome< BatchDeleteResult, MediaLiveError > BatchDeleteOutcome
std::future< DescribeMultiplexOutcome > DescribeMultiplexOutcomeCallable
std::future< DeleteInputOutcome > DeleteInputOutcomeCallable
Aws::Utils::Outcome< RebootInputDeviceResult, MediaLiveError > RebootInputDeviceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, MediaLiveError > ListTagsForResourceOutcome
Aws::Utils::Outcome< CreateChannelResult, MediaLiveError > CreateChannelOutcome
Aws::Utils::Outcome< CreateNodeRegistrationScriptSdkResult, MediaLiveError > CreateNodeRegistrationScriptOutcome
Aws::Utils::Outcome< CreateInputSecurityGroupResult, MediaLiveError > CreateInputSecurityGroupOutcome
std::future< ListClustersOutcome > ListClustersOutcomeCallable
std::future< StartInputDeviceMaintenanceWindowOutcome > StartInputDeviceMaintenanceWindowOutcomeCallable
Aws::Utils::Outcome< ListClustersSdkResult, MediaLiveError > ListClustersOutcome
Aws::Utils::Outcome< DescribeNodeSdkResult, MediaLiveError > DescribeNodeOutcome
Aws::Utils::Outcome< ListChannelPlacementGroupsSdkResult, MediaLiveError > ListChannelPlacementGroupsOutcome
Aws::Utils::Outcome< UpdateEventBridgeRuleTemplateResult, MediaLiveError > UpdateEventBridgeRuleTemplateOutcome
Aws::Utils::Outcome< DeleteChannelResult, MediaLiveError > DeleteChannelOutcome
Aws::Utils::Outcome< DescribeChannelResult, MediaLiveError > DescribeChannelOutcome
std::future< ListInputSecurityGroupsOutcome > ListInputSecurityGroupsOutcomeCallable
std::future< BatchDeleteOutcome > BatchDeleteOutcomeCallable
Aws::Utils::Outcome< UpdateInputResult, MediaLiveError > UpdateInputOutcome
Aws::Utils::Outcome< CreateMultiplexProgramResult, MediaLiveError > CreateMultiplexProgramOutcome
Aws::Utils::Outcome< CreateChannelPlacementGroupResult, MediaLiveError > CreateChannelPlacementGroupOutcome
std::future< CreateNodeRegistrationScriptOutcome > CreateNodeRegistrationScriptOutcomeCallable
std::future< ListInputDevicesOutcome > ListInputDevicesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > DeleteCloudWatchAlarmTemplateGroupOutcome
Aws::Utils::Outcome< DeleteScheduleResult, MediaLiveError > DeleteScheduleOutcome
Aws::Utils::Outcome< UpdateMultiplexProgramResult, MediaLiveError > UpdateMultiplexProgramOutcome
std::future< DescribeMultiplexProgramOutcome > DescribeMultiplexProgramOutcomeCallable
std::future< CreateTagsOutcome > CreateTagsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > CreateTagsOutcome
std::future< StopInputDeviceOutcome > StopInputDeviceOutcomeCallable
Aws::Utils::Outcome< RejectInputDeviceTransferResult, MediaLiveError > RejectInputDeviceTransferOutcome
std::future< RestartChannelPipelinesOutcome > RestartChannelPipelinesOutcomeCallable
std::future< DescribeChannelOutcome > DescribeChannelOutcomeCallable
Aws::Utils::Outcome< ListOfferingsResult, MediaLiveError > ListOfferingsOutcome
std::future< UpdateChannelPlacementGroupOutcome > UpdateChannelPlacementGroupOutcomeCallable
Aws::Utils::Outcome< GetEventBridgeRuleTemplateGroupResult, MediaLiveError > GetEventBridgeRuleTemplateGroupOutcome
std::future< CancelInputDeviceTransferOutcome > CancelInputDeviceTransferOutcomeCallable
Aws::Utils::Outcome< ListInputDevicesResult, MediaLiveError > ListInputDevicesOutcome
std::future< CreateSignalMapOutcome > CreateSignalMapOutcomeCallable
std::future< UpdateReservationOutcome > UpdateReservationOutcomeCallable
std::future< ListSignalMapsOutcome > ListSignalMapsOutcomeCallable
Aws::Utils::Outcome< DescribeInputDeviceResult, MediaLiveError > DescribeInputDeviceOutcome
Aws::Utils::Outcome< StartInputDeviceMaintenanceWindowResult, MediaLiveError > StartInputDeviceMaintenanceWindowOutcome
Aws::Utils::Outcome< CreateEventBridgeRuleTemplateResult, MediaLiveError > CreateEventBridgeRuleTemplateOutcome
Aws::Utils::Outcome< StartMultiplexResult, MediaLiveError > StartMultiplexOutcome
std::future< StopChannelOutcome > StopChannelOutcomeCallable
std::future< ListMultiplexesOutcome > ListMultiplexesOutcomeCallable
Aws::Utils::Outcome< GetSignalMapResult, MediaLiveError > GetSignalMapOutcome
std::future< UpdateNodeOutcome > UpdateNodeOutcomeCallable
std::future< DescribeClusterOutcome > DescribeClusterOutcomeCallable
std::future< StartChannelOutcome > StartChannelOutcomeCallable
Aws::Utils::Outcome< DescribeMultiplexProgramResult, MediaLiveError > DescribeMultiplexProgramOutcome
Aws::Utils::Outcome< CreateNetworkResult, MediaLiveError > CreateNetworkOutcome
Aws::Utils::Outcome< ListCloudWatchAlarmTemplateGroupsResult, MediaLiveError > ListCloudWatchAlarmTemplateGroupsOutcome
Aws::Utils::Outcome< ListNodesSdkResult, MediaLiveError > ListNodesOutcome
std::future< UpdateMultiplexProgramOutcome > UpdateMultiplexProgramOutcomeCallable
std::future< DescribeNetworkOutcome > DescribeNetworkOutcomeCallable
std::future< UpdateEventBridgeRuleTemplateGroupOutcome > UpdateEventBridgeRuleTemplateGroupOutcomeCallable
std::future< ClaimDeviceOutcome > ClaimDeviceOutcomeCallable
std::future< BatchStartOutcome > BatchStartOutcomeCallable
Aws::Utils::Outcome< DeleteChannelPlacementGroupResult, MediaLiveError > DeleteChannelPlacementGroupOutcome
Aws::Utils::Outcome< DescribeThumbnailsResult, MediaLiveError > DescribeThumbnailsOutcome
std::future< CreateNodeOutcome > CreateNodeOutcomeCallable
Aws::Utils::Outcome< DescribeInputSecurityGroupResult, MediaLiveError > DescribeInputSecurityGroupOutcome
std::future< GetEventBridgeRuleTemplateGroupOutcome > GetEventBridgeRuleTemplateGroupOutcomeCallable
Aws::Utils::Outcome< DescribeReservationResult, MediaLiveError > DescribeReservationOutcome
Aws::Utils::Outcome< UpdateChannelResult, MediaLiveError > UpdateChannelOutcome
Aws::Utils::Outcome< ListEventBridgeRuleTemplateGroupsResult, MediaLiveError > ListEventBridgeRuleTemplateGroupsOutcome
Aws::Utils::Outcome< GetCloudWatchAlarmTemplateResult, MediaLiveError > GetCloudWatchAlarmTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > DeleteEventBridgeRuleTemplateGroupOutcome
std::future< CreateMultiplexProgramOutcome > CreateMultiplexProgramOutcomeCallable
std::future< GetCloudWatchAlarmTemplateGroupOutcome > GetCloudWatchAlarmTemplateGroupOutcomeCallable
std::future< ListCloudWatchAlarmTemplatesOutcome > ListCloudWatchAlarmTemplatesOutcomeCallable
Aws::Utils::Outcome< ListReservationsResult, MediaLiveError > ListReservationsOutcome
std::future< StartDeleteMonitorDeploymentOutcome > StartDeleteMonitorDeploymentOutcomeCallable
std::future< DescribeInputDeviceOutcome > DescribeInputDeviceOutcomeCallable
std::future< BatchUpdateScheduleOutcome > BatchUpdateScheduleOutcomeCallable
std::future< DescribeNodeOutcome > DescribeNodeOutcomeCallable
Aws::Utils::Outcome< DeleteInputSecurityGroupResult, MediaLiveError > DeleteInputSecurityGroupOutcome
std::future< UpdateInputSecurityGroupOutcome > UpdateInputSecurityGroupOutcomeCallable
std::future< GetCloudWatchAlarmTemplateOutcome > GetCloudWatchAlarmTemplateOutcomeCallable
Aws::Utils::Outcome< StartChannelResult, MediaLiveError > StartChannelOutcome
Aws::Utils::Outcome< GetEventBridgeRuleTemplateResult, MediaLiveError > GetEventBridgeRuleTemplateOutcome
Aws::Utils::Outcome< DescribeAccountConfigurationResult, MediaLiveError > DescribeAccountConfigurationOutcome
std::future< TransferInputDeviceOutcome > TransferInputDeviceOutcomeCallable
Aws::Utils::Outcome< UpdateReservationResult, MediaLiveError > UpdateReservationOutcome
std::future< CreateMultiplexOutcome > CreateMultiplexOutcomeCallable
std::future< StopMultiplexOutcome > StopMultiplexOutcomeCallable
Aws::Utils::Outcome< DeleteInputResult, MediaLiveError > DeleteInputOutcome
std::future< RebootInputDeviceOutcome > RebootInputDeviceOutcomeCallable
std::future< DeleteChannelOutcome > DeleteChannelOutcomeCallable
std::future< UpdateChannelClassOutcome > UpdateChannelClassOutcomeCallable
Aws::Utils::Outcome< UpdateAccountConfigurationResult, MediaLiveError > UpdateAccountConfigurationOutcome
Aws::Utils::Outcome< DescribeOfferingResult, MediaLiveError > DescribeOfferingOutcome
std::future< UpdateNodeStateOutcome > UpdateNodeStateOutcomeCallable
std::future< CreateEventBridgeRuleTemplateGroupOutcome > CreateEventBridgeRuleTemplateGroupOutcomeCallable
std::future< DescribeReservationOutcome > DescribeReservationOutcomeCallable
Aws::Utils::Outcome< UpdateMultiplexResult, MediaLiveError > UpdateMultiplexOutcome
std::future< ListInputsOutcome > ListInputsOutcomeCallable
Aws::Utils::Outcome< ListMultiplexesResult, MediaLiveError > ListMultiplexesOutcome
Aws::Utils::Outcome< CreateCloudWatchAlarmTemplateResult, MediaLiveError > CreateCloudWatchAlarmTemplateOutcome
std::future< CreateChannelOutcome > CreateChannelOutcomeCallable
std::future< ListChannelPlacementGroupsOutcome > ListChannelPlacementGroupsOutcomeCallable
Aws::Utils::Outcome< StopInputDeviceResult, MediaLiveError > StopInputDeviceOutcome
Aws::Utils::Outcome< UpdateChannelPlacementGroupResult, MediaLiveError > UpdateChannelPlacementGroupOutcome
std::future< BatchStopOutcome > BatchStopOutcomeCallable
Aws::Utils::Outcome< CreateNodeResult, MediaLiveError > CreateNodeOutcome
std::future< DeleteMultiplexOutcome > DeleteMultiplexOutcomeCallable
std::future< ListChannelsOutcome > ListChannelsOutcomeCallable
std::future< DescribeInputOutcome > DescribeInputOutcomeCallable
Aws::Utils::Outcome< ListInputSecurityGroupsResult, MediaLiveError > ListInputSecurityGroupsOutcome
std::future< CreateNetworkOutcome > CreateNetworkOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< ListInputDeviceTransfersOutcome > ListInputDeviceTransfersOutcomeCallable
Aws::Utils::Outcome< CreateCloudWatchAlarmTemplateGroupResult, MediaLiveError > CreateCloudWatchAlarmTemplateGroupOutcome
Aws::Utils::Outcome< CreateInputResult, MediaLiveError > CreateInputOutcome
Aws::Utils::Outcome< ListNetworksSdkResult, MediaLiveError > ListNetworksOutcome
std::future< CreateCloudWatchAlarmTemplateGroupOutcome > CreateCloudWatchAlarmTemplateGroupOutcomeCallable
Aws::Utils::Outcome< CreatePartnerInputResult, MediaLiveError > CreatePartnerInputOutcome
std::future< PurchaseOfferingOutcome > PurchaseOfferingOutcomeCallable
std::future< UpdateAccountConfigurationOutcome > UpdateAccountConfigurationOutcomeCallable
std::future< DeleteClusterOutcome > DeleteClusterOutcomeCallable
std::future< DescribeOfferingOutcome > DescribeOfferingOutcomeCallable
std::future< DeleteCloudWatchAlarmTemplateOutcome > DeleteCloudWatchAlarmTemplateOutcomeCallable
std::future< CreateChannelPlacementGroupOutcome > CreateChannelPlacementGroupOutcomeCallable
Aws::Utils::Outcome< StopChannelResult, MediaLiveError > StopChannelOutcome
std::future< DeleteSignalMapOutcome > DeleteSignalMapOutcomeCallable
std::future< ListNetworksOutcome > ListNetworksOutcomeCallable
Aws::Utils::Outcome< DeleteNetworkResult, MediaLiveError > DeleteNetworkOutcome
std::future< DeleteInputSecurityGroupOutcome > DeleteInputSecurityGroupOutcomeCallable
std::future< UpdateChannelOutcome > UpdateChannelOutcomeCallable
std::future< UpdateInputOutcome > UpdateInputOutcomeCallable
Aws::Utils::Outcome< DescribeNetworkSdkResult, MediaLiveError > DescribeNetworkOutcome
std::future< DeleteMultiplexProgramOutcome > DeleteMultiplexProgramOutcomeCallable
std::future< UpdateMultiplexOutcome > UpdateMultiplexOutcomeCallable
Aws::Utils::Outcome< ListMultiplexProgramsResult, MediaLiveError > ListMultiplexProgramsOutcome
std::future< DeleteTagsOutcome > DeleteTagsOutcomeCallable
std::future< CreateInputOutcome > CreateInputOutcomeCallable
std::future< UpdateNetworkOutcome > UpdateNetworkOutcomeCallable
Aws::Utils::Outcome< StopMultiplexResult, MediaLiveError > StopMultiplexOutcome
std::future< DeleteScheduleOutcome > DeleteScheduleOutcomeCallable
std::future< CreatePartnerInputOutcome > CreatePartnerInputOutcomeCallable
Aws::Utils::Outcome< ListChannelsResult, MediaLiveError > ListChannelsOutcome
std::future< DeleteNetworkOutcome > DeleteNetworkOutcomeCallable
Aws::Utils::Outcome< CancelInputDeviceTransferResult, MediaLiveError > CancelInputDeviceTransferOutcome
std::future< ListReservationsOutcome > ListReservationsOutcomeCallable
std::future< DescribeInputSecurityGroupOutcome > DescribeInputSecurityGroupOutcomeCallable
std::future< UpdateCloudWatchAlarmTemplateGroupOutcome > UpdateCloudWatchAlarmTemplateGroupOutcomeCallable
Aws::Utils::Outcome< CreateClusterResult, MediaLiveError > CreateClusterOutcome
std::future< AcceptInputDeviceTransferOutcome > AcceptInputDeviceTransferOutcomeCallable
Aws::Utils::Outcome< StartInputDeviceResult, MediaLiveError > StartInputDeviceOutcome
std::future< DeleteReservationOutcome > DeleteReservationOutcomeCallable
std::future< UpdateCloudWatchAlarmTemplateOutcome > UpdateCloudWatchAlarmTemplateOutcomeCallable
Aws::Utils::Outcome< DeleteNodeResult, MediaLiveError > DeleteNodeOutcome
std::future< UpdateClusterOutcome > UpdateClusterOutcomeCallable
std::future< DescribeChannelPlacementGroupOutcome > DescribeChannelPlacementGroupOutcomeCallable
Aws::Utils::Outcome< CreateEventBridgeRuleTemplateGroupResult, MediaLiveError > CreateEventBridgeRuleTemplateGroupOutcome
Aws::Utils::Outcome< DescribeMultiplexResult, MediaLiveError > DescribeMultiplexOutcome
Aws::Utils::Outcome< StartDeleteMonitorDeploymentResult, MediaLiveError > StartDeleteMonitorDeploymentOutcome
Aws::Utils::Outcome< DeleteMultiplexResult, MediaLiveError > DeleteMultiplexOutcome
Aws::Utils::Outcome< CreateSignalMapResult, MediaLiveError > CreateSignalMapOutcome
Aws::Utils::Outcome< UpdateNodeResult, MediaLiveError > UpdateNodeOutcome
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > DeleteEventBridgeRuleTemplateOutcome
Aws::Utils::Outcome< PurchaseOfferingResult, MediaLiveError > PurchaseOfferingOutcome
Aws::Utils::Outcome< StartUpdateSignalMapResult, MediaLiveError > StartUpdateSignalMapOutcome
Aws::Utils::Outcome< ListCloudWatchAlarmTemplatesResult, MediaLiveError > ListCloudWatchAlarmTemplatesOutcome
Aws::Utils::Outcome< ListSignalMapsResult, MediaLiveError > ListSignalMapsOutcome
Aws::Utils::Outcome< BatchStartResult, MediaLiveError > BatchStartOutcome
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > DeleteTagsOutcome
std::future< DeleteCloudWatchAlarmTemplateGroupOutcome > DeleteCloudWatchAlarmTemplateGroupOutcomeCallable
std::future< UpdateInputDeviceOutcome > UpdateInputDeviceOutcomeCallable
std::future< ListMultiplexProgramsOutcome > ListMultiplexProgramsOutcomeCallable
std::future< StartUpdateSignalMapOutcome > StartUpdateSignalMapOutcomeCallable
std::future< CreateInputSecurityGroupOutcome > CreateInputSecurityGroupOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > DeleteSignalMapOutcome
Aws::Utils::Outcome< UpdateNodeStateResult, MediaLiveError > UpdateNodeStateOutcome
std::future< DeleteEventBridgeRuleTemplateGroupOutcome > DeleteEventBridgeRuleTemplateGroupOutcomeCallable
Aws::Utils::Outcome< AcceptInputDeviceTransferResult, MediaLiveError > AcceptInputDeviceTransferOutcome
Aws::Utils::Outcome< UpdateCloudWatchAlarmTemplateResult, MediaLiveError > UpdateCloudWatchAlarmTemplateOutcome
std::future< ListEventBridgeRuleTemplatesOutcome > ListEventBridgeRuleTemplatesOutcomeCallable
std::future< DeleteChannelPlacementGroupOutcome > DeleteChannelPlacementGroupOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, MediaLiveError > DeleteCloudWatchAlarmTemplateOutcome
std::future< DeleteNodeOutcome > DeleteNodeOutcomeCallable
std::future< CreateEventBridgeRuleTemplateOutcome > CreateEventBridgeRuleTemplateOutcomeCallable
std::future< DeleteEventBridgeRuleTemplateOutcome > DeleteEventBridgeRuleTemplateOutcomeCallable
Aws::Utils::Outcome< UpdateClusterSdkResult, MediaLiveError > UpdateClusterOutcome
Aws::Utils::Outcome< DescribeChannelPlacementGroupSdkResult, MediaLiveError > DescribeChannelPlacementGroupOutcome
std::future< ListCloudWatchAlarmTemplateGroupsOutcome > ListCloudWatchAlarmTemplateGroupsOutcomeCallable
Aws::Utils::Outcome< UpdateChannelClassResult, MediaLiveError > UpdateChannelClassOutcome
std::future< DescribeInputDeviceThumbnailOutcome > DescribeInputDeviceThumbnailOutcomeCallable
Aws::Utils::Outcome< StartMonitorDeploymentResult, MediaLiveError > StartMonitorDeploymentOutcome
Aws::Utils::Outcome< ListInputDeviceTransfersResult, MediaLiveError > ListInputDeviceTransfersOutcome
std::future< UpdateEventBridgeRuleTemplateOutcome > UpdateEventBridgeRuleTemplateOutcomeCallable
Aws::Utils::Outcome< ClaimDeviceResult, MediaLiveError > ClaimDeviceOutcome
std::future< CreateClusterOutcome > CreateClusterOutcomeCallable
Aws::Utils::Outcome< UpdateNetworkSdkResult, MediaLiveError > UpdateNetworkOutcome
std::future< RejectInputDeviceTransferOutcome > RejectInputDeviceTransferOutcomeCallable
std::future< DescribeScheduleOutcome > DescribeScheduleOutcomeCallable
std::future< GetSignalMapOutcome > GetSignalMapOutcomeCallable
Aws::Utils::Outcome< UpdateEventBridgeRuleTemplateGroupResult, MediaLiveError > UpdateEventBridgeRuleTemplateGroupOutcome
Aws::Utils::Outcome< DeleteReservationResult, MediaLiveError > DeleteReservationOutcome
Aws::Utils::Outcome< DescribeClusterSdkResult, MediaLiveError > DescribeClusterOutcome
Aws::Utils::Outcome< GetCloudWatchAlarmTemplateGroupResult, MediaLiveError > GetCloudWatchAlarmTemplateGroupOutcome
std::future< ListOfferingsOutcome > ListOfferingsOutcomeCallable
Aws::Utils::Outcome< DescribeInputResult, MediaLiveError > DescribeInputOutcome
std::future< ListEventBridgeRuleTemplateGroupsOutcome > ListEventBridgeRuleTemplateGroupsOutcomeCallable
Aws::Utils::Outcome< DescribeInputDeviceThumbnailResult, MediaLiveError > DescribeInputDeviceThumbnailOutcome
Aws::Utils::Outcome< DescribeScheduleResult, MediaLiveError > DescribeScheduleOutcome
std::future< CreateCloudWatchAlarmTemplateOutcome > CreateCloudWatchAlarmTemplateOutcomeCallable
Aws::Utils::Outcome< UpdateInputSecurityGroupResult, MediaLiveError > UpdateInputSecurityGroupOutcome
Aws::Utils::Outcome< ListInputsResult, MediaLiveError > ListInputsOutcome
Aws::Utils::Outcome< UpdateInputDeviceResult, MediaLiveError > UpdateInputDeviceOutcome
Aws::Utils::Outcome< CreateMultiplexResult, MediaLiveError > CreateMultiplexOutcome
Aws::Utils::Outcome< TransferInputDeviceResult, MediaLiveError > TransferInputDeviceOutcome
std::function< void(const MediaLiveClient *, const Model::UpdateAccountConfigurationRequest &, const Model::UpdateAccountConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountConfigurationResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::RejectInputDeviceTransferRequest &, const Model::RejectInputDeviceTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectInputDeviceTransferResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateMultiplexRequest &, const Model::CreateMultiplexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMultiplexResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateChannelRequest &, const Model::UpdateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateChannelResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteCloudWatchAlarmTemplateRequest &, const Model::DeleteCloudWatchAlarmTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCloudWatchAlarmTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteChannelPlacementGroupRequest &, const Model::DeleteChannelPlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteChannelPlacementGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateNodeRegistrationScriptRequest &, const Model::CreateNodeRegistrationScriptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNodeRegistrationScriptResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListInputDevicesRequest &, const Model::ListInputDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputDevicesResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::GetEventBridgeRuleTemplateRequest &, const Model::GetEventBridgeRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEventBridgeRuleTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListChannelsRequest &, const Model::ListChannelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListChannelsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartChannelRequest &, const Model::StartChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartChannelResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteNodeRequest &, const Model::DeleteNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNodeResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateInputRequest &, const Model::CreateInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInputResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateEventBridgeRuleTemplateGroupRequest &, const Model::UpdateEventBridgeRuleTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEventBridgeRuleTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateSignalMapRequest &, const Model::CreateSignalMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSignalMapResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListMultiplexProgramsRequest &, const Model::ListMultiplexProgramsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMultiplexProgramsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateMultiplexRequest &, const Model::UpdateMultiplexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMultiplexResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeScheduleRequest &, const Model::DescribeScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScheduleResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListOfferingsRequest &, const Model::ListOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOfferingsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeNodeRequest &, const Model::DescribeNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNodeResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeClusterRequest &, const Model::DescribeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListReservationsRequest &, const Model::ListReservationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReservationsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListChannelPlacementGroupsRequest &, const Model::ListChannelPlacementGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListChannelPlacementGroupsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StopInputDeviceRequest &, const Model::StopInputDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopInputDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateMultiplexProgramRequest &, const Model::UpdateMultiplexProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMultiplexProgramResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteMultiplexRequest &, const Model::DeleteMultiplexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMultiplexResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateClusterRequest &, const Model::UpdateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateClusterResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteEventBridgeRuleTemplateRequest &, const Model::DeleteEventBridgeRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventBridgeRuleTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::TransferInputDeviceRequest &, const Model::TransferInputDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TransferInputDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteEventBridgeRuleTemplateGroupRequest &, const Model::DeleteEventBridgeRuleTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventBridgeRuleTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::GetSignalMapRequest &, const Model::GetSignalMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSignalMapResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteNetworkRequest &, const Model::DeleteNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateInputDeviceRequest &, const Model::UpdateInputDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInputDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateInputRequest &, const Model::UpdateInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInputResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ClaimDeviceRequest &, const Model::ClaimDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ClaimDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTagsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartInputDeviceRequest &, const Model::StartInputDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartInputDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteReservationRequest &, const Model::DeleteReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReservationResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateEventBridgeRuleTemplateRequest &, const Model::CreateEventBridgeRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventBridgeRuleTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartMultiplexRequest &, const Model::StartMultiplexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMultiplexResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateNodeRequest &, const Model::CreateNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNodeResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListCloudWatchAlarmTemplateGroupsRequest &, const Model::ListCloudWatchAlarmTemplateGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCloudWatchAlarmTemplateGroupsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListMultiplexesRequest &, const Model::ListMultiplexesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMultiplexesResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateInputSecurityGroupRequest &, const Model::CreateInputSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInputSecurityGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateCloudWatchAlarmTemplateRequest &, const Model::CreateCloudWatchAlarmTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCloudWatchAlarmTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::BatchUpdateScheduleRequest &, const Model::BatchUpdateScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchUpdateScheduleResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeChannelRequest &, const Model::DescribeChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeChannelResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeMultiplexRequest &, const Model::DescribeMultiplexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMultiplexResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartDeleteMonitorDeploymentRequest &, const Model::StartDeleteMonitorDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDeleteMonitorDeploymentResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeInputDeviceRequest &, const Model::DescribeInputDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInputDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListCloudWatchAlarmTemplatesRequest &, const Model::ListCloudWatchAlarmTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCloudWatchAlarmTemplatesResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListClustersResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::PurchaseOfferingRequest &, const Model::PurchaseOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseOfferingResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::AcceptInputDeviceTransferRequest &, const Model::AcceptInputDeviceTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptInputDeviceTransferResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateChannelPlacementGroupRequest &, const Model::UpdateChannelPlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateChannelPlacementGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListEventBridgeRuleTemplateGroupsRequest &, const Model::ListEventBridgeRuleTemplateGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventBridgeRuleTemplateGroupsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeNetworkRequest &, const Model::DescribeNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNetworkResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateReservationRequest &, const Model::UpdateReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateReservationResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateCloudWatchAlarmTemplateGroupRequest &, const Model::UpdateCloudWatchAlarmTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCloudWatchAlarmTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartInputDeviceMaintenanceWindowRequest &, const Model::StartInputDeviceMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartInputDeviceMaintenanceWindowResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StopMultiplexRequest &, const Model::StopMultiplexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopMultiplexResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateInputSecurityGroupRequest &, const Model::UpdateInputSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInputSecurityGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartUpdateSignalMapRequest &, const Model::StartUpdateSignalMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartUpdateSignalMapResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListNodesRequest &, const Model::ListNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNodesResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListNetworksRequest &, const Model::ListNetworksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNetworksResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeReservationRequest &, const Model::DescribeReservationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservationResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StartMonitorDeploymentRequest &, const Model::StartMonitorDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMonitorDeploymentResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CancelInputDeviceTransferRequest &, const Model::CancelInputDeviceTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelInputDeviceTransferResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::RestartChannelPipelinesRequest &, const Model::RestartChannelPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestartChannelPipelinesResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeInputDeviceThumbnailRequest &, Model::DescribeInputDeviceThumbnailOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInputDeviceThumbnailResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteInputRequest &, const Model::DeleteInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInputResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::BatchStartRequest &, const Model::BatchStartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchStartResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::RebootInputDeviceRequest &, const Model::RebootInputDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootInputDeviceResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateNetworkRequest &, const Model::CreateNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateMultiplexProgramRequest &, const Model::CreateMultiplexProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMultiplexProgramResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteInputSecurityGroupRequest &, const Model::DeleteInputSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInputSecurityGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeAccountConfigurationRequest &, const Model::DescribeAccountConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountConfigurationResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateCloudWatchAlarmTemplateGroupRequest &, const Model::CreateCloudWatchAlarmTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCloudWatchAlarmTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::GetEventBridgeRuleTemplateGroupRequest &, const Model::GetEventBridgeRuleTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEventBridgeRuleTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeOfferingRequest &, const Model::DescribeOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOfferingResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateChannelPlacementGroupRequest &, const Model::CreateChannelPlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateChannelPlacementGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreatePartnerInputRequest &, const Model::CreatePartnerInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePartnerInputResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateEventBridgeRuleTemplateRequest &, const Model::UpdateEventBridgeRuleTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEventBridgeRuleTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeInputRequest &, const Model::DescribeInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInputResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateEventBridgeRuleTemplateGroupRequest &, const Model::CreateEventBridgeRuleTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventBridgeRuleTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListSignalMapsRequest &, const Model::ListSignalMapsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSignalMapsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteMultiplexProgramRequest &, const Model::DeleteMultiplexProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMultiplexProgramResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteChannelRequest &, const Model::DeleteChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteChannelResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListInputsRequest &, const Model::ListInputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::BatchStopRequest &, const Model::BatchStopOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchStopResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListEventBridgeRuleTemplatesRequest &, const Model::ListEventBridgeRuleTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventBridgeRuleTemplatesResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateNodeRequest &, const Model::UpdateNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNodeResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListInputDeviceTransfersRequest &, const Model::ListInputDeviceTransfersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputDeviceTransfersResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeThumbnailsRequest &, const Model::DescribeThumbnailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThumbnailsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::GetCloudWatchAlarmTemplateGroupRequest &, const Model::GetCloudWatchAlarmTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCloudWatchAlarmTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTagsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeInputSecurityGroupRequest &, const Model::DescribeInputSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInputSecurityGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeChannelPlacementGroupRequest &, const Model::DescribeChannelPlacementGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeChannelPlacementGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::StopChannelRequest &, const Model::StopChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopChannelResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateNetworkRequest &, const Model::UpdateNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNetworkResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateNodeStateRequest &, const Model::UpdateNodeStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNodeStateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::ListInputSecurityGroupsRequest &, const Model::ListInputSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputSecurityGroupsResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::CreateChannelRequest &, const Model::CreateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateChannelResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DescribeMultiplexProgramRequest &, const Model::DescribeMultiplexProgramOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMultiplexProgramResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteCloudWatchAlarmTemplateGroupRequest &, const Model::DeleteCloudWatchAlarmTemplateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCloudWatchAlarmTemplateGroupResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::BatchDeleteRequest &, const Model::BatchDeleteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::GetCloudWatchAlarmTemplateRequest &, const Model::GetCloudWatchAlarmTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCloudWatchAlarmTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteSignalMapRequest &, const Model::DeleteSignalMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSignalMapResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateCloudWatchAlarmTemplateRequest &, const Model::UpdateCloudWatchAlarmTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCloudWatchAlarmTemplateResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::UpdateChannelClassRequest &, const Model::UpdateChannelClassOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateChannelClassResponseReceivedHandler
std::function< void(const MediaLiveClient *, const Model::DeleteScheduleRequest &, const Model::DeleteScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScheduleResponseReceivedHandler