AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Organizations Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
 

Classes

 
 
 
 

Typedefs

 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::AttachPolicyRequest &, const Model::AttachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachPolicyResponseReceivedHandler
 
 
typedef std::function< void(const OrganizationsClient *, const Model::CloseAccountRequest &, const Model::CloseAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CloseAccountResponseReceivedHandler
 
typedef std::function< void(const OrganizationsClient *, const Model::CreateAccountRequest &, const Model::CreateAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccountResponseReceivedHandler
 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::CreatePolicyRequest &, const Model::CreatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePolicyResponseReceivedHandler
 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::DeletePolicyRequest &, const Model::DeletePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePolicyResponseReceivedHandler
 
 
 
 
 
 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::DescribePolicyRequest &, const Model::DescribePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePolicyResponseReceivedHandler
 
 
typedef std::function< void(const OrganizationsClient *, const Model::DetachPolicyRequest &, const Model::DetachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachPolicyResponseReceivedHandler
 
 
 
 
 
 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::ListAccountsRequest &, const Model::ListAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountsResponseReceivedHandler
 
 
typedef std::function< void(const OrganizationsClient *, const Model::ListChildrenRequest &, const Model::ListChildrenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListChildrenResponseReceivedHandler
 
 
 
 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::ListParentsRequest &, const Model::ListParentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListParentsResponseReceivedHandler
 
typedef std::function< void(const OrganizationsClient *, const Model::ListPoliciesRequest &, const Model::ListPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPoliciesResponseReceivedHandler
 
 
typedef std::function< void(const OrganizationsClient *, const Model::ListRootsRequest &, const Model::ListRootsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRootsResponseReceivedHandler
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::MoveAccountRequest &, const Model::MoveAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MoveAccountResponseReceivedHandler
 
 
 
 
typedef std::function< void(const OrganizationsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const OrganizationsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
 
typedef std::function< void(const OrganizationsClient *, const Model::UpdatePolicyRequest &, const Model::UpdatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePolicyResponseReceivedHandler
 

Enumerations

enum class  OrganizationsErrors {
  INCOMPLETE_SIGNATURE = 0 , INTERNAL_FAILURE = 1 , INVALID_ACTION = 2 , INVALID_CLIENT_TOKEN_ID = 3 ,
  INVALID_PARAMETER_COMBINATION = 4 , INVALID_QUERY_PARAMETER = 5 , INVALID_PARAMETER_VALUE = 6 , MISSING_ACTION = 7 ,
  MISSING_AUTHENTICATION_TOKEN = 8 , MISSING_PARAMETER = 9 , OPT_IN_REQUIRED = 10 , REQUEST_EXPIRED = 11 ,
  SERVICE_UNAVAILABLE = 12 , THROTTLING = 13 , VALIDATION = 14 , ACCESS_DENIED = 15 ,
  RESOURCE_NOT_FOUND = 16 , UNRECOGNIZED_CLIENT = 17 , MALFORMED_QUERY_STRING = 18 , SLOW_DOWN = 19 ,
  REQUEST_TIME_TOO_SKEWED = 20 , INVALID_SIGNATURE = 21 , SIGNATURE_DOES_NOT_MATCH = 22 , INVALID_ACCESS_KEY_ID = 23 ,
  REQUEST_TIMEOUT = 24 , NETWORK_CONNECTION = 99 , UNKNOWN = 100 , ACCESS_DENIED_FOR_DEPENDENCY = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  ACCOUNT_ALREADY_CLOSED , ACCOUNT_ALREADY_REGISTERED , ACCOUNT_NOT_FOUND , ACCOUNT_NOT_REGISTERED ,
  ACCOUNT_OWNER_NOT_VERIFIED , ALREADY_IN_ORGANIZATION , A_W_S_ORGANIZATIONS_NOT_IN_USE , CHILD_NOT_FOUND ,
  CONCURRENT_MODIFICATION , CONFLICT , CONSTRAINT_VIOLATION , CREATE_ACCOUNT_STATUS_NOT_FOUND ,
  DESTINATION_PARENT_NOT_FOUND , DUPLICATE_ACCOUNT , DUPLICATE_HANDSHAKE , DUPLICATE_ORGANIZATIONAL_UNIT ,
  DUPLICATE_POLICY , DUPLICATE_POLICY_ATTACHMENT , EFFECTIVE_POLICY_NOT_FOUND , FINALIZING_ORGANIZATION ,
  HANDSHAKE_ALREADY_IN_STATE , HANDSHAKE_CONSTRAINT_VIOLATION , HANDSHAKE_NOT_FOUND , INVALID_HANDSHAKE_TRANSITION ,
  INVALID_INPUT , MALFORMED_POLICY_DOCUMENT , MASTER_CANNOT_LEAVE_ORGANIZATION , ORGANIZATIONAL_UNIT_NOT_EMPTY ,
  ORGANIZATIONAL_UNIT_NOT_FOUND , ORGANIZATION_NOT_EMPTY , PARENT_NOT_FOUND , POLICY_CHANGES_IN_PROGRESS ,
  POLICY_IN_USE , POLICY_NOT_ATTACHED , POLICY_NOT_FOUND , POLICY_TYPE_ALREADY_ENABLED ,
  POLICY_TYPE_NOT_AVAILABLE_FOR_ORGANIZATION , POLICY_TYPE_NOT_ENABLED , RESOURCE_POLICY_NOT_FOUND , ROOT_NOT_FOUND ,
  SERVICE , SOURCE_PARENT_NOT_FOUND , TARGET_NOT_FOUND , TOO_MANY_REQUESTS ,
  UNSUPPORTED_A_P_I_ENDPOINT
}
 

Typedef Documentation

◆ AcceptHandshakeResponseReceivedHandler

Definition at line 292 of file OrganizationsServiceClientModel.h.

◆ AttachPolicyResponseReceivedHandler

Definition at line 293 of file OrganizationsServiceClientModel.h.

◆ CancelHandshakeResponseReceivedHandler

Definition at line 294 of file OrganizationsServiceClientModel.h.

◆ CloseAccountResponseReceivedHandler

Definition at line 295 of file OrganizationsServiceClientModel.h.

◆ CreateAccountResponseReceivedHandler

Definition at line 296 of file OrganizationsServiceClientModel.h.

◆ CreateGovCloudAccountResponseReceivedHandler

Definition at line 297 of file OrganizationsServiceClientModel.h.

◆ CreateOrganizationalUnitResponseReceivedHandler

Definition at line 299 of file OrganizationsServiceClientModel.h.

◆ CreateOrganizationResponseReceivedHandler

Definition at line 298 of file OrganizationsServiceClientModel.h.

◆ CreatePolicyResponseReceivedHandler

Definition at line 300 of file OrganizationsServiceClientModel.h.

◆ DeclineHandshakeResponseReceivedHandler

Definition at line 301 of file OrganizationsServiceClientModel.h.

◆ DeleteOrganizationalUnitResponseReceivedHandler

Definition at line 303 of file OrganizationsServiceClientModel.h.

◆ DeleteOrganizationResponseReceivedHandler

Definition at line 302 of file OrganizationsServiceClientModel.h.

◆ DeletePolicyResponseReceivedHandler

Definition at line 304 of file OrganizationsServiceClientModel.h.

◆ DeleteResourcePolicyResponseReceivedHandler

Definition at line 305 of file OrganizationsServiceClientModel.h.

◆ DeregisterDelegatedAdministratorResponseReceivedHandler

Definition at line 306 of file OrganizationsServiceClientModel.h.

◆ DescribeAccountResponseReceivedHandler

Definition at line 307 of file OrganizationsServiceClientModel.h.

◆ DescribeCreateAccountStatusResponseReceivedHandler

Definition at line 308 of file OrganizationsServiceClientModel.h.

◆ DescribeEffectivePolicyResponseReceivedHandler

Definition at line 309 of file OrganizationsServiceClientModel.h.

◆ DescribeHandshakeResponseReceivedHandler

Definition at line 310 of file OrganizationsServiceClientModel.h.

◆ DescribeOrganizationalUnitResponseReceivedHandler

Definition at line 312 of file OrganizationsServiceClientModel.h.

◆ DescribeOrganizationResponseReceivedHandler

Definition at line 311 of file OrganizationsServiceClientModel.h.

◆ DescribePolicyResponseReceivedHandler

Definition at line 313 of file OrganizationsServiceClientModel.h.

◆ DescribeResourcePolicyResponseReceivedHandler

Definition at line 314 of file OrganizationsServiceClientModel.h.

◆ DetachPolicyResponseReceivedHandler

Definition at line 315 of file OrganizationsServiceClientModel.h.

◆ DisableAWSServiceAccessResponseReceivedHandler

Definition at line 316 of file OrganizationsServiceClientModel.h.

◆ DisablePolicyTypeResponseReceivedHandler

Definition at line 317 of file OrganizationsServiceClientModel.h.

◆ EnableAllFeaturesResponseReceivedHandler

Definition at line 319 of file OrganizationsServiceClientModel.h.

◆ EnableAWSServiceAccessResponseReceivedHandler

Definition at line 318 of file OrganizationsServiceClientModel.h.

◆ EnablePolicyTypeResponseReceivedHandler

Definition at line 320 of file OrganizationsServiceClientModel.h.

◆ InviteAccountToOrganizationResponseReceivedHandler

Definition at line 321 of file OrganizationsServiceClientModel.h.

◆ LeaveOrganizationResponseReceivedHandler

Definition at line 322 of file OrganizationsServiceClientModel.h.

◆ ListAccountsForParentResponseReceivedHandler

Definition at line 325 of file OrganizationsServiceClientModel.h.

◆ ListAccountsResponseReceivedHandler

Definition at line 324 of file OrganizationsServiceClientModel.h.

◆ ListAWSServiceAccessForOrganizationResponseReceivedHandler

Definition at line 323 of file OrganizationsServiceClientModel.h.

◆ ListChildrenResponseReceivedHandler

Definition at line 326 of file OrganizationsServiceClientModel.h.

◆ ListCreateAccountStatusResponseReceivedHandler

Definition at line 327 of file OrganizationsServiceClientModel.h.

◆ ListDelegatedAdministratorsResponseReceivedHandler

Definition at line 328 of file OrganizationsServiceClientModel.h.

◆ ListDelegatedServicesForAccountResponseReceivedHandler

Definition at line 329 of file OrganizationsServiceClientModel.h.

◆ ListHandshakesForAccountResponseReceivedHandler

Definition at line 330 of file OrganizationsServiceClientModel.h.

◆ ListHandshakesForOrganizationResponseReceivedHandler

Definition at line 331 of file OrganizationsServiceClientModel.h.

◆ ListOrganizationalUnitsForParentResponseReceivedHandler

Definition at line 332 of file OrganizationsServiceClientModel.h.

◆ ListParentsResponseReceivedHandler

Definition at line 333 of file OrganizationsServiceClientModel.h.

◆ ListPoliciesForTargetResponseReceivedHandler

Definition at line 335 of file OrganizationsServiceClientModel.h.

◆ ListPoliciesResponseReceivedHandler

Definition at line 334 of file OrganizationsServiceClientModel.h.

◆ ListRootsResponseReceivedHandler

Definition at line 336 of file OrganizationsServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 337 of file OrganizationsServiceClientModel.h.

◆ ListTargetsForPolicyResponseReceivedHandler

Definition at line 338 of file OrganizationsServiceClientModel.h.

◆ MoveAccountResponseReceivedHandler

Definition at line 339 of file OrganizationsServiceClientModel.h.

◆ OrganizationsClientConfiguration

Definition at line 108 of file OrganizationsServiceClientModel.h.

◆ OrganizationsEndpointProvider

Definition at line 110 of file OrganizationsServiceClientModel.h.

◆ OrganizationsEndpointProviderBase

Definition at line 109 of file OrganizationsServiceClientModel.h.

◆ PutResourcePolicyResponseReceivedHandler

Definition at line 340 of file OrganizationsServiceClientModel.h.

◆ RegisterDelegatedAdministratorResponseReceivedHandler

Definition at line 341 of file OrganizationsServiceClientModel.h.

◆ RemoveAccountFromOrganizationResponseReceivedHandler

Definition at line 342 of file OrganizationsServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 343 of file OrganizationsServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 344 of file OrganizationsServiceClientModel.h.

◆ UpdateOrganizationalUnitResponseReceivedHandler

Definition at line 345 of file OrganizationsServiceClientModel.h.

◆ UpdatePolicyResponseReceivedHandler

Definition at line 346 of file OrganizationsServiceClientModel.h.

Enumeration Type Documentation

◆ OrganizationsErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ACCESS_DENIED_FOR_DEPENDENCY 
ACCOUNT_ALREADY_CLOSED 
ACCOUNT_ALREADY_REGISTERED 
ACCOUNT_NOT_FOUND 
ACCOUNT_NOT_REGISTERED 
ACCOUNT_OWNER_NOT_VERIFIED 
ALREADY_IN_ORGANIZATION 
A_W_S_ORGANIZATIONS_NOT_IN_USE 
CHILD_NOT_FOUND 
CONCURRENT_MODIFICATION 
CONFLICT 
CONSTRAINT_VIOLATION 
CREATE_ACCOUNT_STATUS_NOT_FOUND 
DESTINATION_PARENT_NOT_FOUND 
DUPLICATE_ACCOUNT 
DUPLICATE_HANDSHAKE 
DUPLICATE_ORGANIZATIONAL_UNIT 
DUPLICATE_POLICY 
DUPLICATE_POLICY_ATTACHMENT 
EFFECTIVE_POLICY_NOT_FOUND 
FINALIZING_ORGANIZATION 
HANDSHAKE_ALREADY_IN_STATE 
HANDSHAKE_CONSTRAINT_VIOLATION 
HANDSHAKE_NOT_FOUND 
INVALID_HANDSHAKE_TRANSITION 
INVALID_INPUT 
MALFORMED_POLICY_DOCUMENT 
MASTER_CANNOT_LEAVE_ORGANIZATION 
ORGANIZATIONAL_UNIT_NOT_EMPTY 
ORGANIZATIONAL_UNIT_NOT_FOUND 
ORGANIZATION_NOT_EMPTY 
PARENT_NOT_FOUND 
POLICY_CHANGES_IN_PROGRESS 
POLICY_IN_USE 
POLICY_NOT_ATTACHED 
POLICY_NOT_FOUND 
POLICY_TYPE_ALREADY_ENABLED 
POLICY_TYPE_NOT_AVAILABLE_FOR_ORGANIZATION 
POLICY_TYPE_NOT_ENABLED 
RESOURCE_POLICY_NOT_FOUND 
ROOT_NOT_FOUND 
SERVICE 
SOURCE_PARENT_NOT_FOUND 
TARGET_NOT_FOUND 
TOO_MANY_REQUESTS 
UNSUPPORTED_A_P_I_ENDPOINT 

Definition at line 16 of file OrganizationsErrors.h.