s3control-2018-08-20 library

Classes

AbortIncompleteMultipartUpload
The container for abort incomplete multipart upload
AccessPoint
An access point used to access a bucket.
AccountLevel
A container for the account level Amazon S3 Storage Lens configuration.
ActivityMetrics
A container for the activity metrics.
AwsClientCredentials
AWS credentials.
BucketLevel
A container for the bucket-level configuration.
CreateAccessPointRequest
CreateAccessPointResult
CreateBucketConfiguration
The container for the bucket configuration.
CreateBucketResult
CreateJobRequest
CreateJobResult
DeleteJobTaggingResult
DeleteStorageLensConfigurationTaggingResult
DescribeJobResult
Exclude
A container for what Amazon S3 Storage Lens will exclude.
GetAccessPointPolicyResult
GetAccessPointPolicyStatusResult
GetAccessPointResult
GetBucketLifecycleConfigurationResult
GetBucketPolicyResult
GetBucketResult
GetBucketTaggingResult
GetJobTaggingResult
GetPublicAccessBlockOutput
GetStorageLensConfigurationResult
GetStorageLensConfigurationTaggingResult
Include
A container for what Amazon S3 Storage Lens configuration includes.
JobDescriptor
A container element for the job configuration and status information returned by a Describe Job request.
JobFailure
If this job failed, this element indicates why the job failed.
JobListDescriptor
Contains the configuration and status information for a single job retrieved as part of a job list.
JobManifest
Contains the configuration information for a job's manifest.
JobManifestLocation
Contains the information required to locate a manifest object.
JobManifestSpec
Describes the format of a manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
JobOperation
The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Operations in the Amazon Simple Storage Service Developer Guide.
JobProgressSummary
Describes the total number of tasks that the specified job has started, the number of tasks that succeeded, and the number of tasks that failed.
JobReport
Contains the configuration parameters for a job-completion report.
LambdaInvokeOperation
Contains the configuration parameters for a Lambda Invoke operation.
LifecycleConfiguration
The container for the Outposts bucket lifecycle configuration.
LifecycleExpiration
The container of the Outposts bucket lifecycle expiration.
LifecycleRule
The container for the Outposts bucket lifecycle rule.
LifecycleRuleAndOperator
The container for the Outposts bucket lifecycle rule and operator.
LifecycleRuleFilter
The container for the filter of the lifecycle rule.
ListAccessPointsResult
ListJobsResult
ListRegionalBucketsResult
ListStorageLensConfigurationEntry
Part of ListStorageLensConfigurationResult. Each entry includes the description of the S3 Storage Lens configuration, its home Region, whether it is enabled, its Amazon Resource Name (ARN), and config ID.
ListStorageLensConfigurationsResult
NoncurrentVersionExpiration
The container of the noncurrent version expiration.
NoncurrentVersionTransition
The container for the noncurrent version transition.
PolicyStatus
Indicates whether this access point policy is public. For more information about how Amazon S3 evaluates policies to determine whether they are public, see The Meaning of "Public" in the Amazon Simple Storage Service Developer Guide.
PrefixLevel
A container for the prefix-level configuration.
PrefixLevelStorageMetrics
A container for the prefix-level storage metrics for S3 Storage Lens.
PublicAccessBlockConfiguration
The PublicAccessBlock configuration that you want to apply to this Amazon S3 account. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of "Public" in the Amazon Simple Storage Service Developer Guide.
PutAccessPointPolicyRequest
PutBucketPolicyRequest
PutJobTaggingRequest
PutJobTaggingResult
PutStorageLensConfigurationRequest
PutStorageLensConfigurationTaggingRequest
PutStorageLensConfigurationTaggingResult
RegionalBucket
The container for the regional bucket.
S3AccessControlList
S3AccessControlPolicy
S3BucketDestination
A container for the bucket where the Amazon S3 Storage Lens metrics export files are located.
S3Control
AWS S3 Control provides access to Amazon S3 control plane operations.
S3CopyObjectOperation
Contains the configuration parameters for a PUT Copy object operation. S3 Batch Operations passes each value through to the underlying PUT Copy object API. For more information about the parameters for this operation, see PUT Object - Copy.
S3Grant
S3Grantee
S3InitiateRestoreObjectOperation
Contains the configuration parameters for an Initiate Glacier Restore job. S3 Batch Operations passes each value through to the underlying POST Object restore API. For more information about the parameters for this operation, see RestoreObject.
S3ObjectLockLegalHold
Whether S3 Object Lock legal hold will be applied to objects in an S3 Batch Operations job.
S3ObjectMetadata
S3ObjectOwner
S3Retention
Contains the S3 Object Lock retention mode to be applied to all objects in the S3 Batch Operations job. If you don't provide Mode and RetainUntilDate data types in your operation, you will remove the retention from your objects. For more information, see Using S3 Object Lock retention with S3 Batch Operations in the Amazon Simple Storage Service Developer Guide.
S3SetObjectAclOperation
Contains the configuration parameters for a Set Object ACL operation. S3 Batch Operations passes each value through to the underlying PUT Object acl API. For more information about the parameters for this operation, see PUT Object acl.
S3SetObjectLegalHoldOperation
Contains the configuration for an S3 Object Lock legal hold operation that an S3 Batch Operations job passes each object through to the underlying PutObjectLegalHold API. For more information, see Using S3 Object Lock legal hold with S3 Batch Operations in the Amazon Simple Storage Service Developer Guide.
S3SetObjectRetentionOperation
Contains the configuration parameters for the Object Lock retention action for an S3 Batch Operations job. Batch Operations passes each value through to the underlying PutObjectRetention API. For more information, see Using S3 Object Lock retention with S3 Batch Operations in the Amazon Simple Storage Service Developer Guide.
S3SetObjectTaggingOperation
Contains the configuration parameters for a Set Object Tagging operation. S3 Batch Operations passes each value through to the underlying PUT Object tagging API. For more information about the parameters for this operation, see PUT Object tagging.
S3Tag
SelectionCriteria
SSEKMS
SSES3
StorageLensAwsOrg
The AWS organization for your S3 Storage Lens.
StorageLensConfiguration
A container for the Amazon S3 Storage Lens configuration.
StorageLensDataExport
A container to specify the properties of your S3 Storage Lens metrics export, including the destination, schema, and format.
StorageLensDataExportEncryption
A container for the encryption of the S3 Storage Lens metrics exports.
StorageLensTag
Tagging
Transition
Specifies when an object transitions to a specified storage class. For more information about Amazon S3 Lifecycle configuration rules, see Transitioning objects using Amazon S3 Lifecycle in the Amazon Simple Storage Service Developer Guide.
UpdateJobPriorityResult
UpdateJobStatusResult
VpcConfiguration
The virtual private cloud (VPC) configuration for an access point.

Extensions

BucketCannedACLFromString on String
BucketCannedACLValueExtension on BucketCannedACL
BucketLocationConstraintFromString on String
BucketLocationConstraintValueExtension on BucketLocationConstraint
ExpirationStatusFromString on String
ExpirationStatusValueExtension on ExpirationStatus
FormatFromString on String
FormatValueExtension on Format
JobManifestFieldNameFromString on String
JobManifestFieldNameValueExtension on JobManifestFieldName
JobManifestFormatFromString on String
JobManifestFormatValueExtension on JobManifestFormat
JobReportFormatFromString on String
JobReportFormatValueExtension on JobReportFormat
JobReportScopeFromString on String
JobReportScopeValueExtension on JobReportScope
JobStatusFromString on String
JobStatusValueExtension on JobStatus
NetworkOriginFromString on String
NetworkOriginValueExtension on NetworkOrigin
OperationNameFromString on String
OperationNameValueExtension on OperationName
OutputSchemaVersionFromString on String
OutputSchemaVersionValueExtension on OutputSchemaVersion
RequestedJobStatusFromString on String
RequestedJobStatusValueExtension on RequestedJobStatus
S3CannedAccessControlListFromString on String
S3CannedAccessControlListValueExtension on S3CannedAccessControlList
S3GlacierJobTierFromString on String
S3GlacierJobTierValueExtension on S3GlacierJobTier
S3GranteeTypeIdentifierFromString on String
S3GranteeTypeIdentifierValueExtension on S3GranteeTypeIdentifier
S3MetadataDirectiveFromString on String
S3MetadataDirectiveValueExtension on S3MetadataDirective
S3ObjectLockLegalHoldStatusFromString on String
S3ObjectLockLegalHoldStatusValueExtension on S3ObjectLockLegalHoldStatus
S3ObjectLockModeFromString on String
S3ObjectLockModeValueExtension on S3ObjectLockMode
S3ObjectLockRetentionModeFromString on String
S3ObjectLockRetentionModeValueExtension on S3ObjectLockRetentionMode
S3PermissionFromString on String
S3PermissionValueExtension on S3Permission
S3SSEAlgorithmFromString on String
S3SSEAlgorithmValueExtension on S3SSEAlgorithm
S3StorageClassFromString on String
S3StorageClassValueExtension on S3StorageClass
TransitionStorageClassFromString on String
TransitionStorageClassValueExtension on TransitionStorageClass