AWS SDK for C++  1.9.157
AWS SDK for C++
Classes | Namespaces | Typedefs
Cloud9Client.h File Reference
#include <aws/cloud9/Cloud9_EXPORTS.h>
#include <aws/cloud9/Cloud9Errors.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/cloud9/model/CreateEnvironmentEC2Result.h>
#include <aws/cloud9/model/CreateEnvironmentMembershipResult.h>
#include <aws/cloud9/model/DeleteEnvironmentResult.h>
#include <aws/cloud9/model/DeleteEnvironmentMembershipResult.h>
#include <aws/cloud9/model/DescribeEnvironmentMembershipsResult.h>
#include <aws/cloud9/model/DescribeEnvironmentStatusResult.h>
#include <aws/cloud9/model/DescribeEnvironmentsResult.h>
#include <aws/cloud9/model/ListEnvironmentsResult.h>
#include <aws/cloud9/model/ListTagsForResourceResult.h>
#include <aws/cloud9/model/TagResourceResult.h>
#include <aws/cloud9/model/UntagResourceResult.h>
#include <aws/cloud9/model/UpdateEnvironmentResult.h>
#include <aws/cloud9/model/UpdateEnvironmentMembershipResult.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::Cloud9::Cloud9Client
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Cloud9
 
 Aws::Cloud9::Model
 

Typedefs

typedef Aws::Utils::Outcome< CreateEnvironmentEC2Result, Cloud9Error > Aws::Cloud9::Model::CreateEnvironmentEC2Outcome
 
typedef Aws::Utils::Outcome< CreateEnvironmentMembershipResult, Cloud9Error > Aws::Cloud9::Model::CreateEnvironmentMembershipOutcome
 
typedef Aws::Utils::Outcome< DeleteEnvironmentResult, Cloud9Error > Aws::Cloud9::Model::DeleteEnvironmentOutcome
 
typedef Aws::Utils::Outcome< DeleteEnvironmentMembershipResult, Cloud9Error > Aws::Cloud9::Model::DeleteEnvironmentMembershipOutcome
 
typedef Aws::Utils::Outcome< DescribeEnvironmentMembershipsResult, Cloud9Error > Aws::Cloud9::Model::DescribeEnvironmentMembershipsOutcome
 
typedef Aws::Utils::Outcome< DescribeEnvironmentStatusResult, Cloud9Error > Aws::Cloud9::Model::DescribeEnvironmentStatusOutcome
 
typedef Aws::Utils::Outcome< DescribeEnvironmentsResult, Cloud9Error > Aws::Cloud9::Model::DescribeEnvironmentsOutcome
 
typedef Aws::Utils::Outcome< ListEnvironmentsResult, Cloud9Error > Aws::Cloud9::Model::ListEnvironmentsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Cloud9Error > Aws::Cloud9::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, Cloud9Error > Aws::Cloud9::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, Cloud9Error > Aws::Cloud9::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateEnvironmentResult, Cloud9Error > Aws::Cloud9::Model::UpdateEnvironmentOutcome
 
typedef Aws::Utils::Outcome< UpdateEnvironmentMembershipResult, Cloud9Error > Aws::Cloud9::Model::UpdateEnvironmentMembershipOutcome
 
typedef std::future< CreateEnvironmentEC2Outcome > Aws::Cloud9::Model::CreateEnvironmentEC2OutcomeCallable
 
typedef std::future< CreateEnvironmentMembershipOutcome > Aws::Cloud9::Model::CreateEnvironmentMembershipOutcomeCallable
 
typedef std::future< DeleteEnvironmentOutcome > Aws::Cloud9::Model::DeleteEnvironmentOutcomeCallable
 
typedef std::future< DeleteEnvironmentMembershipOutcome > Aws::Cloud9::Model::DeleteEnvironmentMembershipOutcomeCallable
 
typedef std::future< DescribeEnvironmentMembershipsOutcome > Aws::Cloud9::Model::DescribeEnvironmentMembershipsOutcomeCallable
 
typedef std::future< DescribeEnvironmentStatusOutcome > Aws::Cloud9::Model::DescribeEnvironmentStatusOutcomeCallable
 
typedef std::future< DescribeEnvironmentsOutcome > Aws::Cloud9::Model::DescribeEnvironmentsOutcomeCallable
 
typedef std::future< ListEnvironmentsOutcome > Aws::Cloud9::Model::ListEnvironmentsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::Cloud9::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::Cloud9::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::Cloud9::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateEnvironmentOutcome > Aws::Cloud9::Model::UpdateEnvironmentOutcomeCallable
 
typedef std::future< UpdateEnvironmentMembershipOutcome > Aws::Cloud9::Model::UpdateEnvironmentMembershipOutcomeCallable
 
typedef std::function< void(const Cloud9Client *, const Model::CreateEnvironmentEC2Request &, const Model::CreateEnvironmentEC2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::CreateEnvironmentEC2ResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::CreateEnvironmentMembershipRequest &, const Model::CreateEnvironmentMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::CreateEnvironmentMembershipResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::DeleteEnvironmentResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::DeleteEnvironmentMembershipRequest &, const Model::DeleteEnvironmentMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::DeleteEnvironmentMembershipResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::DescribeEnvironmentMembershipsRequest &, const Model::DescribeEnvironmentMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::DescribeEnvironmentMembershipsResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::DescribeEnvironmentStatusRequest &, const Model::DescribeEnvironmentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::DescribeEnvironmentStatusResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::DescribeEnvironmentsRequest &, const Model::DescribeEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::DescribeEnvironmentsResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::ListEnvironmentsResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::TagResourceResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::UpdateEnvironmentResponseReceivedHandler
 
typedef std::function< void(const Cloud9Client *, const Model::UpdateEnvironmentMembershipRequest &, const Model::UpdateEnvironmentMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Cloud9::UpdateEnvironmentMembershipResponseReceivedHandler