AWS SDK for C++

AWS SDK for C++ Version 1.11.680

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 428 of file S3ControlServiceClientModel.h.

◆ CreateAccessGrantResponseReceivedHandler

Definition at line 431 of file S3ControlServiceClientModel.h.

◆ CreateAccessGrantsInstanceResponseReceivedHandler

Definition at line 434 of file S3ControlServiceClientModel.h.

◆ CreateAccessGrantsLocationResponseReceivedHandler

Definition at line 437 of file S3ControlServiceClientModel.h.

◆ CreateAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 444 of file S3ControlServiceClientModel.h.

◆ CreateAccessPointResponseReceivedHandler

Definition at line 440 of file S3ControlServiceClientModel.h.

◆ CreateBucketResponseReceivedHandler

Definition at line 447 of file S3ControlServiceClientModel.h.

◆ CreateJobResponseReceivedHandler

Definition at line 450 of file S3ControlServiceClientModel.h.

◆ CreateMultiRegionAccessPointResponseReceivedHandler

Definition at line 454 of file S3ControlServiceClientModel.h.

◆ CreateStorageLensGroupResponseReceivedHandler

Definition at line 457 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantResponseReceivedHandler

Definition at line 460 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantsInstanceResourcePolicyResponseReceivedHandler

Definition at line 467 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantsInstanceResponseReceivedHandler

Definition at line 463 of file S3ControlServiceClientModel.h.

◆ DeleteAccessGrantsLocationResponseReceivedHandler

Definition at line 470 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 477 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 484 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointPolicyResponseReceivedHandler

Definition at line 480 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointResponseReceivedHandler

Definition at line 473 of file S3ControlServiceClientModel.h.

◆ DeleteAccessPointScopeResponseReceivedHandler

Definition at line 487 of file S3ControlServiceClientModel.h.

◆ DeleteBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 494 of file S3ControlServiceClientModel.h.

◆ DeleteBucketPolicyResponseReceivedHandler

Definition at line 497 of file S3ControlServiceClientModel.h.

◆ DeleteBucketReplicationResponseReceivedHandler

Definition at line 500 of file S3ControlServiceClientModel.h.

◆ DeleteBucketResponseReceivedHandler

Definition at line 490 of file S3ControlServiceClientModel.h.

◆ DeleteBucketTaggingResponseReceivedHandler

Definition at line 503 of file S3ControlServiceClientModel.h.

◆ DeleteJobTaggingResponseReceivedHandler

Definition at line 506 of file S3ControlServiceClientModel.h.

◆ DeleteMultiRegionAccessPointResponseReceivedHandler

Definition at line 510 of file S3ControlServiceClientModel.h.

◆ DeletePublicAccessBlockResponseReceivedHandler

Definition at line 513 of file S3ControlServiceClientModel.h.

◆ DeleteStorageLensConfigurationResponseReceivedHandler

Definition at line 517 of file S3ControlServiceClientModel.h.

◆ DeleteStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 521 of file S3ControlServiceClientModel.h.

◆ DeleteStorageLensGroupResponseReceivedHandler

Definition at line 524 of file S3ControlServiceClientModel.h.

◆ DescribeJobResponseReceivedHandler

Definition at line 527 of file S3ControlServiceClientModel.h.

◆ DescribeMultiRegionAccessPointOperationResponseReceivedHandler

Definition at line 531 of file S3ControlServiceClientModel.h.

◆ DissociateAccessGrantsIdentityCenterResponseReceivedHandler

Definition at line 535 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantResponseReceivedHandler

Definition at line 538 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsInstanceForPrefixResponseReceivedHandler

Definition at line 545 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsInstanceResourcePolicyResponseReceivedHandler

Definition at line 549 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsInstanceResponseReceivedHandler

Definition at line 541 of file S3ControlServiceClientModel.h.

◆ GetAccessGrantsLocationResponseReceivedHandler

Definition at line 552 of file S3ControlServiceClientModel.h.

◆ GetAccessPointConfigurationForObjectLambdaResponseReceivedHandler

Definition at line 559 of file S3ControlServiceClientModel.h.

◆ GetAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 563 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 570 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyResponseReceivedHandler

Definition at line 566 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyStatusForObjectLambdaResponseReceivedHandler

Definition at line 577 of file S3ControlServiceClientModel.h.

◆ GetAccessPointPolicyStatusResponseReceivedHandler

Definition at line 573 of file S3ControlServiceClientModel.h.

◆ GetAccessPointResponseReceivedHandler

Definition at line 555 of file S3ControlServiceClientModel.h.

◆ GetAccessPointScopeResponseReceivedHandler

Definition at line 580 of file S3ControlServiceClientModel.h.

◆ GetBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 587 of file S3ControlServiceClientModel.h.

◆ GetBucketPolicyResponseReceivedHandler

Definition at line 590 of file S3ControlServiceClientModel.h.

◆ GetBucketReplicationResponseReceivedHandler

Definition at line 593 of file S3ControlServiceClientModel.h.

◆ GetBucketResponseReceivedHandler

Definition at line 583 of file S3ControlServiceClientModel.h.

◆ GetBucketTaggingResponseReceivedHandler

Definition at line 596 of file S3ControlServiceClientModel.h.

◆ GetBucketVersioningResponseReceivedHandler

Definition at line 599 of file S3ControlServiceClientModel.h.

◆ GetDataAccessResponseReceivedHandler

Definition at line 602 of file S3ControlServiceClientModel.h.

◆ GetJobTaggingResponseReceivedHandler

Definition at line 605 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointPolicyResponseReceivedHandler

Definition at line 612 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointPolicyStatusResponseReceivedHandler

Definition at line 616 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointResponseReceivedHandler

Definition at line 608 of file S3ControlServiceClientModel.h.

◆ GetMultiRegionAccessPointRoutesResponseReceivedHandler

Definition at line 620 of file S3ControlServiceClientModel.h.

◆ GetPublicAccessBlockResponseReceivedHandler

Definition at line 623 of file S3ControlServiceClientModel.h.

◆ GetStorageLensConfigurationResponseReceivedHandler

Definition at line 626 of file S3ControlServiceClientModel.h.

◆ GetStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 630 of file S3ControlServiceClientModel.h.

◆ GetStorageLensGroupResponseReceivedHandler

Definition at line 633 of file S3ControlServiceClientModel.h.

◆ ListAccessGrantsInstancesResponseReceivedHandler

Definition at line 639 of file S3ControlServiceClientModel.h.

◆ ListAccessGrantsLocationsResponseReceivedHandler

Definition at line 642 of file S3ControlServiceClientModel.h.

◆ ListAccessGrantsResponseReceivedHandler

Definition at line 636 of file S3ControlServiceClientModel.h.

◆ ListAccessPointsForDirectoryBucketsResponseReceivedHandler

Definition at line 649 of file S3ControlServiceClientModel.h.

◆ ListAccessPointsForObjectLambdaResponseReceivedHandler

Definition at line 653 of file S3ControlServiceClientModel.h.

◆ ListAccessPointsResponseReceivedHandler

Definition at line 645 of file S3ControlServiceClientModel.h.

◆ ListCallerAccessGrantsResponseReceivedHandler

Definition at line 656 of file S3ControlServiceClientModel.h.

◆ ListJobsResponseReceivedHandler

Definition at line 659 of file S3ControlServiceClientModel.h.

◆ ListMultiRegionAccessPointsResponseReceivedHandler

Definition at line 662 of file S3ControlServiceClientModel.h.

◆ ListRegionalBucketsResponseReceivedHandler

Definition at line 665 of file S3ControlServiceClientModel.h.

◆ ListStorageLensConfigurationsResponseReceivedHandler

Definition at line 669 of file S3ControlServiceClientModel.h.

◆ ListStorageLensGroupsResponseReceivedHandler

Definition at line 672 of file S3ControlServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 675 of file S3ControlServiceClientModel.h.

◆ PutAccessGrantsInstanceResourcePolicyResponseReceivedHandler

Definition at line 679 of file S3ControlServiceClientModel.h.

◆ PutAccessPointConfigurationForObjectLambdaResponseReceivedHandler

Definition at line 683 of file S3ControlServiceClientModel.h.

◆ PutAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 690 of file S3ControlServiceClientModel.h.

◆ PutAccessPointPolicyResponseReceivedHandler

Definition at line 686 of file S3ControlServiceClientModel.h.

◆ PutAccessPointScopeResponseReceivedHandler

Definition at line 693 of file S3ControlServiceClientModel.h.

◆ PutBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 697 of file S3ControlServiceClientModel.h.

◆ PutBucketPolicyResponseReceivedHandler

Definition at line 700 of file S3ControlServiceClientModel.h.

◆ PutBucketReplicationResponseReceivedHandler

Definition at line 703 of file S3ControlServiceClientModel.h.

◆ PutBucketTaggingResponseReceivedHandler

Definition at line 706 of file S3ControlServiceClientModel.h.

◆ PutBucketVersioningResponseReceivedHandler

Definition at line 709 of file S3ControlServiceClientModel.h.

◆ PutJobTaggingResponseReceivedHandler

Definition at line 712 of file S3ControlServiceClientModel.h.

◆ PutMultiRegionAccessPointPolicyResponseReceivedHandler

Definition at line 716 of file S3ControlServiceClientModel.h.

◆ PutPublicAccessBlockResponseReceivedHandler

Definition at line 719 of file S3ControlServiceClientModel.h.

◆ PutStorageLensConfigurationResponseReceivedHandler

Definition at line 722 of file S3ControlServiceClientModel.h.

◆ PutStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 726 of file S3ControlServiceClientModel.h.

◆ S3ControlEndpointProvider

Definition at line 116 of file S3ControlServiceClientModel.h.

◆ S3ControlEndpointProviderBase

Definition at line 115 of file S3ControlServiceClientModel.h.

◆ SubmitMultiRegionAccessPointRoutesResponseReceivedHandler

Definition at line 730 of file S3ControlServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 733 of file S3ControlServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 736 of file S3ControlServiceClientModel.h.

◆ UpdateAccessGrantsLocationResponseReceivedHandler

Definition at line 739 of file S3ControlServiceClientModel.h.

◆ UpdateJobPriorityResponseReceivedHandler

Definition at line 742 of file S3ControlServiceClientModel.h.

◆ UpdateJobStatusResponseReceivedHandler

Definition at line 745 of file S3ControlServiceClientModel.h.

◆ UpdateStorageLensGroupResponseReceivedHandler

Definition at line 748 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 14 of file S3ControlErrors.h.