# Packages
Package s3controliface provides an interface to enable mocking the AWS S3 Control service client for testing your code.
# Functions
New creates a new instance of the S3Control client with a session.
# Constants
ID to lookup a service endpoint with.
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeIdempotencyException for service response error code "IdempotencyException".
ErrCodeInternalServiceException for service response error code "InternalServiceException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeJobStatusException for service response error code "JobStatusException".
ErrCodeNoSuchPublicAccessBlockConfiguration for service response error code "NoSuchPublicAccessBlockConfiguration".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
JobManifestFieldNameBucket is a JobManifestFieldName enum value.
JobManifestFieldNameIgnore is a JobManifestFieldName enum value.
JobManifestFieldNameKey is a JobManifestFieldName enum value.
JobManifestFieldNameVersionId is a JobManifestFieldName enum value.
JobManifestFormatS3batchOperationsCsv20180820 is a JobManifestFormat enum value.
JobManifestFormatS3inventoryReportCsv20161130 is a JobManifestFormat enum value.
JobReportFormatReportCsv20180820 is a JobReportFormat enum value.
JobReportScopeAllTasks is a JobReportScope enum value.
JobReportScopeFailedTasksOnly is a JobReportScope enum value.
JobStatusActive is a JobStatus enum value.
JobStatusCancelled is a JobStatus enum value.
JobStatusCancelling is a JobStatus enum value.
JobStatusComplete is a JobStatus enum value.
JobStatusCompleting is a JobStatus enum value.
JobStatusFailed is a JobStatus enum value.
JobStatusFailing is a JobStatus enum value.
JobStatusNew is a JobStatus enum value.
JobStatusPaused is a JobStatus enum value.
JobStatusPausing is a JobStatus enum value.
JobStatusPreparing is a JobStatus enum value.
JobStatusReady is a JobStatus enum value.
JobStatusSuspended is a JobStatus enum value.
OperationNameLambdaInvoke is a OperationName enum value.
OperationNameS3initiateRestoreObject is a OperationName enum value.
OperationNameS3putObjectAcl is a OperationName enum value.
OperationNameS3putObjectCopy is a OperationName enum value.
OperationNameS3putObjectTagging is a OperationName enum value.
RequestedJobStatusCancelled is a RequestedJobStatus enum value.
RequestedJobStatusReady is a RequestedJobStatus enum value.
S3CannedAccessControlListAuthenticatedRead is a S3CannedAccessControlList enum value.
S3CannedAccessControlListAwsExecRead is a S3CannedAccessControlList enum value.
S3CannedAccessControlListBucketOwnerFullControl is a S3CannedAccessControlList enum value.
S3CannedAccessControlListBucketOwnerRead is a S3CannedAccessControlList enum value.
S3CannedAccessControlListPrivate is a S3CannedAccessControlList enum value.
S3CannedAccessControlListPublicRead is a S3CannedAccessControlList enum value.
S3CannedAccessControlListPublicReadWrite is a S3CannedAccessControlList enum value.
S3GlacierJobTierBulk is a S3GlacierJobTier enum value.
S3GlacierJobTierStandard is a S3GlacierJobTier enum value.
S3GranteeTypeIdentifierEmailAddress is a S3GranteeTypeIdentifier enum value.
S3GranteeTypeIdentifierId is a S3GranteeTypeIdentifier enum value.
S3GranteeTypeIdentifierUri is a S3GranteeTypeIdentifier enum value.
S3MetadataDirectiveCopy is a S3MetadataDirective enum value.
S3MetadataDirectiveReplace is a S3MetadataDirective enum value.
S3ObjectLockLegalHoldStatusOff is a S3ObjectLockLegalHoldStatus enum value.
S3ObjectLockLegalHoldStatusOn is a S3ObjectLockLegalHoldStatus enum value.
S3ObjectLockModeCompliance is a S3ObjectLockMode enum value.
S3ObjectLockModeGovernance is a S3ObjectLockMode enum value.
S3PermissionFullControl is a S3Permission enum value.
S3PermissionRead is a S3Permission enum value.
S3PermissionReadAcp is a S3Permission enum value.
S3PermissionWrite is a S3Permission enum value.
S3PermissionWriteAcp is a S3Permission enum value.
S3SSEAlgorithmAes256 is a S3SSEAlgorithm enum value.
S3SSEAlgorithmKms is a S3SSEAlgorithm enum value.
S3StorageClassDeepArchive is a S3StorageClass enum value.
S3StorageClassGlacier is a S3StorageClass enum value.
S3StorageClassIntelligentTiering is a S3StorageClass enum value.
S3StorageClassOnezoneIa is a S3StorageClass enum value.
S3StorageClassStandard is a S3StorageClass enum value.
S3StorageClassStandardIa is a S3StorageClass enum value.
ServiceID is a unique identifer of a specific service.
Name of service.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A container element for the job configuration and status information returned by a Describe Job request.
If this job failed, this element indicates why the job failed.
Contains the configuration and status information for a single job retrieved as part of a job list.
Contains the configuration information for a job's manifest.
Contains the information required to locate a manifest object.
Describes the format of a manifest.
The operation that you want this job to perform on each object listed in the manifest.
Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
Contains the configuration parameters for a job-completion report.
Contains the configuration parameters for a Lambda Invoke operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
S3Control provides the API operation methods for making requests to AWS S3 Control.
Contains the configuration parameters for a PUT Copy object operation.
No description provided by the author
No description provided by the author
Contains the configuration parameters for an Initiate Glacier Restore job.
No description provided by the author
No description provided by the author
Contains the configuration parameters for a Set Object ACL operation.
Contains the configuration parameters for a Set Object Tagging operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author