AWS SDK for C++  0.14.3
AWS SDK for C++
Classes | Namespaces | Typedefs
OpsWorksClient.h File Reference
#include <aws/opsworks/OpsWorks_EXPORTS.h>
#include <aws/opsworks/OpsWorksErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/opsworks/model/CloneStackResult.h>
#include <aws/opsworks/model/CreateAppResult.h>
#include <aws/opsworks/model/CreateDeploymentResult.h>
#include <aws/opsworks/model/CreateInstanceResult.h>
#include <aws/opsworks/model/CreateLayerResult.h>
#include <aws/opsworks/model/CreateStackResult.h>
#include <aws/opsworks/model/CreateUserProfileResult.h>
#include <aws/opsworks/model/DescribeAgentVersionsResult.h>
#include <aws/opsworks/model/DescribeAppsResult.h>
#include <aws/opsworks/model/DescribeCommandsResult.h>
#include <aws/opsworks/model/DescribeDeploymentsResult.h>
#include <aws/opsworks/model/DescribeEcsClustersResult.h>
#include <aws/opsworks/model/DescribeElasticIpsResult.h>
#include <aws/opsworks/model/DescribeElasticLoadBalancersResult.h>
#include <aws/opsworks/model/DescribeInstancesResult.h>
#include <aws/opsworks/model/DescribeLayersResult.h>
#include <aws/opsworks/model/DescribeLoadBasedAutoScalingResult.h>
#include <aws/opsworks/model/DescribeMyUserProfileResult.h>
#include <aws/opsworks/model/DescribePermissionsResult.h>
#include <aws/opsworks/model/DescribeRaidArraysResult.h>
#include <aws/opsworks/model/DescribeRdsDbInstancesResult.h>
#include <aws/opsworks/model/DescribeServiceErrorsResult.h>
#include <aws/opsworks/model/DescribeStackProvisioningParametersResult.h>
#include <aws/opsworks/model/DescribeStackSummaryResult.h>
#include <aws/opsworks/model/DescribeStacksResult.h>
#include <aws/opsworks/model/DescribeTimeBasedAutoScalingResult.h>
#include <aws/opsworks/model/DescribeUserProfilesResult.h>
#include <aws/opsworks/model/DescribeVolumesResult.h>
#include <aws/opsworks/model/GetHostnameSuggestionResult.h>
#include <aws/opsworks/model/GrantAccessResult.h>
#include <aws/opsworks/model/RegisterEcsClusterResult.h>
#include <aws/opsworks/model/RegisterElasticIpResult.h>
#include <aws/opsworks/model/RegisterInstanceResult.h>
#include <aws/opsworks/model/RegisterVolumeResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Utils::Outcome< R, E >
 
class  Aws::OpsWorks::OpsWorksClient
 

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Json
 
 Aws::Auth
 
 Aws::Client
 
 Aws::OpsWorks
 
 Aws::OpsWorks::Model
 

Typedefs

typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::AssignInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::AssignVolumeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::AssociateElasticIpOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::AttachElasticLoadBalancerOutcome
 
typedef Aws::Utils::Outcome< CloneStackResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CloneStackOutcome
 
typedef Aws::Utils::Outcome< CreateAppResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CreateAppOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CreateDeploymentOutcome
 
typedef Aws::Utils::Outcome< CreateInstanceResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CreateInstanceOutcome
 
typedef Aws::Utils::Outcome< CreateLayerResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CreateLayerOutcome
 
typedef Aws::Utils::Outcome< CreateStackResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CreateStackOutcome
 
typedef Aws::Utils::Outcome< CreateUserProfileResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::CreateUserProfileOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeleteAppOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeleteInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeleteLayerOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeleteStackOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeleteUserProfileOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeregisterEcsClusterOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeregisterElasticIpOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeregisterInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeregisterRdsDbInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DeregisterVolumeOutcome
 
typedef Aws::Utils::Outcome< DescribeAgentVersionsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeAgentVersionsOutcome
 
typedef Aws::Utils::Outcome< DescribeAppsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeAppsOutcome
 
typedef Aws::Utils::Outcome< DescribeCommandsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeCommandsOutcome
 
typedef Aws::Utils::Outcome< DescribeDeploymentsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeDeploymentsOutcome
 
typedef Aws::Utils::Outcome< DescribeEcsClustersResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeEcsClustersOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticIpsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeElasticIpsOutcome
 
typedef Aws::Utils::Outcome< DescribeElasticLoadBalancersResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeElasticLoadBalancersOutcome
 
typedef Aws::Utils::Outcome< DescribeInstancesResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeLayersResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeLayersOutcome
 
typedef Aws::Utils::Outcome< DescribeLoadBasedAutoScalingResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeLoadBasedAutoScalingOutcome
 
typedef Aws::Utils::Outcome< DescribeMyUserProfileResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeMyUserProfileOutcome
 
typedef Aws::Utils::Outcome< DescribePermissionsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribePermissionsOutcome
 
typedef Aws::Utils::Outcome< DescribeRaidArraysResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeRaidArraysOutcome
 
typedef Aws::Utils::Outcome< DescribeRdsDbInstancesResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeRdsDbInstancesOutcome
 
typedef Aws::Utils::Outcome< DescribeServiceErrorsResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeServiceErrorsOutcome
 
typedef Aws::Utils::Outcome< DescribeStackProvisioningParametersResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeStackProvisioningParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeStackSummaryResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeStackSummaryOutcome
 
typedef Aws::Utils::Outcome< DescribeStacksResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeStacksOutcome
 
typedef Aws::Utils::Outcome< DescribeTimeBasedAutoScalingResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeTimeBasedAutoScalingOutcome
 
typedef Aws::Utils::Outcome< DescribeUserProfilesResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeUserProfilesOutcome
 
typedef Aws::Utils::Outcome< DescribeVolumesResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DescribeVolumesOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DetachElasticLoadBalancerOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::DisassociateElasticIpOutcome
 
typedef Aws::Utils::Outcome< GetHostnameSuggestionResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::GetHostnameSuggestionOutcome
 
typedef Aws::Utils::Outcome< GrantAccessResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::GrantAccessOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::RebootInstanceOutcome
 
typedef Aws::Utils::Outcome< RegisterEcsClusterResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::RegisterEcsClusterOutcome
 
typedef Aws::Utils::Outcome< RegisterElasticIpResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::RegisterElasticIpOutcome
 
typedef Aws::Utils::Outcome< RegisterInstanceResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::RegisterInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::RegisterRdsDbInstanceOutcome
 
typedef Aws::Utils::Outcome< RegisterVolumeResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::RegisterVolumeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::SetLoadBasedAutoScalingOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::SetPermissionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::SetTimeBasedAutoScalingOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::StartInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::StartStackOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::StopInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::StopStackOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UnassignInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UnassignVolumeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateAppOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateElasticIpOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateLayerOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateMyUserProfileOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateRdsDbInstanceOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateStackOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateUserProfileOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< OpsWorksErrors > > Aws::OpsWorks::Model::UpdateVolumeOutcome
 
typedef std::future< AssignInstanceOutcome > Aws::OpsWorks::Model::AssignInstanceOutcomeCallable
 
typedef std::future< AssignVolumeOutcome > Aws::OpsWorks::Model::AssignVolumeOutcomeCallable
 
typedef std::future< AssociateElasticIpOutcome > Aws::OpsWorks::Model::AssociateElasticIpOutcomeCallable
 
typedef std::future< AttachElasticLoadBalancerOutcome > Aws::OpsWorks::Model::AttachElasticLoadBalancerOutcomeCallable
 
typedef std::future< CloneStackOutcome > Aws::OpsWorks::Model::CloneStackOutcomeCallable
 
typedef std::future< CreateAppOutcome > Aws::OpsWorks::Model::CreateAppOutcomeCallable
 
typedef std::future< CreateDeploymentOutcome > Aws::OpsWorks::Model::CreateDeploymentOutcomeCallable
 
typedef std::future< CreateInstanceOutcome > Aws::OpsWorks::Model::CreateInstanceOutcomeCallable
 
typedef std::future< CreateLayerOutcome > Aws::OpsWorks::Model::CreateLayerOutcomeCallable
 
typedef std::future< CreateStackOutcome > Aws::OpsWorks::Model::CreateStackOutcomeCallable
 
typedef std::future< CreateUserProfileOutcome > Aws::OpsWorks::Model::CreateUserProfileOutcomeCallable
 
typedef std::future< DeleteAppOutcome > Aws::OpsWorks::Model::DeleteAppOutcomeCallable
 
typedef std::future< DeleteInstanceOutcome > Aws::OpsWorks::Model::DeleteInstanceOutcomeCallable
 
typedef std::future< DeleteLayerOutcome > Aws::OpsWorks::Model::DeleteLayerOutcomeCallable
 
typedef std::future< DeleteStackOutcome > Aws::OpsWorks::Model::DeleteStackOutcomeCallable
 
typedef std::future< DeleteUserProfileOutcome > Aws::OpsWorks::Model::DeleteUserProfileOutcomeCallable
 
typedef std::future< DeregisterEcsClusterOutcome > Aws::OpsWorks::Model::DeregisterEcsClusterOutcomeCallable
 
typedef std::future< DeregisterElasticIpOutcome > Aws::OpsWorks::Model::DeregisterElasticIpOutcomeCallable
 
typedef std::future< DeregisterInstanceOutcome > Aws::OpsWorks::Model::DeregisterInstanceOutcomeCallable
 
typedef std::future< DeregisterRdsDbInstanceOutcome > Aws::OpsWorks::Model::DeregisterRdsDbInstanceOutcomeCallable
 
typedef std::future< DeregisterVolumeOutcome > Aws::OpsWorks::Model::DeregisterVolumeOutcomeCallable
 
typedef std::future< DescribeAgentVersionsOutcome > Aws::OpsWorks::Model::DescribeAgentVersionsOutcomeCallable
 
typedef std::future< DescribeAppsOutcome > Aws::OpsWorks::Model::DescribeAppsOutcomeCallable
 
typedef std::future< DescribeCommandsOutcome > Aws::OpsWorks::Model::DescribeCommandsOutcomeCallable
 
typedef std::future< DescribeDeploymentsOutcome > Aws::OpsWorks::Model::DescribeDeploymentsOutcomeCallable
 
typedef std::future< DescribeEcsClustersOutcome > Aws::OpsWorks::Model::DescribeEcsClustersOutcomeCallable
 
typedef std::future< DescribeElasticIpsOutcome > Aws::OpsWorks::Model::DescribeElasticIpsOutcomeCallable
 
typedef std::future< DescribeElasticLoadBalancersOutcome > Aws::OpsWorks::Model::DescribeElasticLoadBalancersOutcomeCallable
 
typedef std::future< DescribeInstancesOutcome > Aws::OpsWorks::Model::DescribeInstancesOutcomeCallable
 
typedef std::future< DescribeLayersOutcome > Aws::OpsWorks::Model::DescribeLayersOutcomeCallable
 
typedef std::future< DescribeLoadBasedAutoScalingOutcome > Aws::OpsWorks::Model::DescribeLoadBasedAutoScalingOutcomeCallable
 
typedef std::future< DescribeMyUserProfileOutcome > Aws::OpsWorks::Model::DescribeMyUserProfileOutcomeCallable
 
typedef std::future< DescribePermissionsOutcome > Aws::OpsWorks::Model::DescribePermissionsOutcomeCallable
 
typedef std::future< DescribeRaidArraysOutcome > Aws::OpsWorks::Model::DescribeRaidArraysOutcomeCallable
 
typedef std::future< DescribeRdsDbInstancesOutcome > Aws::OpsWorks::Model::DescribeRdsDbInstancesOutcomeCallable
 
typedef std::future< DescribeServiceErrorsOutcome > Aws::OpsWorks::Model::DescribeServiceErrorsOutcomeCallable
 
typedef std::future< DescribeStackProvisioningParametersOutcome > Aws::OpsWorks::Model::DescribeStackProvisioningParametersOutcomeCallable
 
typedef std::future< DescribeStackSummaryOutcome > Aws::OpsWorks::Model::DescribeStackSummaryOutcomeCallable
 
typedef std::future< DescribeStacksOutcome > Aws::OpsWorks::Model::DescribeStacksOutcomeCallable
 
typedef std::future< DescribeTimeBasedAutoScalingOutcome > Aws::OpsWorks::Model::DescribeTimeBasedAutoScalingOutcomeCallable
 
typedef std::future< DescribeUserProfilesOutcome > Aws::OpsWorks::Model::DescribeUserProfilesOutcomeCallable
 
typedef std::future< DescribeVolumesOutcome > Aws::OpsWorks::Model::DescribeVolumesOutcomeCallable
 
typedef std::future< DetachElasticLoadBalancerOutcome > Aws::OpsWorks::Model::DetachElasticLoadBalancerOutcomeCallable
 
typedef std::future< DisassociateElasticIpOutcome > Aws::OpsWorks::Model::DisassociateElasticIpOutcomeCallable
 
typedef std::future< GetHostnameSuggestionOutcome > Aws::OpsWorks::Model::GetHostnameSuggestionOutcomeCallable
 
typedef std::future< GrantAccessOutcome > Aws::OpsWorks::Model::GrantAccessOutcomeCallable
 
typedef std::future< RebootInstanceOutcome > Aws::OpsWorks::Model::RebootInstanceOutcomeCallable
 
typedef std::future< RegisterEcsClusterOutcome > Aws::OpsWorks::Model::RegisterEcsClusterOutcomeCallable
 
typedef std::future< RegisterElasticIpOutcome > Aws::OpsWorks::Model::RegisterElasticIpOutcomeCallable
 
typedef std::future< RegisterInstanceOutcome > Aws::OpsWorks::Model::RegisterInstanceOutcomeCallable
 
typedef std::future< RegisterRdsDbInstanceOutcome > Aws::OpsWorks::Model::RegisterRdsDbInstanceOutcomeCallable
 
typedef std::future< RegisterVolumeOutcome > Aws::OpsWorks::Model::RegisterVolumeOutcomeCallable
 
typedef std::future< SetLoadBasedAutoScalingOutcome > Aws::OpsWorks::Model::SetLoadBasedAutoScalingOutcomeCallable
 
typedef std::future< SetPermissionOutcome > Aws::OpsWorks::Model::SetPermissionOutcomeCallable
 
typedef std::future< SetTimeBasedAutoScalingOutcome > Aws::OpsWorks::Model::SetTimeBasedAutoScalingOutcomeCallable
 
typedef std::future< StartInstanceOutcome > Aws::OpsWorks::Model::StartInstanceOutcomeCallable
 
typedef std::future< StartStackOutcome > Aws::OpsWorks::Model::StartStackOutcomeCallable
 
typedef std::future< StopInstanceOutcome > Aws::OpsWorks::Model::StopInstanceOutcomeCallable
 
typedef std::future< StopStackOutcome > Aws::OpsWorks::Model::StopStackOutcomeCallable
 
typedef std::future< UnassignInstanceOutcome > Aws::OpsWorks::Model::UnassignInstanceOutcomeCallable
 
typedef std::future< UnassignVolumeOutcome > Aws::OpsWorks::Model::UnassignVolumeOutcomeCallable
 
typedef std::future< UpdateAppOutcome > Aws::OpsWorks::Model::UpdateAppOutcomeCallable
 
typedef std::future< UpdateElasticIpOutcome > Aws::OpsWorks::Model::UpdateElasticIpOutcomeCallable
 
typedef std::future< UpdateInstanceOutcome > Aws::OpsWorks::Model::UpdateInstanceOutcomeCallable
 
typedef std::future< UpdateLayerOutcome > Aws::OpsWorks::Model::UpdateLayerOutcomeCallable
 
typedef std::future< UpdateMyUserProfileOutcome > Aws::OpsWorks::Model::UpdateMyUserProfileOutcomeCallable
 
typedef std::future< UpdateRdsDbInstanceOutcome > Aws::OpsWorks::Model::UpdateRdsDbInstanceOutcomeCallable
 
typedef std::future< UpdateStackOutcome > Aws::OpsWorks::Model::UpdateStackOutcomeCallable
 
typedef std::future< UpdateUserProfileOutcome > Aws::OpsWorks::Model::UpdateUserProfileOutcomeCallable
 
typedef std::future< UpdateVolumeOutcome > Aws::OpsWorks::Model::UpdateVolumeOutcomeCallable
 
typedef std::function< void(const OpsWorksClient *, const Model::AssignInstanceRequest &, const Model::AssignInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::AssignInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::AssignVolumeRequest &, const Model::AssignVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::AssignVolumeResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::AssociateElasticIpRequest &, const Model::AssociateElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::AssociateElasticIpResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::AttachElasticLoadBalancerRequest &, const Model::AttachElasticLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::AttachElasticLoadBalancerResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CloneStackRequest &, const Model::CloneStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CloneStackResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CreateAppRequest &, const Model::CreateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CreateAppResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CreateDeploymentResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CreateInstanceRequest &, const Model::CreateInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CreateInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CreateLayerRequest &, const Model::CreateLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CreateLayerResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CreateStackRequest &, const Model::CreateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CreateStackResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::CreateUserProfileRequest &, const Model::CreateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::CreateUserProfileResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeleteAppRequest &, const Model::DeleteAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeleteAppResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeleteInstanceRequest &, const Model::DeleteInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeleteInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeleteLayerRequest &, const Model::DeleteLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeleteLayerResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeleteStackRequest &, const Model::DeleteStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeleteStackResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeleteUserProfileRequest &, const Model::DeleteUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeleteUserProfileResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeregisterEcsClusterRequest &, const Model::DeregisterEcsClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeregisterEcsClusterResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeregisterElasticIpRequest &, const Model::DeregisterElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeregisterElasticIpResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeregisterInstanceRequest &, const Model::DeregisterInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeregisterInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeregisterRdsDbInstanceRequest &, const Model::DeregisterRdsDbInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeregisterRdsDbInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DeregisterVolumeRequest &, const Model::DeregisterVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DeregisterVolumeResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeAgentVersionsRequest &, const Model::DescribeAgentVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeAgentVersionsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeAppsRequest &, const Model::DescribeAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeAppsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeCommandsRequest &, const Model::DescribeCommandsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeCommandsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeDeploymentsRequest &, const Model::DescribeDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeDeploymentsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeEcsClustersRequest &, const Model::DescribeEcsClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeEcsClustersResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeElasticIpsRequest &, const Model::DescribeElasticIpsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeElasticIpsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeElasticLoadBalancersRequest &, const Model::DescribeElasticLoadBalancersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeElasticLoadBalancersResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeInstancesRequest &, const Model::DescribeInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeInstancesResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeLayersRequest &, const Model::DescribeLayersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeLayersResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeLoadBasedAutoScalingRequest &, const Model::DescribeLoadBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeLoadBasedAutoScalingResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeMyUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeMyUserProfileResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribePermissionsRequest &, const Model::DescribePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribePermissionsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeRaidArraysRequest &, const Model::DescribeRaidArraysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeRaidArraysResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeRdsDbInstancesRequest &, const Model::DescribeRdsDbInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeRdsDbInstancesResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeServiceErrorsRequest &, const Model::DescribeServiceErrorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeServiceErrorsResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeStackProvisioningParametersRequest &, const Model::DescribeStackProvisioningParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeStackProvisioningParametersResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeStackSummaryRequest &, const Model::DescribeStackSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeStackSummaryResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeStacksRequest &, const Model::DescribeStacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeStacksResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeTimeBasedAutoScalingRequest &, const Model::DescribeTimeBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeTimeBasedAutoScalingResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeUserProfilesRequest &, const Model::DescribeUserProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeUserProfilesResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DescribeVolumesRequest &, const Model::DescribeVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DescribeVolumesResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DetachElasticLoadBalancerRequest &, const Model::DetachElasticLoadBalancerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DetachElasticLoadBalancerResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::DisassociateElasticIpRequest &, const Model::DisassociateElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::DisassociateElasticIpResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::GetHostnameSuggestionRequest &, const Model::GetHostnameSuggestionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::GetHostnameSuggestionResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::GrantAccessRequest &, const Model::GrantAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::GrantAccessResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::RebootInstanceRequest &, const Model::RebootInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::RebootInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::RegisterEcsClusterRequest &, const Model::RegisterEcsClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::RegisterEcsClusterResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::RegisterElasticIpRequest &, const Model::RegisterElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::RegisterElasticIpResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::RegisterInstanceRequest &, const Model::RegisterInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::RegisterInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::RegisterRdsDbInstanceRequest &, const Model::RegisterRdsDbInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::RegisterRdsDbInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::RegisterVolumeRequest &, const Model::RegisterVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::RegisterVolumeResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::SetLoadBasedAutoScalingRequest &, const Model::SetLoadBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::SetLoadBasedAutoScalingResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::SetPermissionRequest &, const Model::SetPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::SetPermissionResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::SetTimeBasedAutoScalingRequest &, const Model::SetTimeBasedAutoScalingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::SetTimeBasedAutoScalingResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::StartInstanceRequest &, const Model::StartInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::StartInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::StartStackRequest &, const Model::StartStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::StartStackResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::StopInstanceRequest &, const Model::StopInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::StopInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::StopStackRequest &, const Model::StopStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::StopStackResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UnassignInstanceRequest &, const Model::UnassignInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UnassignInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UnassignVolumeRequest &, const Model::UnassignVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UnassignVolumeResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateAppRequest &, const Model::UpdateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateAppResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateElasticIpRequest &, const Model::UpdateElasticIpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateElasticIpResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateInstanceRequest &, const Model::UpdateInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateLayerRequest &, const Model::UpdateLayerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateLayerResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateMyUserProfileRequest &, const Model::UpdateMyUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateMyUserProfileResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateRdsDbInstanceRequest &, const Model::UpdateRdsDbInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateRdsDbInstanceResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateStackRequest &, const Model::UpdateStackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateStackResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateUserProfileResponseReceivedHandler
 
typedef std::function< void(const OpsWorksClient *, const Model::UpdateVolumeRequest &, const Model::UpdateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::OpsWorks::UpdateVolumeResponseReceivedHandler