AWS SDK for C++  1.8.57
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Cloud9::Model Namespace Reference

Namespaces

 ConnectionTypeMapper
 
 EnvironmentLifecycleStatusMapper
 
 EnvironmentStatusMapper
 
 EnvironmentTypeMapper
 
 MemberPermissionsMapper
 
 PermissionsMapper
 

Classes

class  CreateEnvironmentEC2Request
 
class  CreateEnvironmentEC2Result
 
class  CreateEnvironmentMembershipRequest
 
class  CreateEnvironmentMembershipResult
 
class  DeleteEnvironmentMembershipRequest
 
class  DeleteEnvironmentMembershipResult
 
class  DeleteEnvironmentRequest
 
class  DeleteEnvironmentResult
 
class  DescribeEnvironmentMembershipsRequest
 
class  DescribeEnvironmentMembershipsResult
 
class  DescribeEnvironmentsRequest
 
class  DescribeEnvironmentsResult
 
class  DescribeEnvironmentStatusRequest
 
class  DescribeEnvironmentStatusResult
 
class  Environment
 
class  EnvironmentLifecycle
 
class  EnvironmentMember
 
class  ListEnvironmentsRequest
 
class  ListEnvironmentsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateEnvironmentMembershipRequest
 
class  UpdateEnvironmentMembershipResult
 
class  UpdateEnvironmentRequest
 
class  UpdateEnvironmentResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateEnvironmentEC2Result, Cloud9ErrorCreateEnvironmentEC2Outcome
 
typedef Aws::Utils::Outcome< CreateEnvironmentMembershipResult, Cloud9ErrorCreateEnvironmentMembershipOutcome
 
typedef Aws::Utils::Outcome< DeleteEnvironmentResult, Cloud9ErrorDeleteEnvironmentOutcome
 
typedef Aws::Utils::Outcome< DeleteEnvironmentMembershipResult, Cloud9ErrorDeleteEnvironmentMembershipOutcome
 
typedef Aws::Utils::Outcome< DescribeEnvironmentMembershipsResult, Cloud9ErrorDescribeEnvironmentMembershipsOutcome
 
typedef Aws::Utils::Outcome< DescribeEnvironmentStatusResult, Cloud9ErrorDescribeEnvironmentStatusOutcome
 
typedef Aws::Utils::Outcome< DescribeEnvironmentsResult, Cloud9ErrorDescribeEnvironmentsOutcome
 
typedef Aws::Utils::Outcome< ListEnvironmentsResult, Cloud9ErrorListEnvironmentsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Cloud9ErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, Cloud9ErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, Cloud9ErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateEnvironmentResult, Cloud9ErrorUpdateEnvironmentOutcome
 
typedef Aws::Utils::Outcome< UpdateEnvironmentMembershipResult, Cloud9ErrorUpdateEnvironmentMembershipOutcome
 
typedef std::future< CreateEnvironmentEC2OutcomeCreateEnvironmentEC2OutcomeCallable
 
typedef std::future< CreateEnvironmentMembershipOutcomeCreateEnvironmentMembershipOutcomeCallable
 
typedef std::future< DeleteEnvironmentOutcomeDeleteEnvironmentOutcomeCallable
 
typedef std::future< DeleteEnvironmentMembershipOutcomeDeleteEnvironmentMembershipOutcomeCallable
 
typedef std::future< DescribeEnvironmentMembershipsOutcomeDescribeEnvironmentMembershipsOutcomeCallable
 
typedef std::future< DescribeEnvironmentStatusOutcomeDescribeEnvironmentStatusOutcomeCallable
 
typedef std::future< DescribeEnvironmentsOutcomeDescribeEnvironmentsOutcomeCallable
 
typedef std::future< ListEnvironmentsOutcomeListEnvironmentsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateEnvironmentOutcomeUpdateEnvironmentOutcomeCallable
 
typedef std::future< UpdateEnvironmentMembershipOutcomeUpdateEnvironmentMembershipOutcomeCallable
 

Enumerations

enum  ConnectionType { ConnectionType::NOT_SET, ConnectionType::CONNECT_SSH, ConnectionType::CONNECT_SSM }
 
enum  EnvironmentLifecycleStatus {
  EnvironmentLifecycleStatus::NOT_SET, EnvironmentLifecycleStatus::CREATING, EnvironmentLifecycleStatus::CREATED, EnvironmentLifecycleStatus::CREATE_FAILED,
  EnvironmentLifecycleStatus::DELETING, EnvironmentLifecycleStatus::DELETE_FAILED
}
 
enum  EnvironmentStatus {
  EnvironmentStatus::NOT_SET, EnvironmentStatus::error, EnvironmentStatus::creating, EnvironmentStatus::connecting,
  EnvironmentStatus::ready, EnvironmentStatus::stopping, EnvironmentStatus::stopped, EnvironmentStatus::deleting
}
 
enum  EnvironmentType { EnvironmentType::NOT_SET, EnvironmentType::ssh, EnvironmentType::ec2 }
 
enum  MemberPermissions { MemberPermissions::NOT_SET, MemberPermissions::read_write, MemberPermissions::read_only }
 
enum  Permissions { Permissions::NOT_SET, Permissions::owner, Permissions::read_write, Permissions::read_only }
 

Typedef Documentation

◆ CreateEnvironmentEC2Outcome

Definition at line 78 of file Cloud9Client.h.

◆ CreateEnvironmentEC2OutcomeCallable

Definition at line 94 of file Cloud9Client.h.

◆ CreateEnvironmentMembershipOutcome

Definition at line 81 of file Cloud9Client.h.

◆ CreateEnvironmentMembershipOutcomeCallable

Definition at line 95 of file Cloud9Client.h.

◆ DeleteEnvironmentMembershipOutcome

Definition at line 83 of file Cloud9Client.h.

◆ DeleteEnvironmentMembershipOutcomeCallable

Definition at line 97 of file Cloud9Client.h.

◆ DeleteEnvironmentOutcome

Definition at line 82 of file Cloud9Client.h.

◆ DeleteEnvironmentOutcomeCallable

Definition at line 96 of file Cloud9Client.h.

◆ DescribeEnvironmentMembershipsOutcome

Definition at line 84 of file Cloud9Client.h.

◆ DescribeEnvironmentMembershipsOutcomeCallable

Definition at line 98 of file Cloud9Client.h.

◆ DescribeEnvironmentsOutcome

Definition at line 86 of file Cloud9Client.h.

◆ DescribeEnvironmentsOutcomeCallable

Definition at line 100 of file Cloud9Client.h.

◆ DescribeEnvironmentStatusOutcome

Definition at line 85 of file Cloud9Client.h.

◆ DescribeEnvironmentStatusOutcomeCallable

Definition at line 99 of file Cloud9Client.h.

◆ ListEnvironmentsOutcome

Definition at line 87 of file Cloud9Client.h.

◆ ListEnvironmentsOutcomeCallable

Definition at line 101 of file Cloud9Client.h.

◆ ListTagsForResourceOutcome

Definition at line 88 of file Cloud9Client.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 102 of file Cloud9Client.h.

◆ TagResourceOutcome

Definition at line 89 of file Cloud9Client.h.

◆ TagResourceOutcomeCallable

Definition at line 103 of file Cloud9Client.h.

◆ UntagResourceOutcome

Definition at line 90 of file Cloud9Client.h.

◆ UntagResourceOutcomeCallable

Definition at line 104 of file Cloud9Client.h.

◆ UpdateEnvironmentMembershipOutcome

Definition at line 92 of file Cloud9Client.h.

◆ UpdateEnvironmentMembershipOutcomeCallable

Definition at line 106 of file Cloud9Client.h.

◆ UpdateEnvironmentOutcome

Definition at line 91 of file Cloud9Client.h.

◆ UpdateEnvironmentOutcomeCallable

Definition at line 105 of file Cloud9Client.h.

Enumeration Type Documentation

◆ ConnectionType

Enumerator
NOT_SET 
CONNECT_SSH 
CONNECT_SSM 

Definition at line 16 of file ConnectionType.h.

◆ EnvironmentLifecycleStatus

Enumerator
NOT_SET 
CREATING 
CREATED 
CREATE_FAILED 
DELETING 
DELETE_FAILED 

Definition at line 16 of file EnvironmentLifecycleStatus.h.

◆ EnvironmentStatus

Enumerator
NOT_SET 
error 
creating 
connecting 
ready 
stopping 
stopped 
deleting 

Definition at line 16 of file EnvironmentStatus.h.

◆ EnvironmentType

Enumerator
NOT_SET 
ssh 
ec2 

Definition at line 16 of file EnvironmentType.h.

◆ MemberPermissions

Enumerator
NOT_SET 
read_write 
read_only 

Definition at line 16 of file MemberPermissions.h.

◆ Permissions

Enumerator
NOT_SET 
owner 
read_write 
read_only 

Definition at line 16 of file Permissions.h.