AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::AccessAnalyzer Namespace Reference

Namespaces

 AccessAnalyzerEndpoint
 
 AccessAnalyzerErrorMapper
 
 Model
 

Classes

class  AccessAnalyzerClient
 
class  AccessAnalyzerError
 
class  AccessAnalyzerRequest
 

Typedefs

typedef std::function< void(const AccessAnalyzerClient *, const Model::ApplyArchiveRuleRequest &, const Model::ApplyArchiveRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ApplyArchiveRuleResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::CreateAnalyzerRequest &, const Model::CreateAnalyzerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAnalyzerResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::CreateArchiveRuleRequest &, const Model::CreateArchiveRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateArchiveRuleResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::DeleteAnalyzerRequest &, const Model::DeleteAnalyzerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAnalyzerResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::DeleteArchiveRuleRequest &, const Model::DeleteArchiveRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteArchiveRuleResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::GetAnalyzedResourceRequest &, const Model::GetAnalyzedResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAnalyzedResourceResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::GetAnalyzerRequest &, const Model::GetAnalyzerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAnalyzerResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::GetArchiveRuleRequest &, const Model::GetArchiveRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetArchiveRuleResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::GetFindingRequest &, const Model::GetFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::ListAnalyzedResourcesRequest &, const Model::ListAnalyzedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnalyzedResourcesResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::ListAnalyzersRequest &, const Model::ListAnalyzersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnalyzersResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::ListArchiveRulesRequest &, const Model::ListArchiveRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListArchiveRulesResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::ListFindingsRequest &, const Model::ListFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingsResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::StartResourceScanRequest &, const Model::StartResourceScanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartResourceScanResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::UpdateArchiveRuleRequest &, const Model::UpdateArchiveRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateArchiveRuleResponseReceivedHandler
 
typedef std::function< void(const AccessAnalyzerClient *, const Model::UpdateFindingsRequest &, const Model::UpdateFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFindingsResponseReceivedHandler
 

Enumerations

enum  AccessAnalyzerErrors {
  AccessAnalyzerErrors::INCOMPLETE_SIGNATURE = 0, AccessAnalyzerErrors::INTERNAL_FAILURE = 1, AccessAnalyzerErrors::INVALID_ACTION = 2, AccessAnalyzerErrors::INVALID_CLIENT_TOKEN_ID = 3,
  AccessAnalyzerErrors::INVALID_PARAMETER_COMBINATION = 4, AccessAnalyzerErrors::INVALID_QUERY_PARAMETER = 5, AccessAnalyzerErrors::INVALID_PARAMETER_VALUE = 6, AccessAnalyzerErrors::MISSING_ACTION = 7,
  AccessAnalyzerErrors::MISSING_AUTHENTICATION_TOKEN = 8, AccessAnalyzerErrors::MISSING_PARAMETER = 9, AccessAnalyzerErrors::OPT_IN_REQUIRED = 10, AccessAnalyzerErrors::REQUEST_EXPIRED = 11,
  AccessAnalyzerErrors::SERVICE_UNAVAILABLE = 12, AccessAnalyzerErrors::THROTTLING = 13, AccessAnalyzerErrors::VALIDATION = 14, AccessAnalyzerErrors::ACCESS_DENIED = 15,
  AccessAnalyzerErrors::RESOURCE_NOT_FOUND = 16, AccessAnalyzerErrors::UNRECOGNIZED_CLIENT = 17, AccessAnalyzerErrors::MALFORMED_QUERY_STRING = 18, AccessAnalyzerErrors::SLOW_DOWN = 19,
  AccessAnalyzerErrors::REQUEST_TIME_TOO_SKEWED = 20, AccessAnalyzerErrors::INVALID_SIGNATURE = 21, AccessAnalyzerErrors::SIGNATURE_DOES_NOT_MATCH = 22, AccessAnalyzerErrors::INVALID_ACCESS_KEY_ID = 23,
  AccessAnalyzerErrors::REQUEST_TIMEOUT = 24, AccessAnalyzerErrors::NETWORK_CONNECTION = 99, AccessAnalyzerErrors::UNKNOWN = 100, AccessAnalyzerErrors::CONFLICT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  AccessAnalyzerErrors::INTERNAL_SERVER, AccessAnalyzerErrors::SERVICE_QUOTA_EXCEEDED
}
 

Typedef Documentation

◆ ApplyArchiveRuleResponseReceivedHandler

Definition at line 127 of file AccessAnalyzerClient.h.

◆ CreateAnalyzerResponseReceivedHandler

Definition at line 130 of file AccessAnalyzerClient.h.

◆ CreateArchiveRuleResponseReceivedHandler

Definition at line 131 of file AccessAnalyzerClient.h.

◆ DeleteAnalyzerResponseReceivedHandler

Definition at line 132 of file AccessAnalyzerClient.h.

◆ DeleteArchiveRuleResponseReceivedHandler

Definition at line 133 of file AccessAnalyzerClient.h.

◆ GetAnalyzedResourceResponseReceivedHandler

Definition at line 134 of file AccessAnalyzerClient.h.

◆ GetAnalyzerResponseReceivedHandler

Definition at line 135 of file AccessAnalyzerClient.h.

◆ GetArchiveRuleResponseReceivedHandler

Definition at line 136 of file AccessAnalyzerClient.h.

◆ GetFindingResponseReceivedHandler

Definition at line 137 of file AccessAnalyzerClient.h.

◆ ListAnalyzedResourcesResponseReceivedHandler

Definition at line 138 of file AccessAnalyzerClient.h.

◆ ListAnalyzersResponseReceivedHandler

Definition at line 139 of file AccessAnalyzerClient.h.

◆ ListArchiveRulesResponseReceivedHandler

Definition at line 140 of file AccessAnalyzerClient.h.

◆ ListFindingsResponseReceivedHandler

Definition at line 141 of file AccessAnalyzerClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 142 of file AccessAnalyzerClient.h.

◆ StartResourceScanResponseReceivedHandler

Definition at line 143 of file AccessAnalyzerClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 144 of file AccessAnalyzerClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 145 of file AccessAnalyzerClient.h.

◆ UpdateArchiveRuleResponseReceivedHandler

Definition at line 146 of file AccessAnalyzerClient.h.

◆ UpdateFindingsResponseReceivedHandler

Definition at line 147 of file AccessAnalyzerClient.h.

Enumeration Type Documentation

◆ AccessAnalyzerErrors

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 
CONFLICT 
INTERNAL_SERVER 
SERVICE_QUOTA_EXCEEDED 

Definition at line 16 of file AccessAnalyzerErrors.h.