AWS SDK for C++  1.9.104
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::S3Control Namespace Reference

Namespaces

 ARNResourceType
 
 Model
 
 S3ControlEndpoint
 
 S3ControlErrorMapper
 

Classes

struct  ComputeEndpointResult
 
class  S3ControlARN
 
class  S3ControlClient
 
class  S3ControlError
 
class  S3ControlRequest
 

Typedefs

typedef Aws::Utils::Outcome< bool, Aws::Client::AWSError< S3ControlErrors > > S3ControlARNOutcome
 
typedef std::function< void(const S3ControlClient *, const Model::CreateAccessPointRequest &, const Model::CreateAccessPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccessPointResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::CreateAccessPointForObjectLambdaRequest &, const Model::CreateAccessPointForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccessPointForObjectLambdaResponseReceivedHandler
 
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::CreateMultiRegionAccessPointRequest &, const Model::CreateMultiRegionAccessPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMultiRegionAccessPointResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteAccessPointRequest &, const Model::DeleteAccessPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessPointResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteAccessPointForObjectLambdaRequest &, const Model::DeleteAccessPointForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessPointForObjectLambdaResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteAccessPointPolicyRequest &, const Model::DeleteAccessPointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessPointPolicyResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteAccessPointPolicyForObjectLambdaRequest &, const Model::DeleteAccessPointPolicyForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessPointPolicyForObjectLambdaResponseReceivedHandler
 
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::DeleteBucketLifecycleConfigurationRequest &, const Model::DeleteBucketLifecycleConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBucketLifecycleConfigurationResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteBucketPolicyRequest &, const Model::DeleteBucketPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBucketPolicyResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteBucketTaggingRequest &, const Model::DeleteBucketTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBucketTaggingResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteJobTaggingRequest &, const Model::DeleteJobTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobTaggingResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteMultiRegionAccessPointRequest &, const Model::DeleteMultiRegionAccessPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMultiRegionAccessPointResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeletePublicAccessBlockRequest &, const Model::DeletePublicAccessBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePublicAccessBlockResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteStorageLensConfigurationRequest &, const Model::DeleteStorageLensConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStorageLensConfigurationResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::DeleteStorageLensConfigurationTaggingRequest &, const Model::DeleteStorageLensConfigurationTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStorageLensConfigurationTaggingResponseReceivedHandler
 
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::DescribeMultiRegionAccessPointOperationRequest &, const Model::DescribeMultiRegionAccessPointOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMultiRegionAccessPointOperationResponseReceivedHandler
 
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::GetAccessPointConfigurationForObjectLambdaRequest &, const Model::GetAccessPointConfigurationForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointConfigurationForObjectLambdaResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessPointForObjectLambdaRequest &, const Model::GetAccessPointForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointForObjectLambdaResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessPointPolicyRequest &, const Model::GetAccessPointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointPolicyResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessPointPolicyForObjectLambdaRequest &, const Model::GetAccessPointPolicyForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointPolicyForObjectLambdaResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessPointPolicyStatusRequest &, const Model::GetAccessPointPolicyStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointPolicyStatusResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetAccessPointPolicyStatusForObjectLambdaRequest &, const Model::GetAccessPointPolicyStatusForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccessPointPolicyStatusForObjectLambdaResponseReceivedHandler
 
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::GetBucketLifecycleConfigurationRequest &, const Model::GetBucketLifecycleConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketLifecycleConfigurationResponseReceivedHandler
 
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::GetBucketTaggingRequest &, const Model::GetBucketTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketTaggingResponseReceivedHandler
 
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::GetMultiRegionAccessPointRequest &, const Model::GetMultiRegionAccessPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMultiRegionAccessPointResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetMultiRegionAccessPointPolicyRequest &, const Model::GetMultiRegionAccessPointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMultiRegionAccessPointPolicyResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetMultiRegionAccessPointPolicyStatusRequest &, const Model::GetMultiRegionAccessPointPolicyStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMultiRegionAccessPointPolicyStatusResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetPublicAccessBlockRequest &, const Model::GetPublicAccessBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPublicAccessBlockResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetStorageLensConfigurationRequest &, const Model::GetStorageLensConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStorageLensConfigurationResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::GetStorageLensConfigurationTaggingRequest &, const Model::GetStorageLensConfigurationTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStorageLensConfigurationTaggingResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::ListAccessPointsRequest &, const Model::ListAccessPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccessPointsResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::ListAccessPointsForObjectLambdaRequest &, const Model::ListAccessPointsForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccessPointsForObjectLambdaResponseReceivedHandler
 
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::ListMultiRegionAccessPointsRequest &, const Model::ListMultiRegionAccessPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMultiRegionAccessPointsResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::ListRegionalBucketsRequest &, const Model::ListRegionalBucketsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRegionalBucketsResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::ListStorageLensConfigurationsRequest &, const Model::ListStorageLensConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStorageLensConfigurationsResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutAccessPointConfigurationForObjectLambdaRequest &, const Model::PutAccessPointConfigurationForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutAccessPointConfigurationForObjectLambdaResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutAccessPointPolicyRequest &, const Model::PutAccessPointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutAccessPointPolicyResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutAccessPointPolicyForObjectLambdaRequest &, const Model::PutAccessPointPolicyForObjectLambdaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutAccessPointPolicyForObjectLambdaResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutBucketLifecycleConfigurationRequest &, const Model::PutBucketLifecycleConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutBucketLifecycleConfigurationResponseReceivedHandler
 
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::PutBucketTaggingRequest &, const Model::PutBucketTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutBucketTaggingResponseReceivedHandler
 
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::PutMultiRegionAccessPointPolicyRequest &, const Model::PutMultiRegionAccessPointPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutMultiRegionAccessPointPolicyResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutPublicAccessBlockRequest &, const Model::PutPublicAccessBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutPublicAccessBlockResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutStorageLensConfigurationRequest &, const Model::PutStorageLensConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutStorageLensConfigurationResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::PutStorageLensConfigurationTaggingRequest &, const Model::PutStorageLensConfigurationTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutStorageLensConfigurationTaggingResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::UpdateJobPriorityRequest &, const Model::UpdateJobPriorityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobPriorityResponseReceivedHandler
 
typedef std::function< void(const S3ControlClient *, const Model::UpdateJobStatusRequest &, const Model::UpdateJobStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobStatusResponseReceivedHandler
 
typedef Aws::Utils::Outcome< ComputeEndpointResult, Aws::Client::AWSError< S3ControlErrors > > ComputeEndpointOutcome
 

Enumerations

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

Typedef Documentation

◆ ComputeEndpointOutcome

Definition at line 345 of file S3ControlClient.h.

◆ CreateAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 278 of file S3ControlClient.h.

◆ CreateAccessPointResponseReceivedHandler

Definition at line 277 of file S3ControlClient.h.

◆ CreateBucketResponseReceivedHandler

Definition at line 279 of file S3ControlClient.h.

◆ CreateJobResponseReceivedHandler

Definition at line 280 of file S3ControlClient.h.

◆ CreateMultiRegionAccessPointResponseReceivedHandler

Definition at line 281 of file S3ControlClient.h.

◆ DeleteAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 283 of file S3ControlClient.h.

◆ DeleteAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 285 of file S3ControlClient.h.

◆ DeleteAccessPointPolicyResponseReceivedHandler

Definition at line 284 of file S3ControlClient.h.

◆ DeleteAccessPointResponseReceivedHandler

Definition at line 282 of file S3ControlClient.h.

◆ DeleteBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 287 of file S3ControlClient.h.

◆ DeleteBucketPolicyResponseReceivedHandler

Definition at line 288 of file S3ControlClient.h.

◆ DeleteBucketResponseReceivedHandler

Definition at line 286 of file S3ControlClient.h.

◆ DeleteBucketTaggingResponseReceivedHandler

Definition at line 289 of file S3ControlClient.h.

◆ DeleteJobTaggingResponseReceivedHandler

Definition at line 290 of file S3ControlClient.h.

◆ DeleteMultiRegionAccessPointResponseReceivedHandler

Definition at line 291 of file S3ControlClient.h.

◆ DeletePublicAccessBlockResponseReceivedHandler

Definition at line 292 of file S3ControlClient.h.

◆ DeleteStorageLensConfigurationResponseReceivedHandler

Definition at line 293 of file S3ControlClient.h.

◆ DeleteStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 294 of file S3ControlClient.h.

◆ DescribeJobResponseReceivedHandler

Definition at line 295 of file S3ControlClient.h.

◆ DescribeMultiRegionAccessPointOperationResponseReceivedHandler

Definition at line 296 of file S3ControlClient.h.

◆ GetAccessPointConfigurationForObjectLambdaResponseReceivedHandler

Definition at line 298 of file S3ControlClient.h.

◆ GetAccessPointForObjectLambdaResponseReceivedHandler

Definition at line 299 of file S3ControlClient.h.

◆ GetAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 301 of file S3ControlClient.h.

◆ GetAccessPointPolicyResponseReceivedHandler

Definition at line 300 of file S3ControlClient.h.

◆ GetAccessPointPolicyStatusForObjectLambdaResponseReceivedHandler

Definition at line 303 of file S3ControlClient.h.

◆ GetAccessPointPolicyStatusResponseReceivedHandler

Definition at line 302 of file S3ControlClient.h.

◆ GetAccessPointResponseReceivedHandler

Definition at line 297 of file S3ControlClient.h.

◆ GetBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 305 of file S3ControlClient.h.

◆ GetBucketPolicyResponseReceivedHandler

Definition at line 306 of file S3ControlClient.h.

◆ GetBucketResponseReceivedHandler

Definition at line 304 of file S3ControlClient.h.

◆ GetBucketTaggingResponseReceivedHandler

Definition at line 307 of file S3ControlClient.h.

◆ GetJobTaggingResponseReceivedHandler

Definition at line 308 of file S3ControlClient.h.

◆ GetMultiRegionAccessPointPolicyResponseReceivedHandler

Definition at line 310 of file S3ControlClient.h.

◆ GetMultiRegionAccessPointPolicyStatusResponseReceivedHandler

Definition at line 311 of file S3ControlClient.h.

◆ GetMultiRegionAccessPointResponseReceivedHandler

Definition at line 309 of file S3ControlClient.h.

◆ GetPublicAccessBlockResponseReceivedHandler

Definition at line 312 of file S3ControlClient.h.

◆ GetStorageLensConfigurationResponseReceivedHandler

Definition at line 313 of file S3ControlClient.h.

◆ GetStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 314 of file S3ControlClient.h.

◆ ListAccessPointsForObjectLambdaResponseReceivedHandler

Definition at line 316 of file S3ControlClient.h.

◆ ListAccessPointsResponseReceivedHandler

Definition at line 315 of file S3ControlClient.h.

◆ ListJobsResponseReceivedHandler

Definition at line 317 of file S3ControlClient.h.

◆ ListMultiRegionAccessPointsResponseReceivedHandler

Definition at line 318 of file S3ControlClient.h.

◆ ListRegionalBucketsResponseReceivedHandler

Definition at line 319 of file S3ControlClient.h.

◆ ListStorageLensConfigurationsResponseReceivedHandler

Definition at line 320 of file S3ControlClient.h.

◆ PutAccessPointConfigurationForObjectLambdaResponseReceivedHandler

Definition at line 321 of file S3ControlClient.h.

◆ PutAccessPointPolicyForObjectLambdaResponseReceivedHandler

Definition at line 323 of file S3ControlClient.h.

◆ PutAccessPointPolicyResponseReceivedHandler

Definition at line 322 of file S3ControlClient.h.

◆ PutBucketLifecycleConfigurationResponseReceivedHandler

Definition at line 324 of file S3ControlClient.h.

◆ PutBucketPolicyResponseReceivedHandler

Definition at line 325 of file S3ControlClient.h.

◆ PutBucketTaggingResponseReceivedHandler

Definition at line 326 of file S3ControlClient.h.

◆ PutJobTaggingResponseReceivedHandler

Definition at line 327 of file S3ControlClient.h.

◆ PutMultiRegionAccessPointPolicyResponseReceivedHandler

Definition at line 328 of file S3ControlClient.h.

◆ PutPublicAccessBlockResponseReceivedHandler

Definition at line 329 of file S3ControlClient.h.

◆ PutStorageLensConfigurationResponseReceivedHandler

Definition at line 330 of file S3ControlClient.h.

◆ PutStorageLensConfigurationTaggingResponseReceivedHandler

Definition at line 331 of file S3ControlClient.h.

◆ S3ControlARNOutcome

Definition at line 30 of file S3ControlARN.h.

◆ UpdateJobPriorityResponseReceivedHandler

Definition at line 332 of file S3ControlClient.h.

◆ UpdateJobStatusResponseReceivedHandler

Definition at line 333 of file S3ControlClient.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.