AWS SDK for C++

AWS SDK for C++ Version 1.11.440

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

Namespaces

namespace  Endpoint
 
namespace  Model
 
 

Classes

 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::CreateBucketRequest &, const Model::CreateBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBucketResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteBucketRequest &, const Model::DeleteBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBucketResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobResponseReceivedHandler
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessGrantRequest &, const Model::GetAccessGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessGrantResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessPointRequest &, const Model::GetAccessPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointResponseReceivedHandler
 
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::GetBucketRequest &, const Model::GetBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketResponseReceivedHandler
 
 
typedef std::function< void(const S3ControlClient *, const Model::GetBucketPolicyRequest &, const Model::GetBucketPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketPolicyResponseReceivedHandler
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::GetDataAccessRequest &, const Model::GetDataAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataAccessResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetJobTaggingRequest &, const Model::GetJobTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobTaggingResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
 
 
 
 
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::PutBucketPolicyRequest &, const Model::PutBucketPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutBucketPolicyResponseReceivedHandler
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::PutJobTaggingRequest &, const Model::PutJobTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutJobTaggingResponseReceivedHandler
 
 
 
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
 
 
typedef std::function< void(const S3ControlClient *, const Model::UpdateJobStatusRequest &, const Model::UpdateJobStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobStatusResponseReceivedHandler
 
 

Enumerations

 

Typedef Documentation

◆ AssociateAccessGrantsIdentityCenterResponseReceivedHandler

Definition at line 415 of file S3ControlServiceClientModel.h.

◆ CreateAccessGrantResponseReceivedHandler

Definition at line 416 of file S3ControlServiceClientModel.h.

◆ CreateAccessGrantsInstanceResponseReceivedHandler

Definition at line 417 of file S3ControlServiceClientModel.h.

◆ CreateAccessGrantsLocationResponseReceivedHandler

Definition at line 418 of file S3ControlServiceClientModel.h.

◆ CreateAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 420 of file S3ControlServiceClientModel.h.

◆ CreateAccessPointResponseReceivedHandler

Definition at line 419 of file S3ControlServiceClientModel.h.

◆ CreateBucketResponseReceivedHandler

Definition at line 421 of file S3ControlServiceClientModel.h.

◆ CreateJobResponseReceivedHandler

Definition at line 422 of file S3ControlServiceClientModel.h.

◆ CreateMultiRegionAccessPointResponseReceivedHandler

Definition at line 423 of file S3ControlServiceClientModel.h.

◆ CreateStorageLensGroupResponseReceivedHandler

Definition at line 424 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantResponseReceivedHandler

Definition at line 425 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantsInstanceResourcePolicyResponseReceivedHandler

Definition at line 427 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantsInstanceResponseReceivedHandler

Definition at line 426 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantsLocationResponseReceivedHandler

Definition at line 428 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 430 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 432 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointPolicyResponseReceivedHandler

Definition at line 431 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointResponseReceivedHandler

Definition at line 429 of file S3ControlServiceClientModel.h.

◆ DeleteBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 434 of file S3ControlServiceClientModel.h.

◆ DeleteBucketPolicyResponseReceivedHandler

Definition at line 435 of file S3ControlServiceClientModel.h.

◆ DeleteBucketReplicationResponseReceivedHandler

Definition at line 436 of file S3ControlServiceClientModel.h.

◆ DeleteBucketResponseReceivedHandler

Definition at line 433 of file S3ControlServiceClientModel.h.

◆ DeleteBucketTaggingResponseReceivedHandler

Definition at line 437 of file S3ControlServiceClientModel.h.

◆ DeleteJobTaggingResponseReceivedHandler

Definition at line 438 of file S3ControlServiceClientModel.h.

◆ DeleteMultiRegionAccessPointResponseReceivedHandler

Definition at line 439 of file S3ControlServiceClientModel.h.

◆ DeletePublicAccessBlockResponseReceivedHandler

Definition at line 440 of file S3ControlServiceClientModel.h.

◆ DeleteStorageLensConfigurationResponseReceivedHandler

Definition at line 441 of file S3ControlServiceClientModel.h.

◆ DeleteStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 442 of file S3ControlServiceClientModel.h.

◆ DeleteStorageLensGroupResponseReceivedHandler

Definition at line 443 of file S3ControlServiceClientModel.h.

◆ DescribeJobResponseReceivedHandler

Definition at line 444 of file S3ControlServiceClientModel.h.

◆ DescribeMultiRegionAccessPointOperationResponseReceivedHandler

Definition at line 445 of file S3ControlServiceClientModel.h.

◆ DissociateAccessGrantsIdentityCenterResponseReceivedHandler

Definition at line 446 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantResponseReceivedHandler

Definition at line 447 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsInstanceForPrefixResponseReceivedHandler

Definition at line 449 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsInstanceResourcePolicyResponseReceivedHandler

Definition at line 450 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsInstanceResponseReceivedHandler

Definition at line 448 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsLocationResponseReceivedHandler

Definition at line 451 of file S3ControlServiceClientModel.h.

◆ GetAccessPointConfigurationForObjectLambdaResponseReceivedHandler

Definition at line 453 of file S3ControlServiceClientModel.h.

◆ GetAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 454 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 456 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyResponseReceivedHandler

Definition at line 455 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyStatusForObjectLambdaResponseReceivedHandler

Definition at line 458 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyStatusResponseReceivedHandler

Definition at line 457 of file S3ControlServiceClientModel.h.

◆ GetAccessPointResponseReceivedHandler

Definition at line 452 of file S3ControlServiceClientModel.h.

◆ GetBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 460 of file S3ControlServiceClientModel.h.

◆ GetBucketPolicyResponseReceivedHandler

Definition at line 461 of file S3ControlServiceClientModel.h.

◆ GetBucketReplicationResponseReceivedHandler

Definition at line 462 of file S3ControlServiceClientModel.h.

◆ GetBucketResponseReceivedHandler

Definition at line 459 of file S3ControlServiceClientModel.h.

◆ GetBucketTaggingResponseReceivedHandler

Definition at line 463 of file S3ControlServiceClientModel.h.

◆ GetBucketVersioningResponseReceivedHandler

Definition at line 464 of file S3ControlServiceClientModel.h.

◆ GetDataAccessResponseReceivedHandler

Definition at line 465 of file S3ControlServiceClientModel.h.

◆ GetJobTaggingResponseReceivedHandler

Definition at line 466 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointPolicyResponseReceivedHandler

Definition at line 468 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointPolicyStatusResponseReceivedHandler

Definition at line 469 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointResponseReceivedHandler

Definition at line 467 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointRoutesResponseReceivedHandler

Definition at line 470 of file S3ControlServiceClientModel.h.

◆ GetPublicAccessBlockResponseReceivedHandler

Definition at line 471 of file S3ControlServiceClientModel.h.

◆ GetStorageLensConfigurationResponseReceivedHandler

Definition at line 472 of file S3ControlServiceClientModel.h.

◆ GetStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 473 of file S3ControlServiceClientModel.h.

◆ GetStorageLensGroupResponseReceivedHandler

Definition at line 474 of file S3ControlServiceClientModel.h.

◆ ListAccessGrantsInstancesResponseReceivedHandler

Definition at line 476 of file S3ControlServiceClientModel.h.

◆ ListAccessGrantsLocationsResponseReceivedHandler

Definition at line 477 of file S3ControlServiceClientModel.h.

◆ ListAccessGrantsResponseReceivedHandler

Definition at line 475 of file S3ControlServiceClientModel.h.

◆ ListAccessPointsForObjectLambdaResponseReceivedHandler

Definition at line 479 of file S3ControlServiceClientModel.h.

◆ ListAccessPointsResponseReceivedHandler

Definition at line 478 of file S3ControlServiceClientModel.h.

◆ ListCallerAccessGrantsResponseReceivedHandler

Definition at line 480 of file S3ControlServiceClientModel.h.

◆ ListJobsResponseReceivedHandler

Definition at line 481 of file S3ControlServiceClientModel.h.

◆ ListMultiRegionAccessPointsResponseReceivedHandler

Definition at line 482 of file S3ControlServiceClientModel.h.

◆ ListRegionalBucketsResponseReceivedHandler

Definition at line 483 of file S3ControlServiceClientModel.h.

◆ ListStorageLensConfigurationsResponseReceivedHandler

Definition at line 484 of file S3ControlServiceClientModel.h.

◆ ListStorageLensGroupsResponseReceivedHandler

Definition at line 485 of file S3ControlServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 486 of file S3ControlServiceClientModel.h.

◆ PutAccessGrantsInstanceResourcePolicyResponseReceivedHandler

Definition at line 487 of file S3ControlServiceClientModel.h.

◆ PutAccessPointConfigurationForObjectLambdaResponseReceivedHandler

Definition at line 488 of file S3ControlServiceClientModel.h.

◆ PutAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 490 of file S3ControlServiceClientModel.h.

◆ PutAccessPointPolicyResponseReceivedHandler

Definition at line 489 of file S3ControlServiceClientModel.h.

◆ PutBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 491 of file S3ControlServiceClientModel.h.

◆ PutBucketPolicyResponseReceivedHandler

Definition at line 492 of file S3ControlServiceClientModel.h.

◆ PutBucketReplicationResponseReceivedHandler

Definition at line 493 of file S3ControlServiceClientModel.h.

◆ PutBucketTaggingResponseReceivedHandler

Definition at line 494 of file S3ControlServiceClientModel.h.

◆ PutBucketVersioningResponseReceivedHandler

Definition at line 495 of file S3ControlServiceClientModel.h.

◆ PutJobTaggingResponseReceivedHandler

Definition at line 496 of file S3ControlServiceClientModel.h.

◆ PutMultiRegionAccessPointPolicyResponseReceivedHandler

Definition at line 497 of file S3ControlServiceClientModel.h.

◆ PutPublicAccessBlockResponseReceivedHandler

Definition at line 498 of file S3ControlServiceClientModel.h.

◆ PutStorageLensConfigurationResponseReceivedHandler

Definition at line 499 of file S3ControlServiceClientModel.h.

◆ PutStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 500 of file S3ControlServiceClientModel.h.

◆ S3ControlEndpointProvider

Definition at line 119 of file S3ControlServiceClientModel.h.

◆ S3ControlEndpointProviderBase

Definition at line 118 of file S3ControlServiceClientModel.h.

◆ SubmitMultiRegionAccessPointRoutesResponseReceivedHandler

Definition at line 501 of file S3ControlServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 502 of file S3ControlServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 503 of file S3ControlServiceClientModel.h.

◆ UpdateAccessGrantsLocationResponseReceivedHandler

Definition at line 504 of file S3ControlServiceClientModel.h.

◆ UpdateJobPriorityResponseReceivedHandler

Definition at line 505 of file S3ControlServiceClientModel.h.

◆ UpdateJobStatusResponseReceivedHandler

Definition at line 506 of file S3ControlServiceClientModel.h.

◆ UpdateStorageLensGroupResponseReceivedHandler

Definition at line 507 of file S3ControlServiceClientModel.h.

Enumeration Type Documentation

◆ S3ControlErrors

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 
BAD_REQUEST 
BUCKET_ALREADY_EXISTS 
BUCKET_ALREADY_OWNED_BY_YOU 
IDEMPOTENCY 
INTERNAL_SERVICE 
INVALID_NEXT_TOKEN 
INVALID_REQUEST 
JOB_STATUS 
NOT_FOUND 
NO_SUCH_PUBLIC_ACCESS_BLOCK_CONFIGURATION 
TOO_MANY_REQUESTS 
TOO_MANY_TAGS 

Definition at line 16 of file S3ControlErrors.h.