AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Inspector Namespace Reference

Namespaces

 InspectorEndpoint
 
 InspectorErrorMapper
 
 Model
 

Classes

class  InspectorClient
 
class  InspectorRequest
 

Typedefs

typedef std::function< void(const InspectorClient *, const Model::AddAttributesToFindingsRequest &, const Model::AddAttributesToFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddAttributesToFindingsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::AttachAssessmentAndRulesPackageRequest &, const Model::AttachAssessmentAndRulesPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachAssessmentAndRulesPackageResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::CreateAssessmentRequest &, const Model::CreateAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssessmentResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::CreateResourceGroupRequest &, const Model::CreateResourceGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResourceGroupResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DeleteAssessmentRequest &, const Model::DeleteAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssessmentResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DeleteRunRequest &, const Model::DeleteRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRunResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeApplicationRequest &, const Model::DescribeApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeAssessmentRequest &, const Model::DescribeAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssessmentResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeCrossAccountAccessRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCrossAccountAccessRoleResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeFindingRequest &, const Model::DescribeFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFindingResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeResourceGroupRequest &, const Model::DescribeResourceGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResourceGroupResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeRulesPackageRequest &, const Model::DescribeRulesPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRulesPackageResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DescribeRunRequest &, const Model::DescribeRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRunResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::DetachAssessmentAndRulesPackageRequest &, const Model::DetachAssessmentAndRulesPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachAssessmentAndRulesPackageResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::GetAssessmentTelemetryRequest &, const Model::GetAssessmentTelemetryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssessmentTelemetryResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListAssessmentAgentsRequest &, const Model::ListAssessmentAgentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentAgentsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListAssessmentsRequest &, const Model::ListAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListAttachedAssessmentsRequest &, const Model::ListAttachedAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAttachedAssessmentsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListAttachedRulesPackagesRequest &, const Model::ListAttachedRulesPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAttachedRulesPackagesResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListFindingsRequest &, const Model::ListFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListRulesPackagesRequest &, const Model::ListRulesPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRulesPackagesResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListRunsRequest &, const Model::ListRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRunsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::LocalizeTextRequest &, const Model::LocalizeTextOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > LocalizeTextResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::PreviewAgentsForResourceGroupRequest &, const Model::PreviewAgentsForResourceGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PreviewAgentsForResourceGroupResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::RegisterCrossAccountAccessRoleRequest &, const Model::RegisterCrossAccountAccessRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCrossAccountAccessRoleResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::RemoveAttributesFromFindingsRequest &, const Model::RemoveAttributesFromFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveAttributesFromFindingsResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::RunAssessmentRequest &, const Model::RunAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RunAssessmentResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::SetTagsForResourceRequest &, const Model::SetTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::StartDataCollectionRequest &, const Model::StartDataCollectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataCollectionResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::StopDataCollectionRequest &, const Model::StopDataCollectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDataCollectionResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
 
typedef std::function< void(const InspectorClient *, const Model::UpdateAssessmentRequest &, const Model::UpdateAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentResponseReceivedHandler
 

Enumerations

enum  InspectorErrors {
  InspectorErrors::INCOMPLETE_SIGNATURE = 0, InspectorErrors::INTERNAL_FAILURE = 1, InspectorErrors::INVALID_ACTION = 2, InspectorErrors::INVALID_CLIENT_TOKEN_ID = 3,
  InspectorErrors::INVALID_PARAMETER_COMBINATION = 4, InspectorErrors::INVALID_QUERY_PARAMETER = 5, InspectorErrors::INVALID_PARAMETER_VALUE = 6, InspectorErrors::MISSING_ACTION = 7,
  InspectorErrors::MISSING_AUTHENTICATION_TOKEN = 8, InspectorErrors::MISSING_PARAMETER = 9, InspectorErrors::OPT_IN_REQUIRED = 10, InspectorErrors::REQUEST_EXPIRED = 11,
  InspectorErrors::SERVICE_UNAVAILABLE = 12, InspectorErrors::THROTTLING = 13, InspectorErrors::VALIDATION = 14, InspectorErrors::ACCESS_DENIED = 15,
  InspectorErrors::RESOURCE_NOT_FOUND = 16, InspectorErrors::UNRECOGNIZED_CLIENT = 17, InspectorErrors::MALFORMED_QUERY_STRING = 18, InspectorErrors::NETWORK_CONNECTION = 99,
  InspectorErrors::UNKNOWN = 100, InspectorErrors::INTERNAL = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, InspectorErrors::INVALID_CROSS_ACCOUNT_ROLE, InspectorErrors::INVALID_INPUT,
  InspectorErrors::NO_SUCH_ENTITY, InspectorErrors::OPERATION_IN_PROGRESS
}
 

Typedef Documentation

Definition at line 215 of file InspectorClient.h.

Definition at line 218 of file InspectorClient.h.

Definition at line 219 of file InspectorClient.h.

Definition at line 220 of file InspectorClient.h.

Definition at line 221 of file InspectorClient.h.

Definition at line 222 of file InspectorClient.h.

Definition at line 223 of file InspectorClient.h.

Definition at line 224 of file InspectorClient.h.

Definition at line 225 of file InspectorClient.h.

Definition at line 226 of file InspectorClient.h.

Definition at line 227 of file InspectorClient.h.

Definition at line 228 of file InspectorClient.h.

Definition at line 229 of file InspectorClient.h.

Definition at line 230 of file InspectorClient.h.

Definition at line 231 of file InspectorClient.h.

Definition at line 232 of file InspectorClient.h.

Definition at line 233 of file InspectorClient.h.

Definition at line 234 of file InspectorClient.h.

Definition at line 235 of file InspectorClient.h.

Definition at line 236 of file InspectorClient.h.

Definition at line 237 of file InspectorClient.h.

Definition at line 238 of file InspectorClient.h.

Definition at line 239 of file InspectorClient.h.

Definition at line 240 of file InspectorClient.h.

Definition at line 241 of file InspectorClient.h.

Definition at line 242 of file InspectorClient.h.

Definition at line 243 of file InspectorClient.h.

Definition at line 244 of file InspectorClient.h.

Definition at line 245 of file InspectorClient.h.

Definition at line 246 of file InspectorClient.h.

Definition at line 247 of file InspectorClient.h.

Definition at line 248 of file InspectorClient.h.

Definition at line 249 of file InspectorClient.h.

Definition at line 250 of file InspectorClient.h.

Definition at line 251 of file InspectorClient.h.

Definition at line 252 of file InspectorClient.h.

Enumeration Type Documentation

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 
NETWORK_CONNECTION 
UNKNOWN 
INTERNAL 
INVALID_CROSS_ACCOUNT_ROLE 
INVALID_INPUT 
NO_SUCH_ENTITY 
OPERATION_IN_PROGRESS 

Definition at line 24 of file InspectorErrors.h.