AWS SDK for C++AWS SDK for C++ Version 1.11.440 |
#include <Cloud9Client.h>
<fullname>Cloud9</fullname>
Cloud9 is a collection of tools that you can use to code, build, run, test, debug, and release software in the cloud.
For more information about Cloud9, see the Cloud9 User Guide.
Cloud9 supports these operations:
CreateEnvironmentEC2
: Creates an Cloud9 development environment, launches an Amazon EC2 instance, and then connects from the instance to the environment.
CreateEnvironmentMembership
: Adds an environment member to an environment.
DeleteEnvironment
: Deletes an environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
DeleteEnvironmentMembership
: Deletes an environment member from an environment.
DescribeEnvironmentMemberships
: Gets information about environment members for an environment.
DescribeEnvironments
: Gets information about environments.
DescribeEnvironmentStatus
: Gets status information for an environment.
ListEnvironments
: Gets a list of environment identifiers.
ListTagsForResource
: Gets the tags for an environment.
TagResource
: Adds tags to an environment.
UntagResource
: Removes tags from an environment.
UpdateEnvironment
: Changes the settings of an existing environment.
UpdateEnvironmentMembership
: Changes the settings of an existing environment member for an environment.
Definition at line 46 of file Cloud9Client.h.
Definition at line 49 of file Cloud9Client.h.
Definition at line 53 of file Cloud9Client.h.
Definition at line 54 of file Cloud9Client.h.
Aws::Cloud9::Cloud9ClientConfiguration()
,
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Cloud9::Cloud9ClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Cloud9::Cloud9ClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Creates an Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment.
nullptr
An Async wrapper for CreateEnvironmentEC2 that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 126 of file Cloud9Client.h.
A Callable wrapper for CreateEnvironmentEC2 that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 117 of file Cloud9Client.h.
nullptr
An Async wrapper for CreateEnvironmentMembership that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 152 of file Cloud9Client.h.
A Callable wrapper for CreateEnvironmentMembership that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 143 of file Cloud9Client.h.
Deletes an Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
nullptr
An Async wrapper for DeleteEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 179 of file Cloud9Client.h.
A Callable wrapper for DeleteEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 170 of file Cloud9Client.h.
nullptr
An Async wrapper for DeleteEnvironmentMembership that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 205 of file Cloud9Client.h.
A Callable wrapper for DeleteEnvironmentMembership that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 196 of file Cloud9Client.h.
{}
)
const
Gets information about environment members for an Cloud9 development environment.
nullptr
,
{}
An Async wrapper for DescribeEnvironmentMemberships that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 231 of file Cloud9Client.h.
{}
)
const
A Callable wrapper for DescribeEnvironmentMemberships that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 222 of file Cloud9Client.h.
nullptr
An Async wrapper for DescribeEnvironments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 283 of file Cloud9Client.h.
A Callable wrapper for DescribeEnvironments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 274 of file Cloud9Client.h.
nullptr
An Async wrapper for DescribeEnvironmentStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 257 of file Cloud9Client.h.
A Callable wrapper for DescribeEnvironmentStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 248 of file Cloud9Client.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListEnvironments that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 309 of file Cloud9Client.h.
{}
)
const
A Callable wrapper for ListEnvironments that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 300 of file Cloud9Client.h.
Gets a list of the tags associated with an Cloud9 development environment.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 335 of file Cloud9Client.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 326 of file Cloud9Client.h.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 362 of file Cloud9Client.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 353 of file Cloud9Client.h.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 388 of file Cloud9Client.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 379 of file Cloud9Client.h.
nullptr
An Async wrapper for UpdateEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 414 of file Cloud9Client.h.
A Callable wrapper for UpdateEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 405 of file Cloud9Client.h.
Changes the settings of an existing environment member for an Cloud9 development environment.
nullptr
An Async wrapper for UpdateEnvironmentMembership that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 440 of file Cloud9Client.h.
A Callable wrapper for UpdateEnvironmentMembership that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 431 of file Cloud9Client.h.
Definition at line 447 of file Cloud9Client.h.