9#include <aws/proton/ProtonErrors.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/proton/ProtonEndpointProvider.h>
21#include <aws/proton/model/AcceptEnvironmentAccountConnectionResult.h>
22#include <aws/proton/model/CancelComponentDeploymentResult.h>
23#include <aws/proton/model/CancelEnvironmentDeploymentResult.h>
24#include <aws/proton/model/CancelServiceInstanceDeploymentResult.h>
25#include <aws/proton/model/CancelServicePipelineDeploymentResult.h>
26#include <aws/proton/model/CreateComponentResult.h>
27#include <aws/proton/model/CreateEnvironmentResult.h>
28#include <aws/proton/model/CreateEnvironmentAccountConnectionResult.h>
29#include <aws/proton/model/CreateEnvironmentTemplateResult.h>
30#include <aws/proton/model/CreateEnvironmentTemplateVersionResult.h>
31#include <aws/proton/model/CreateRepositoryResult.h>
32#include <aws/proton/model/CreateServiceResult.h>
33#include <aws/proton/model/CreateServiceInstanceResult.h>
34#include <aws/proton/model/CreateServiceSyncConfigResult.h>
35#include <aws/proton/model/CreateServiceTemplateResult.h>
36#include <aws/proton/model/CreateServiceTemplateVersionResult.h>
37#include <aws/proton/model/CreateTemplateSyncConfigResult.h>
38#include <aws/proton/model/DeleteComponentResult.h>
39#include <aws/proton/model/DeleteDeploymentResult.h>
40#include <aws/proton/model/DeleteEnvironmentResult.h>
41#include <aws/proton/model/DeleteEnvironmentAccountConnectionResult.h>
42#include <aws/proton/model/DeleteEnvironmentTemplateResult.h>
43#include <aws/proton/model/DeleteEnvironmentTemplateVersionResult.h>
44#include <aws/proton/model/DeleteRepositoryResult.h>
45#include <aws/proton/model/DeleteServiceResult.h>
46#include <aws/proton/model/DeleteServiceSyncConfigResult.h>
47#include <aws/proton/model/DeleteServiceTemplateResult.h>
48#include <aws/proton/model/DeleteServiceTemplateVersionResult.h>
49#include <aws/proton/model/DeleteTemplateSyncConfigResult.h>
50#include <aws/proton/model/GetAccountSettingsResult.h>
51#include <aws/proton/model/GetComponentResult.h>
52#include <aws/proton/model/GetDeploymentResult.h>
53#include <aws/proton/model/GetEnvironmentResult.h>
54#include <aws/proton/model/GetEnvironmentAccountConnectionResult.h>
55#include <aws/proton/model/GetEnvironmentTemplateResult.h>
56#include <aws/proton/model/GetEnvironmentTemplateVersionResult.h>
57#include <aws/proton/model/GetRepositoryResult.h>
58#include <aws/proton/model/GetRepositorySyncStatusResult.h>
59#include <aws/proton/model/GetResourcesSummaryResult.h>
60#include <aws/proton/model/GetServiceResult.h>
61#include <aws/proton/model/GetServiceInstanceResult.h>
62#include <aws/proton/model/GetServiceInstanceSyncStatusResult.h>
63#include <aws/proton/model/GetServiceSyncBlockerSummaryResult.h>
64#include <aws/proton/model/GetServiceSyncConfigResult.h>
65#include <aws/proton/model/GetServiceTemplateResult.h>
66#include <aws/proton/model/GetServiceTemplateVersionResult.h>
67#include <aws/proton/model/GetTemplateSyncConfigResult.h>
68#include <aws/proton/model/GetTemplateSyncStatusResult.h>
69#include <aws/proton/model/ListComponentOutputsResult.h>
70#include <aws/proton/model/ListComponentProvisionedResourcesResult.h>
71#include <aws/proton/model/ListComponentsResult.h>
72#include <aws/proton/model/ListDeploymentsResult.h>
73#include <aws/proton/model/ListEnvironmentAccountConnectionsResult.h>
74#include <aws/proton/model/ListEnvironmentOutputsResult.h>
75#include <aws/proton/model/ListEnvironmentProvisionedResourcesResult.h>
76#include <aws/proton/model/ListEnvironmentTemplateVersionsResult.h>
77#include <aws/proton/model/ListEnvironmentTemplatesResult.h>
78#include <aws/proton/model/ListEnvironmentsResult.h>
79#include <aws/proton/model/ListRepositoriesResult.h>
80#include <aws/proton/model/ListRepositorySyncDefinitionsResult.h>
81#include <aws/proton/model/ListServiceInstanceOutputsResult.h>
82#include <aws/proton/model/ListServiceInstanceProvisionedResourcesResult.h>
83#include <aws/proton/model/ListServiceInstancesResult.h>
84#include <aws/proton/model/ListServicePipelineOutputsResult.h>
85#include <aws/proton/model/ListServicePipelineProvisionedResourcesResult.h>
86#include <aws/proton/model/ListServiceTemplateVersionsResult.h>
87#include <aws/proton/model/ListServiceTemplatesResult.h>
88#include <aws/proton/model/ListServicesResult.h>
89#include <aws/proton/model/ListTagsForResourceResult.h>
90#include <aws/proton/model/NotifyResourceDeploymentStatusChangeResult.h>
91#include <aws/proton/model/RejectEnvironmentAccountConnectionResult.h>
92#include <aws/proton/model/TagResourceResult.h>
93#include <aws/proton/model/UntagResourceResult.h>
94#include <aws/proton/model/UpdateAccountSettingsResult.h>
95#include <aws/proton/model/UpdateComponentResult.h>
96#include <aws/proton/model/UpdateEnvironmentResult.h>
97#include <aws/proton/model/UpdateEnvironmentAccountConnectionResult.h>
98#include <aws/proton/model/UpdateEnvironmentTemplateResult.h>
99#include <aws/proton/model/UpdateEnvironmentTemplateVersionResult.h>
100#include <aws/proton/model/UpdateServiceResult.h>
101#include <aws/proton/model/UpdateServiceInstanceResult.h>
102#include <aws/proton/model/UpdateServicePipelineResult.h>
103#include <aws/proton/model/UpdateServiceSyncBlockerResult.h>
104#include <aws/proton/model/UpdateServiceSyncConfigResult.h>
105#include <aws/proton/model/UpdateServiceTemplateResult.h>
106#include <aws/proton/model/UpdateServiceTemplateVersionResult.h>
107#include <aws/proton/model/UpdateTemplateSyncConfigResult.h>
108#include <aws/proton/model/ListEnvironmentsRequest.h>
109#include <aws/proton/model/ListRepositoriesRequest.h>
110#include <aws/proton/model/ListEnvironmentTemplatesRequest.h>
111#include <aws/proton/model/ListServicesRequest.h>
112#include <aws/proton/model/UpdateAccountSettingsRequest.h>
113#include <aws/proton/model/GetAccountSettingsRequest.h>
114#include <aws/proton/model/ListDeploymentsRequest.h>
115#include <aws/proton/model/ListComponentsRequest.h>
116#include <aws/proton/model/ListServiceInstancesRequest.h>
117#include <aws/proton/model/ListServiceTemplatesRequest.h>
118#include <aws/proton/model/GetResourcesSummaryRequest.h>
126 class HttpClientFactory;
131 template<
typename R,
typename E>
class Outcome;
141 class AWSCredentials;
142 class AWSCredentialsProvider;
159 class AcceptEnvironmentAccountConnectionRequest;
160 class CancelComponentDeploymentRequest;
161 class CancelEnvironmentDeploymentRequest;
162 class CancelServiceInstanceDeploymentRequest;
163 class CancelServicePipelineDeploymentRequest;
164 class CreateComponentRequest;
165 class CreateEnvironmentRequest;
166 class CreateEnvironmentAccountConnectionRequest;
167 class CreateEnvironmentTemplateRequest;
168 class CreateEnvironmentTemplateVersionRequest;
169 class CreateRepositoryRequest;
170 class CreateServiceRequest;
171 class CreateServiceInstanceRequest;
172 class CreateServiceSyncConfigRequest;
173 class CreateServiceTemplateRequest;
174 class CreateServiceTemplateVersionRequest;
175 class CreateTemplateSyncConfigRequest;
176 class DeleteComponentRequest;
177 class DeleteDeploymentRequest;
178 class DeleteEnvironmentRequest;
179 class DeleteEnvironmentAccountConnectionRequest;
180 class DeleteEnvironmentTemplateRequest;
181 class DeleteEnvironmentTemplateVersionRequest;
182 class DeleteRepositoryRequest;
183 class DeleteServiceRequest;
184 class DeleteServiceSyncConfigRequest;
185 class DeleteServiceTemplateRequest;
186 class DeleteServiceTemplateVersionRequest;
187 class DeleteTemplateSyncConfigRequest;
188 class GetAccountSettingsRequest;
189 class GetComponentRequest;
190 class GetDeploymentRequest;
191 class GetEnvironmentRequest;
192 class GetEnvironmentAccountConnectionRequest;
193 class GetEnvironmentTemplateRequest;
194 class GetEnvironmentTemplateVersionRequest;
195 class GetRepositoryRequest;
196 class GetRepositorySyncStatusRequest;
197 class GetResourcesSummaryRequest;
198 class GetServiceRequest;
199 class GetServiceInstanceRequest;
200 class GetServiceInstanceSyncStatusRequest;
201 class GetServiceSyncBlockerSummaryRequest;
202 class GetServiceSyncConfigRequest;
203 class GetServiceTemplateRequest;
204 class GetServiceTemplateVersionRequest;
205 class GetTemplateSyncConfigRequest;
206 class GetTemplateSyncStatusRequest;
207 class ListComponentOutputsRequest;
208 class ListComponentProvisionedResourcesRequest;
209 class ListComponentsRequest;
210 class ListDeploymentsRequest;
211 class ListEnvironmentAccountConnectionsRequest;
212 class ListEnvironmentOutputsRequest;
213 class ListEnvironmentProvisionedResourcesRequest;
214 class ListEnvironmentTemplateVersionsRequest;
215 class ListEnvironmentTemplatesRequest;
216 class ListEnvironmentsRequest;
217 class ListRepositoriesRequest;
218 class ListRepositorySyncDefinitionsRequest;
219 class ListServiceInstanceOutputsRequest;
220 class ListServiceInstanceProvisionedResourcesRequest;
221 class ListServiceInstancesRequest;
222 class ListServicePipelineOutputsRequest;
223 class ListServicePipelineProvisionedResourcesRequest;
224 class ListServiceTemplateVersionsRequest;
225 class ListServiceTemplatesRequest;
226 class ListServicesRequest;
227 class ListTagsForResourceRequest;
228 class NotifyResourceDeploymentStatusChangeRequest;
229 class RejectEnvironmentAccountConnectionRequest;
230 class TagResourceRequest;
231 class UntagResourceRequest;
232 class UpdateAccountSettingsRequest;
233 class UpdateComponentRequest;
234 class UpdateEnvironmentRequest;
235 class UpdateEnvironmentAccountConnectionRequest;
236 class UpdateEnvironmentTemplateRequest;
237 class UpdateEnvironmentTemplateVersionRequest;
238 class UpdateServiceRequest;
239 class UpdateServiceInstanceRequest;
240 class UpdateServicePipelineRequest;
241 class UpdateServiceSyncBlockerRequest;
242 class UpdateServiceSyncConfigRequest;
243 class UpdateServiceTemplateRequest;
244 class UpdateServiceTemplateVersionRequest;
245 class UpdateTemplateSyncConfigRequest;
EndpointProviderBase< ProtonClientConfiguration, ProtonBuiltInParameters, ProtonClientContextParameters > ProtonEndpointProviderBase
Aws::Utils::Outcome< DeleteComponentResult, ProtonError > DeleteComponentOutcome
std::future< NotifyResourceDeploymentStatusChangeOutcome > NotifyResourceDeploymentStatusChangeOutcomeCallable
Aws::Utils::Outcome< GetAccountSettingsResult, ProtonError > GetAccountSettingsOutcome
Aws::Utils::Outcome< DeleteEnvironmentTemplateVersionResult, ProtonError > DeleteEnvironmentTemplateVersionOutcome
Aws::Utils::Outcome< GetTemplateSyncConfigResult, ProtonError > GetTemplateSyncConfigOutcome
std::future< CreateServiceSyncConfigOutcome > CreateServiceSyncConfigOutcomeCallable
Aws::Utils::Outcome< GetServiceTemplateVersionResult, ProtonError > GetServiceTemplateVersionOutcome
Aws::Utils::Outcome< ListRepositoriesResult, ProtonError > ListRepositoriesOutcome
Aws::Utils::Outcome< DeleteEnvironmentAccountConnectionResult, ProtonError > DeleteEnvironmentAccountConnectionOutcome
Aws::Utils::Outcome< ListServiceTemplatesResult, ProtonError > ListServiceTemplatesOutcome
std::future< GetEnvironmentTemplateVersionOutcome > GetEnvironmentTemplateVersionOutcomeCallable
Aws::Utils::Outcome< GetComponentResult, ProtonError > GetComponentOutcome
Aws::Utils::Outcome< DeleteRepositoryResult, ProtonError > DeleteRepositoryOutcome
Aws::Utils::Outcome< CreateRepositoryResult, ProtonError > CreateRepositoryOutcome
std::future< ListEnvironmentAccountConnectionsOutcome > ListEnvironmentAccountConnectionsOutcomeCallable
Aws::Utils::Outcome< UpdateServiceTemplateVersionResult, ProtonError > UpdateServiceTemplateVersionOutcome
Aws::Utils::Outcome< GetServiceSyncBlockerSummaryResult, ProtonError > GetServiceSyncBlockerSummaryOutcome
std::future< UpdateServiceTemplateOutcome > UpdateServiceTemplateOutcomeCallable
Aws::Utils::Outcome< GetServiceInstanceResult, ProtonError > GetServiceInstanceOutcome
Aws::Utils::Outcome< ListServiceInstanceProvisionedResourcesResult, ProtonError > ListServiceInstanceProvisionedResourcesOutcome
std::future< ListServicePipelineOutputsOutcome > ListServicePipelineOutputsOutcomeCallable
Aws::Utils::Outcome< CreateServiceSyncConfigResult, ProtonError > CreateServiceSyncConfigOutcome
Aws::Utils::Outcome< GetEnvironmentAccountConnectionResult, ProtonError > GetEnvironmentAccountConnectionOutcome
std::future< CancelComponentDeploymentOutcome > CancelComponentDeploymentOutcomeCallable
Aws::Utils::Outcome< CreateEnvironmentTemplateResult, ProtonError > CreateEnvironmentTemplateOutcome
std::future< GetServiceInstanceSyncStatusOutcome > GetServiceInstanceSyncStatusOutcomeCallable
std::future< DeleteEnvironmentTemplateVersionOutcome > DeleteEnvironmentTemplateVersionOutcomeCallable
Aws::Utils::Outcome< CreateServiceResult, ProtonError > CreateServiceOutcome
std::future< GetTemplateSyncStatusOutcome > GetTemplateSyncStatusOutcomeCallable
Aws::Utils::Outcome< UpdateEnvironmentTemplateResult, ProtonError > UpdateEnvironmentTemplateOutcome
std::future< GetServiceSyncConfigOutcome > GetServiceSyncConfigOutcomeCallable
Aws::Utils::Outcome< UpdateServiceTemplateResult, ProtonError > UpdateServiceTemplateOutcome
Aws::Utils::Outcome< ListDeploymentsResult, ProtonError > ListDeploymentsOutcome
Aws::Utils::Outcome< RejectEnvironmentAccountConnectionResult, ProtonError > RejectEnvironmentAccountConnectionOutcome
Aws::Utils::Outcome< ListServiceInstanceOutputsResult, ProtonError > ListServiceInstanceOutputsOutcome
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
Aws::Utils::Outcome< UpdateEnvironmentAccountConnectionResult, ProtonError > UpdateEnvironmentAccountConnectionOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListServiceInstancesOutcome > ListServiceInstancesOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentTemplatesResult, ProtonError > ListEnvironmentTemplatesOutcome
Aws::Utils::Outcome< CreateServiceTemplateVersionResult, ProtonError > CreateServiceTemplateVersionOutcome
Aws::Utils::Outcome< UntagResourceResult, ProtonError > UntagResourceOutcome
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
Aws::Utils::Outcome< GetEnvironmentTemplateResult, ProtonError > GetEnvironmentTemplateOutcome
std::future< ListRepositoriesOutcome > ListRepositoriesOutcomeCallable
Aws::Utils::Outcome< GetTemplateSyncStatusResult, ProtonError > GetTemplateSyncStatusOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< DeleteRepositoryOutcome > DeleteRepositoryOutcomeCallable
std::future< GetEnvironmentTemplateOutcome > GetEnvironmentTemplateOutcomeCallable
Aws::Utils::Outcome< CreateServiceTemplateResult, ProtonError > CreateServiceTemplateOutcome
std::future< CreateTemplateSyncConfigOutcome > CreateTemplateSyncConfigOutcomeCallable
Aws::Utils::Outcome< UpdateEnvironmentResult, ProtonError > UpdateEnvironmentOutcome
std::future< ListEnvironmentProvisionedResourcesOutcome > ListEnvironmentProvisionedResourcesOutcomeCallable
std::future< CreateServiceTemplateOutcome > CreateServiceTemplateOutcomeCallable
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
Aws::Utils::Outcome< GetRepositorySyncStatusResult, ProtonError > GetRepositorySyncStatusOutcome
std::future< ListServicePipelineProvisionedResourcesOutcome > ListServicePipelineProvisionedResourcesOutcomeCallable
std::future< UpdateServicePipelineOutcome > UpdateServicePipelineOutcomeCallable
std::future< ListEnvironmentTemplateVersionsOutcome > ListEnvironmentTemplateVersionsOutcomeCallable
Aws::Utils::Outcome< AcceptEnvironmentAccountConnectionResult, ProtonError > AcceptEnvironmentAccountConnectionOutcome
Aws::Utils::Outcome< CreateEnvironmentAccountConnectionResult, ProtonError > CreateEnvironmentAccountConnectionOutcome
Aws::Utils::Outcome< DeleteEnvironmentResult, ProtonError > DeleteEnvironmentOutcome
std::future< GetComponentOutcome > GetComponentOutcomeCallable
Aws::Utils::Outcome< CancelComponentDeploymentResult, ProtonError > CancelComponentDeploymentOutcome
std::future< ListComponentOutputsOutcome > ListComponentOutputsOutcomeCallable
std::future< ListEnvironmentOutputsOutcome > ListEnvironmentOutputsOutcomeCallable
Aws::Utils::Outcome< UpdateServiceSyncConfigResult, ProtonError > UpdateServiceSyncConfigOutcome
Aws::Utils::Outcome< UpdateEnvironmentTemplateVersionResult, ProtonError > UpdateEnvironmentTemplateVersionOutcome
Aws::Utils::Outcome< NotifyResourceDeploymentStatusChangeResult, ProtonError > NotifyResourceDeploymentStatusChangeOutcome
Aws::Utils::Outcome< ListServicesResult, ProtonError > ListServicesOutcome
Aws::Utils::Outcome< ListComponentOutputsResult, ProtonError > ListComponentOutputsOutcome
Aws::Utils::Outcome< UpdateTemplateSyncConfigResult, ProtonError > UpdateTemplateSyncConfigOutcome
Aws::Utils::Outcome< CreateEnvironmentResult, ProtonError > CreateEnvironmentOutcome
Aws::Utils::Outcome< UpdateServicePipelineResult, ProtonError > UpdateServicePipelineOutcome
Aws::Utils::Outcome< GetEnvironmentResult, ProtonError > GetEnvironmentOutcome
std::future< GetAccountSettingsOutcome > GetAccountSettingsOutcomeCallable
Aws::Utils::Outcome< UpdateServiceResult, ProtonError > UpdateServiceOutcome
Aws::Utils::Outcome< UpdateServiceInstanceResult, ProtonError > UpdateServiceInstanceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, ProtonError > ListTagsForResourceOutcome
Aws::Utils::Outcome< GetServiceInstanceSyncStatusResult, ProtonError > GetServiceInstanceSyncStatusOutcome
std::future< GetEnvironmentAccountConnectionOutcome > GetEnvironmentAccountConnectionOutcomeCallable
std::future< ListComponentsOutcome > ListComponentsOutcomeCallable
std::future< UpdateEnvironmentTemplateVersionOutcome > UpdateEnvironmentTemplateVersionOutcomeCallable
std::future< UpdateServiceInstanceOutcome > UpdateServiceInstanceOutcomeCallable
Aws::Utils::Outcome< CancelServiceInstanceDeploymentResult, ProtonError > CancelServiceInstanceDeploymentOutcome
std::future< CreateRepositoryOutcome > CreateRepositoryOutcomeCallable
Aws::Utils::Outcome< DeleteServiceTemplateVersionResult, ProtonError > DeleteServiceTemplateVersionOutcome
std::future< UpdateComponentOutcome > UpdateComponentOutcomeCallable
Aws::Utils::Outcome< CreateEnvironmentTemplateVersionResult, ProtonError > CreateEnvironmentTemplateVersionOutcome
std::future< DeleteServiceSyncConfigOutcome > DeleteServiceSyncConfigOutcomeCallable
Aws::Utils::Outcome< GetResourcesSummaryResult, ProtonError > GetResourcesSummaryOutcome
std::future< ListRepositorySyncDefinitionsOutcome > ListRepositorySyncDefinitionsOutcomeCallable
std::future< AcceptEnvironmentAccountConnectionOutcome > AcceptEnvironmentAccountConnectionOutcomeCallable
std::future< CreateEnvironmentAccountConnectionOutcome > CreateEnvironmentAccountConnectionOutcomeCallable
std::future< ListServiceInstanceOutputsOutcome > ListServiceInstanceOutputsOutcomeCallable
Aws::Utils::Outcome< UpdateComponentResult, ProtonError > UpdateComponentOutcome
std::future< GetServiceSyncBlockerSummaryOutcome > GetServiceSyncBlockerSummaryOutcomeCallable
Aws::Utils::Outcome< CreateTemplateSyncConfigResult, ProtonError > CreateTemplateSyncConfigOutcome
Aws::Utils::Outcome< CancelEnvironmentDeploymentResult, ProtonError > CancelEnvironmentDeploymentOutcome
std::future< GetRepositorySyncStatusOutcome > GetRepositorySyncStatusOutcomeCallable
Aws::Utils::Outcome< ListComponentProvisionedResourcesResult, ProtonError > ListComponentProvisionedResourcesOutcome
std::future< GetServiceTemplateOutcome > GetServiceTemplateOutcomeCallable
std::future< ListServiceInstanceProvisionedResourcesOutcome > ListServiceInstanceProvisionedResourcesOutcomeCallable
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentAccountConnectionsResult, ProtonError > ListEnvironmentAccountConnectionsOutcome
std::future< UpdateServiceOutcome > UpdateServiceOutcomeCallable
Aws::Utils::Outcome< ListServicePipelineOutputsResult, ProtonError > ListServicePipelineOutputsOutcome
Aws::Utils::Outcome< ListServicePipelineProvisionedResourcesResult, ProtonError > ListServicePipelineProvisionedResourcesOutcome
std::future< RejectEnvironmentAccountConnectionOutcome > RejectEnvironmentAccountConnectionOutcomeCallable
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentsResult, ProtonError > ListEnvironmentsOutcome
std::future< DeleteTemplateSyncConfigOutcome > DeleteTemplateSyncConfigOutcomeCallable
std::future< ListDeploymentsOutcome > ListDeploymentsOutcomeCallable
std::future< CreateServiceInstanceOutcome > CreateServiceInstanceOutcomeCallable
std::future< ListServiceTemplateVersionsOutcome > ListServiceTemplateVersionsOutcomeCallable
std::future< UpdateServiceTemplateVersionOutcome > UpdateServiceTemplateVersionOutcomeCallable
Aws::Utils::Outcome< CancelServicePipelineDeploymentResult, ProtonError > CancelServicePipelineDeploymentOutcome
std::future< ListComponentProvisionedResourcesOutcome > ListComponentProvisionedResourcesOutcomeCallable
std::future< CreateComponentOutcome > CreateComponentOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentOutputsResult, ProtonError > ListEnvironmentOutputsOutcome
Aws::Utils::Outcome< DeleteDeploymentResult, ProtonError > DeleteDeploymentOutcome
std::future< UpdateAccountSettingsOutcome > UpdateAccountSettingsOutcomeCallable
std::future< CreateEnvironmentTemplateOutcome > CreateEnvironmentTemplateOutcomeCallable
std::future< CancelServiceInstanceDeploymentOutcome > CancelServiceInstanceDeploymentOutcomeCallable
std::future< GetDeploymentOutcome > GetDeploymentOutcomeCallable
Aws::Utils::Outcome< DeleteServiceResult, ProtonError > DeleteServiceOutcome
std::future< DeleteServiceOutcome > DeleteServiceOutcomeCallable
Aws::Utils::Outcome< DeleteEnvironmentTemplateResult, ProtonError > DeleteEnvironmentTemplateOutcome
Aws::Utils::Outcome< DeleteServiceSyncConfigResult, ProtonError > DeleteServiceSyncConfigOutcome
std::future< DeleteServiceTemplateVersionOutcome > DeleteServiceTemplateVersionOutcomeCallable
std::future< GetServiceInstanceOutcome > GetServiceInstanceOutcomeCallable
std::future< UpdateEnvironmentAccountConnectionOutcome > UpdateEnvironmentAccountConnectionOutcomeCallable
std::future< DeleteServiceTemplateOutcome > DeleteServiceTemplateOutcomeCallable
std::future< GetResourcesSummaryOutcome > GetResourcesSummaryOutcomeCallable
std::future< UpdateServiceSyncConfigOutcome > UpdateServiceSyncConfigOutcomeCallable
Aws::Utils::Outcome< DeleteServiceTemplateResult, ProtonError > DeleteServiceTemplateOutcome
Aws::Utils::Outcome< CreateComponentResult, ProtonError > CreateComponentOutcome
Aws::Utils::Outcome< GetServiceResult, ProtonError > GetServiceOutcome
std::future< DeleteComponentOutcome > DeleteComponentOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentTemplateVersionsResult, ProtonError > ListEnvironmentTemplateVersionsOutcome
std::future< GetServiceTemplateVersionOutcome > GetServiceTemplateVersionOutcomeCallable
std::future< UpdateServiceSyncBlockerOutcome > UpdateServiceSyncBlockerOutcomeCallable
std::future< GetTemplateSyncConfigOutcome > GetTemplateSyncConfigOutcomeCallable
std::future< ListEnvironmentTemplatesOutcome > ListEnvironmentTemplatesOutcomeCallable
std::future< ListServiceTemplatesOutcome > ListServiceTemplatesOutcomeCallable
std::future< UpdateTemplateSyncConfigOutcome > UpdateTemplateSyncConfigOutcomeCallable
std::future< CreateServiceOutcome > CreateServiceOutcomeCallable
Aws::Utils::Outcome< UpdateServiceSyncBlockerResult, ProtonError > UpdateServiceSyncBlockerOutcome
std::future< DeleteEnvironmentTemplateOutcome > DeleteEnvironmentTemplateOutcomeCallable
std::future< CreateServiceTemplateVersionOutcome > CreateServiceTemplateVersionOutcomeCallable
std::future< CancelServicePipelineDeploymentOutcome > CancelServicePipelineDeploymentOutcomeCallable
Aws::Utils::Outcome< CreateServiceInstanceResult, ProtonError > CreateServiceInstanceOutcome
Aws::Utils::Outcome< ListComponentsResult, ProtonError > ListComponentsOutcome
Aws::Utils::Outcome< ListServiceTemplateVersionsResult, ProtonError > ListServiceTemplateVersionsOutcome
Aws::Utils::Outcome< ListRepositorySyncDefinitionsResult, ProtonError > ListRepositorySyncDefinitionsOutcome
Aws::Utils::Outcome< GetServiceSyncConfigResult, ProtonError > GetServiceSyncConfigOutcome
Aws::Utils::Outcome< GetDeploymentResult, ProtonError > GetDeploymentOutcome
Aws::Utils::Outcome< UpdateAccountSettingsResult, ProtonError > UpdateAccountSettingsOutcome
std::future< CreateEnvironmentTemplateVersionOutcome > CreateEnvironmentTemplateVersionOutcomeCallable
std::future< GetRepositoryOutcome > GetRepositoryOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, ProtonError > TagResourceOutcome
Aws::Utils::Outcome< GetRepositoryResult, ProtonError > GetRepositoryOutcome
std::future< CancelEnvironmentDeploymentOutcome > CancelEnvironmentDeploymentOutcomeCallable
Aws::Utils::Outcome< ListServiceInstancesResult, ProtonError > ListServiceInstancesOutcome
std::future< DeleteDeploymentOutcome > DeleteDeploymentOutcomeCallable
Aws::Utils::Outcome< GetEnvironmentTemplateVersionResult, ProtonError > GetEnvironmentTemplateVersionOutcome
Aws::Utils::Outcome< DeleteTemplateSyncConfigResult, ProtonError > DeleteTemplateSyncConfigOutcome
std::future< UpdateEnvironmentTemplateOutcome > UpdateEnvironmentTemplateOutcomeCallable
std::future< ListServicesOutcome > ListServicesOutcomeCallable
std::future< DeleteEnvironmentAccountConnectionOutcome > DeleteEnvironmentAccountConnectionOutcomeCallable
Aws::Utils::Outcome< GetServiceTemplateResult, ProtonError > GetServiceTemplateOutcome
std::future< GetServiceOutcome > GetServiceOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentProvisionedResourcesResult, ProtonError > ListEnvironmentProvisionedResourcesOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::function< void(const ProtonClient *, const Model::DeleteEnvironmentAccountConnectionRequest &, const Model::DeleteEnvironmentAccountConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentAccountConnectionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListEnvironmentProvisionedResourcesRequest &, const Model::ListEnvironmentProvisionedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentProvisionedResourcesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceSyncBlockerSummaryRequest &, const Model::GetServiceSyncBlockerSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceSyncBlockerSummaryResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetRepositorySyncStatusRequest &, const Model::GetRepositorySyncStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositorySyncStatusResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CancelEnvironmentDeploymentRequest &, const Model::CancelEnvironmentDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelEnvironmentDeploymentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateEnvironmentAccountConnectionRequest &, const Model::UpdateEnvironmentAccountConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentAccountConnectionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListRepositorySyncDefinitionsRequest &, const Model::ListRepositorySyncDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositorySyncDefinitionsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetDeploymentRequest &, const Model::GetDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceInstanceRequest &, const Model::GetServiceInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceInstanceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListComponentOutputsRequest &, const Model::ListComponentOutputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComponentOutputsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServiceTemplatesRequest &, const Model::ListServiceTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceTemplatesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateServiceTemplateVersionRequest &, const Model::CreateServiceTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteRepositoryRequest &, const Model::DeleteRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRepositoryResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateTemplateSyncConfigRequest &, const Model::UpdateTemplateSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTemplateSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceSyncConfigRequest &, const Model::GetServiceSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CancelServiceInstanceDeploymentRequest &, const Model::CancelServiceInstanceDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelServiceInstanceDeploymentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServiceTemplateRequest &, const Model::UpdateServiceTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteTemplateSyncConfigRequest &, const Model::DeleteTemplateSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTemplateSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteEnvironmentTemplateRequest &, const Model::DeleteEnvironmentTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListEnvironmentAccountConnectionsRequest &, const Model::ListEnvironmentAccountConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentAccountConnectionsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListEnvironmentOutputsRequest &, const Model::ListEnvironmentOutputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentOutputsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateEnvironmentTemplateRequest &, const Model::UpdateEnvironmentTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListEnvironmentTemplatesRequest &, const Model::ListEnvironmentTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentTemplatesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateComponentRequest &, const Model::CreateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateComponentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteServiceTemplateVersionRequest &, const Model::DeleteServiceTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServiceInstanceProvisionedResourcesRequest &, const Model::ListServiceInstanceProvisionedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceInstanceProvisionedResourcesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServicesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::RejectEnvironmentAccountConnectionRequest &, const Model::RejectEnvironmentAccountConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectEnvironmentAccountConnectionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::AcceptEnvironmentAccountConnectionRequest &, const Model::AcceptEnvironmentAccountConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptEnvironmentAccountConnectionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServiceTemplateVersionsRequest &, const Model::ListServiceTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceTemplateVersionsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServiceSyncConfigRequest &, const Model::UpdateServiceSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServiceInstancesRequest &, const Model::ListServiceInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceInstancesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CancelComponentDeploymentRequest &, const Model::CancelComponentDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelComponentDeploymentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetEnvironmentRequest &, const Model::GetEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServiceInstanceOutputsRequest &, const Model::ListServiceInstanceOutputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceInstanceOutputsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateServiceInstanceRequest &, const Model::CreateServiceInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceInstanceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServiceInstanceRequest &, const Model::UpdateServiceInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceInstanceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetRepositoryRequest &, const Model::GetRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRepositoryResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateRepositoryRequest &, const Model::CreateRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRepositoryResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetEnvironmentTemplateVersionRequest &, const Model::GetEnvironmentTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteServiceTemplateRequest &, const Model::DeleteServiceTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServiceRequest &, const Model::UpdateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetAccountSettingsRequest &, const Model::GetAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountSettingsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceTemplateVersionRequest &, const Model::GetServiceTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceTemplateRequest &, const Model::GetServiceTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetTemplateSyncConfigRequest &, const Model::GetTemplateSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTemplateSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServiceTemplateVersionRequest &, const Model::UpdateServiceTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateTemplateSyncConfigRequest &, const Model::CreateTemplateSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTemplateSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceInstanceSyncStatusRequest &, const Model::GetServiceInstanceSyncStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceInstanceSyncStatusResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteServiceSyncConfigRequest &, const Model::DeleteServiceSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteServiceRequest &, const Model::DeleteServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateEnvironmentTemplateVersionRequest &, const Model::UpdateEnvironmentTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServicePipelineProvisionedResourcesRequest &, const Model::ListServicePipelineProvisionedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServicePipelineProvisionedResourcesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateEnvironmentTemplateRequest &, const Model::CreateEnvironmentTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListComponentProvisionedResourcesRequest &, const Model::ListComponentProvisionedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComponentProvisionedResourcesResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteEnvironmentTemplateVersionRequest &, const Model::DeleteEnvironmentTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetEnvironmentAccountConnectionRequest &, const Model::GetEnvironmentAccountConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentAccountConnectionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateServiceRequest &, const Model::CreateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateServiceTemplateRequest &, const Model::CreateServiceTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListComponentsRequest &, const Model::ListComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComponentsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CancelServicePipelineDeploymentRequest &, const Model::CancelServicePipelineDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelServicePipelineDeploymentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateAccountSettingsRequest &, const Model::UpdateAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountSettingsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetResourcesSummaryRequest &, const Model::GetResourcesSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourcesSummaryResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::NotifyResourceDeploymentStatusChangeRequest &, const Model::NotifyResourceDeploymentStatusChangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > NotifyResourceDeploymentStatusChangeResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateServiceSyncConfigRequest &, const Model::CreateServiceSyncConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceSyncConfigResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteComponentRequest &, const Model::DeleteComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteComponentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetEnvironmentTemplateRequest &, const Model::GetEnvironmentTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentTemplateResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateEnvironmentAccountConnectionRequest &, const Model::CreateEnvironmentAccountConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentAccountConnectionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetTemplateSyncStatusRequest &, const Model::GetTemplateSyncStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTemplateSyncStatusResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListServicePipelineOutputsRequest &, const Model::ListServicePipelineOutputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServicePipelineOutputsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetServiceRequest &, const Model::GetServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::DeleteDeploymentRequest &, const Model::DeleteDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServiceSyncBlockerRequest &, const Model::UpdateServiceSyncBlockerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceSyncBlockerResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListEnvironmentTemplateVersionsRequest &, const Model::ListEnvironmentTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentTemplateVersionsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::CreateEnvironmentTemplateVersionRequest &, const Model::CreateEnvironmentTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentTemplateVersionResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListDeploymentsRequest &, const Model::ListDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::GetComponentRequest &, const Model::GetComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetComponentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateComponentRequest &, const Model::UpdateComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateComponentResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::UpdateServicePipelineRequest &, const Model::UpdateServicePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServicePipelineResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentsResponseReceivedHandler
std::function< void(const ProtonClient *, const Model::ListRepositoriesRequest &, const Model::ListRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRepositoriesResponseReceivedHandler