String requestId
String errorCode
AmazonServiceException.ErrorType errorType
AmazonServiceException.ErrorType
String errorMessage
int statusCode
String serviceName
Map<K,V> httpHeaders
byte[] rawResponse
String proxyHost
String extraInfo
boolean autoConstruct
boolean autoConstruct
int capacity
int daysAfterInitiation
String bucketName
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon S3 User Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action with S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String key
String uploadId
boolean isRequesterPays
String bucketName
Permission.Write
permission granted to you
in order to upload new objects to a bucket.
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon S3 User Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String key
File file
ObjectMetadata metadata
CannedAccessControlList cannedAcl
AccessControlList accessControlList
String storageClass
For more information on Amazon S3 storage classes and available values,
see the StorageClass
enumeration.
String redirectLocation
SSECustomerKey sseCustomerKey
SSEAwsKeyManagementParams sseAwsKeyManagementParams
com.ibm.cloud.objectstorage.services.s3.model.ObjectTagging tagging
String objectLockMode
Date retentionExpirationDate
Date objectLockRetainUntilDate
String retentionLegalHoldId
String objectLockLegalHoldStatus
Long retentionPeriod
Boolean bucketKeyEnabled
String bucketName
String key
String legalHoldId
String extendedRequestId
String cloudFrontId
Map<K,V> additionalDetails
String errorResponseXml
String name
Owner owner
Date creationDate
String creationTemplateId
String locationConstraint
String status
int days
int newerNoncurrentVersions
int days
String storageClass
int newerNoncurrentVersions
String id
String prefix
String status
LifecycleFilter filter
int expirationInDays
boolean expiredObjectDeleteMarker
Date expirationDate
List<E> transitions
List<E> noncurrentVersionTransitions
BucketLifecycleConfiguration.NoncurrentVersionExpiration noncurrentVersionExpiration
AbortIncompleteMultipartUpload abortIncompleteMultipartUpload
int days
Date date
String storageClass
String policyText
String indexDocumentSuffix
String errorDocument
RedirectRule redirectAllRequestsTo
List<E> routingRules
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String key
String uploadId
List<E> partETags
Date retentionExpirationDate
String retentionLegalHoldId
Long retentionPeriod
boolean isRequesterPays
String bucketName
String key
String location
String eTag
String versionId
Date expirationTime
String expirationTimeRuleId
boolean isRequesterCharged
String sourceBucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String sourceKey
String sourceVersionId
For more information about enabling versioning for a bucket, see
AmazonS3.setBucketVersioningConfiguration(SetBucketVersioningConfigurationRequest)
.
String destinationBucketName
String destinationKey
String storageClass
For more information on Amazon S3 storage classes and available values,
see the StorageClass
enumeration.
ObjectMetadata newObjectMetadata
CannedAccessControlList cannedACL
AccessControlList accessControlList
List<E> matchingETagConstraints
List<E> nonmatchingEtagConstraints
Date unmodifiedSinceConstraint
Date modifiedSinceConstraint
String redirectLocation
SSECustomerKey sourceSSECustomerKey
SSECustomerKey destinationSSECustomerKey
SSEAwsKeyManagementParams sseAwsKeyManagementParams
RetentionDirective retentionDirective
Date retentionExpirationDate
String retentionLegalHoldId
Long retentionPeriod
boolean isRequesterPays
com.ibm.cloud.objectstorage.services.s3.model.ObjectTagging newObjectTagging
String metadataDirective
String objectLockMode
Date objectLockRetainUntilDate
String objectLockLegalHoldStatus
Boolean bucketKeyEnabled
String etag
Date lastModifiedDate
String versionId
Date expirationTime
String expirationTimeRuleId
boolean isRequesterCharged
String uploadId
int partNumber
AmazonS3.uploadPart(UploadPartRequest)
String sourceBucketName
String sourceKey
String sourceVersionId
For more information about enabling versioning for a bucket, see
AmazonS3#withBucketVersioningConfiguration(withBucketVersioningConfigurationRequest)
.
String destinationBucketName
String destinationKey
List<E> matchingETagConstraints
List<E> nonmatchingEtagConstraints
Date unmodifiedSinceConstraint
Date modifiedSinceConstraint
Long firstByte
CopyPartRequest.lastByte
Long lastByte
CopyPartRequest.firstByte
.SSECustomerKey sourceSSECustomerKey
SSECustomerKey destinationSSECustomerKey
boolean isRequesterPays
String etag
Date lastModifiedDate
String versionId
int partNumber
String bucketName
String serviceInstanceId
com.ibm.cloud.objectstorage.services.s3.model.EncryptionType encryptionType
String region
CannedAccessControlList cannedAcl
AccessControlList accessControlList
boolean objectLockEnabled
CryptoMode cryptoMode
CryptoStorageMode storageMode
Provider cryptoProvider
boolean alwaysUseCryptoProvider
SecureRandom secureRandom
boolean ignoreMissingInstructionFile
CryptoMode.StrictAuthenticatedEncryption
where
missing instruction file would always cause security exception.String expectedBucketOwner
String expectedBucketOwner
String bucketName
String bucketName
String status
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String key
boolean isRequesterPays
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
boolean quiet
MultiFactorAuthentication mfa
BucketVersioningConfiguration.setMfaDeleteEnabled(Boolean)
for
more information on MFA Delete.List<E> keys
boolean isRequesterPays
String bucketName
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String key
String versionId
MultiFactorAuthentication mfa
BucketVersioningConfiguration.setMfaDeleteEnabled(Boolean)
for
more information on MFA Delete.String emailAddress
ExtraMaterialsDescription supplemental
String instructionFileSuffix
boolean keyWrapExpected
Note, however, that if CryptoMode.StrictAuthenticatedEncryption
is in use, key wrapping is always expected for the CEK regardless.
String status
String bucketName
String key
Long additionalRetentionPeriod
Long extendRetentionFromCurrentTime
Date newRetentionExpirationDate
Long newRetentionPeriod
Map<K,V> extra
ExtraMaterialsDescription.ConflictResolution resolve
ExtraMaterialsDescription.ConflictResolution.FAIL_FAST
.S3KeyFilter s3KeyFilter
HttpMethod method
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String key
String versionId
String contentType
String contentMd5
Date expiration
boolean zeroByteContent
Map<K,V> requestParameters
ResponseHeaderOverrides responseHeaders
SSECustomerKey sseCustomerKey
String sseAlgorithm
String bucketName
String expectedBucketOwner
String bucketName
AnalyticsConfiguration analyticsConfiguration
String wormMirrorDestination
String bucketName
String expectedBucketOwner
MetricsConfiguration metricsConfiguration
String bucketName
String wormMirrorDestination
String bucketName
S3ObjectIdBuilder s3ObjectIdBuilder
boolean isRequesterPays
String wormMirrorDestination
ObjectLockLegalHold legalHold
String bucketName
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon S3 User Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String key
String versionId
boolean isRequesterPays
SSECustomerKey sseCustomerKey
Integer partNumber
String wormMirrorDestination
S3ObjectIdBuilder s3ObjectIdBuilder
long[] range
List<E> matchingETagConstraints
List<E> nonmatchingEtagConstraints
Date unmodifiedSinceConstraint
Date modifiedSinceConstraint
ResponseHeaderOverrides responseHeaders
boolean isRequesterPays
SSECustomerKey sseCustomerKey
String wormMirrorDestination
Integer partNumber
ObjectLockRetention retention
String bucketName
PublicAccessBlockConfiguration publicAccessBlockConfiguration
String tier
Grantee grantee
Permission permission
String bucketName
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String key
ObjectMetadata objectMetadata
CannedAccessControlList cannedACL
AccessControlList accessControlList
StorageClass storageClass
String redirectLocation
SSECustomerKey sseCustomerKey
SSEAwsKeyManagementParams sseAwsKeyManagementParams
boolean isRequesterPays
com.ibm.cloud.objectstorage.services.s3.model.ObjectTagging tagging
String objectLockMode
Date objectLockRetainUntilDate
String objectLockLegalHoldStatus
String bucketName
String key
String uploadId
Date abortDate
String abortRuleId
boolean isRequesterCharged
String functionARN
List<E> analyticsConfigurationList
String continuationToken
ListBucketAnalyticsConfigurationsRequest
.boolean isTruncated
String nextContinuationToken
List<E> inventoryConfigurationList
String continuationToken
ListBucketInventoryConfigurationsResult
.boolean isTruncated
String nextContinuationToken
List<E> metricsConfigurationList
String continuationToken
ListBucketMetricsConfigurationsRequest
.boolean isTruncated
String nextContinuationToken
Integer maxKeys
String prefix
String marker
boolean isTruncated
String marker
List<E> buckets
Date createTime
List<E> legalHolds
long retentionPeriod
Date retentionExpirationDate
String bucketName
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String delimiter
MultipartUploadListing.getCommonPrefixes()
list. These rolled-up
keys are not returned elsewhere in the response. The most commonly used
delimiter is "/", which simulates a hierarchical organization similar to
a file system directory structure.String prefix
Integer maxUploads
String keyMarker
Together with the upload ID marker, specifies the multipart upload after which listing should begin.
If the upload ID marker is not specified, only the keys lexicographically greater than the specified key-marker will be included in the list.
If the upload ID marker is specified, any multipart uploads for a key equal to the key-marker may also be included, provided those multipart uploads have upload IDs lexicographically greater than the specified marker.
String uploadIdMarker
Together with the key marker, specifies the multipart upload after which listing should begin. If no key marker is specified, the upload ID marker is ignored. Otherwise, any multipart uploads for a key equal to the key marker may be included in the list only if they have an upload ID lexicographically greater than the specified marker.
String encodingType
String wormMirrorDestination
ObjectListing previousObjectListing
VersionListing previousVersionListing
String bucketName
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon S3 User Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String prefix
String marker
ObjectListing.getNextMarker()
as the marker
for the next request to list objects.String delimiter
ObjectListing.getCommonPrefixes()
list. These rolled-up keys
are not returned elsewhere in the response. The most commonly used
delimiter is "/", which simulates a hierarchical organization similar to
a file system directory structure.Integer maxKeys
String encodingType
String wormMirrorDestination
String bucketName
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon S3 User Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String delimiter
ListObjectsV2Result.getCommonPrefixes()
list. These rolled-up keys
are not returned elsewhere in the response. The most commonly used
delimiter is "/", which simulates a hierarchical organization similar to
a file system directory structure.String encodingType
Integer maxKeys
String prefix
String continuationToken
boolean fetchOwner
String startAfter
List<E> objectSummaries
List<E> commonPrefixes
boolean isTruncated
String bucketName
int keyCount
MaxKeys
field. Say you ask for 50 keys, your result will include 50 keys or fewer.String nextContinuationToken
String prefix
String delimiter
int maxKeys
String encodingType
String continuationToken
String startAfter
String bucketName
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon S3 User Guide.
When you use this action with Amazon S3 on Outposts, you must direct requests to the S3 on Outposts hostname. The
S3 on Outposts hostname takes the form
AccessPointName-AccountId.outpostID.s3-outposts.Region.amazonaws.com
.
When you use this action using S3 on Outposts through the Amazon Web Services SDKs, you provide the Outposts
access point ARN in place of the bucket name. For more information about S3 on Outposts ARNs, see What is S3 on Outposts in the
Amazon S3 User Guide.
String key
String uploadId
Integer maxParts
Integer partNumberMarker
String encodingType
boolean isRequesterPays
String wormMirrorDestination
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String prefix
String keyMarker
This enables pagination; to get the next page of results use the next key
marker and next version ID marker (from
VersionListing.getNextKeyMarker()
and
VersionListing.getNextVersionIdMarker()
) as the markers for the
next request to list versions. Or use the convenience method
AmazonS3.listNextBatchOfVersions(VersionListing)
String versionIdMarker
This enables pagination; to get the next page of results use the next key
marker and next version ID marker (from
VersionListing.getNextKeyMarker()
and
VersionListing.getNextVersionIdMarker()
) as the markers for the
next request to list versions. Or use the convenience method
AmazonS3.listNextBatchOfVersions(VersionListing)
String delimiter
VersionListing.getCommonPrefixes()
list. These rolled-up keys
are not returned elsewhere in the response. The most commonly used
delimiter is "/", which simulates a hierarchical organization similar to
a file system directory structure.Integer maxResults
String encodingType
String deviceSerialNumber
String token
String key
String uploadId
Owner owner
Owner initiator
String storageClass
Date initiated
String bucketName
String keyMarker
String delimiter
String prefix
String uploadIdMarker
int maxUploads
String encodingType
boolean isTruncated
String nextKeyMarker
String nextUploadIdMarker
List<E> multipartUploads
List<E> commonPrefixes
List<E> objectSummaries
List<E> commonPrefixes
String bucketName
String nextMarker
boolean isTruncated
String prefix
String marker
int maxKeys
String delimiter
String encodingType
boolean IBMSSEKPEnabled
String IBMSSEKPCrk
String objectLockEnabled
ObjectLockRule rule
String status
DefaultRetention defaultRetention
Map<K,V> userMetadata
Map<K,V> metadata
Date httpExpiresDate
Date expirationTime
This and the expiration time rule aren't stored in the metadata map because the header contains both the time and the rule.
String expirationTimeRuleId
Boolean ongoingRestore
Date restoreExpirationTime
Date retentionExpirationDate
Integer retentionLegalHoldCount
Long retentionPeriod
String transition
Date transitionDate
int partNumber
String eTag
String bucketName
String key
String uploadId
Integer maxParts
Integer partNumberMarker
String encodingType
Owner owner
Owner initiator
String storageClass
boolean isTruncated
Integer nextPartNumberMarker
List<E> parts
Date abortDate
String abortRuleId
boolean isRequesterCharged
int partNumber
Date lastModified
String eTag
long size
URL presignedUrl
long[] range
URL presignedUrl
HttpMethodName httpMethodName
File file
ObjectMetadata metadata
ObjectMetadata metadata
String contentMd5
boolean isRequesterPays
String versionId
String eTag
Date expirationTime
String expirationTimeRuleId
String contentMd5
ObjectMetadata metadata
boolean isRequesterCharged
String queueARN
String protocol
String hostName
String replaceKeyPrefixWith
String replaceKeyWith
String httpRedirectCode
String prefix
String status
ReplicationDestinationConfig destinationConfig
ReplicationFilter filter
Integer priority
DeleteMarkerReplication deleteMarkerReplication
com.ibm.cloud.objectstorage.services.s3.model.RequestPaymentConfiguration.Payer payer
int expirationInDays
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String key
String versionId
For more information about enabling versioning for a bucket, see
AmazonS3#setBucketVersioningConfiguration(SetBucketVersioningConfigurationRequest)
.
For more information about enabling lifecycle versioning for a bucket,
see AmazonS3#setBucketLifecycleConfiguration(SetBucketLifecycleConfigurationRequest)
.
boolean isRequesterPays
GlacierJobParameters glacierJobParameters
This should not be used for restores with a specified OutputLocation.
RoutingRuleCondition condition
RedirectRule redirect
String keyPrefixEquals
String httpErrorCodeReturnedEquals
String key
String bucketName
ObjectMetadata metadata
String redirectLocation
Integer taggingCount
boolean isRequesterCharged
Date retentionExpirationDate
Integer retentionLegalHoldCount
Long retentionPeriod
String bucketName
String key
String eTag
long size
Date lastModified
String storageClass
Owner owner
String bucketName
String key
String versionId
boolean isLatest
Date lastModified
Owner owner
String eTag
long size
String storageClass
boolean isDeleteMarker
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
AccessControlList acl
CannedAccessControlList cannedAcl
String bucketName
AnalyticsConfiguration analyticsConfiguration
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
BucketCrossOriginConfiguration crossOriginConfiguration
String bucketName
InventoryConfiguration inventoryConfiguration
String bucketName
BucketLifecycleConfiguration lifecycleConfiguration
String bucketName
BucketLoggingConfiguration loggingConfiguration
String bucketName
MetricsConfiguration metricsConfiguration
BucketNotificationConfiguration notificationConfiguration
String bucketName
String bucketName
BucketProtectionConfiguration protectionConfiguration
String bucketName
BucketReplicationConfiguration replicationConfiguration
String token
String bucketName
com.ibm.cloud.objectstorage.services.s3.model.BucketTaggingConfiguration taggingConfiguration
String bucketName
BucketVersioningConfiguration versioningConfiguration
MultiFactorAuthentication mfa
BucketVersioningConfiguration
for more details on MFA Delete.String bucketName
BucketWebsiteConfiguration configuration
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String key
String versionId
AccessControlList acl
CannedAccessControlList cannedAcl
boolean isRequesterPays
String bucket
String key
ObjectLockLegalHold legalHold
boolean isRequesterPays
String versionId
String expectedBucketOwner
boolean requesterCharged
String bucket
ObjectLockConfiguration objectLockConfiguration
boolean isRequesterPays
String token
String expectedBucketOwner
boolean requesterCharged
String bucket
String key
ObjectLockRetention retention
boolean isRequesterPays
String versionId
boolean bypassGovernanceRetention
String expectedBucketOwner
boolean requesterCharged
String bucketName
PublicAccessBlockConfiguration publicAccessBlockConfiguration
String bucketName
com.ibm.cloud.objectstorage.services.s3.model.RequestPaymentConfiguration configuration
Map<K,V> map
EncryptionMaterials latest
String awsKmsKeyId
String awsKmsEncryptionContext
GetObject
or CopyObject
operations on this object.EncryptionMaterials materials
String topicARN
ObjectMetadata uploadPartMetadata
Map<K,V> materialsDescription
long partSize
long diskLimit
UploadObjectRequest.partSize
. The default is .ObjectMetadata objectMetadata
String bucketName
When using this API with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com.
When using this operation using an access point through the Amazon Web Services SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using access points in the Amazon Simple Storage Service Developer Guide.
String key
String uploadId
int partNumber
long partSize
String md5Digest
File file
long fileOffset
boolean isLastPart
SSECustomerKey sseCustomerKey
boolean isRequesterPays
boolean isCalculateMD5
int partNumber
String eTag
boolean isRequesterCharged
List<E> versionSummaries
List<E> commonPrefixes
String bucketName
String nextKeyMarker
String nextVersionIdMarker
boolean isTruncated
String prefix
String keyMarker
String versionIdMarker
int maxKeys
String delimiter
String encodingType
String requestRoute
String requestToken
Integer statusCode
String errorCode
String errorMessage
String contentType
String acceptRanges
String cacheControl
String contentDisposition
String contentEncoding
String contentLanguage
Long contentLength
String contentRange
String deleteMarker
String eTag
Date expires
String expiration
Date lastModified
Integer missingMeta
String objectLockMode
String objectLockLegalHoldStatus
Date objectLockRetainUntilDate
Integer partsCount
String replicationStatus
String requestCharged
String restore
String serverSideEncryption
String sseCustomerAlgorithm
String sseKMSKeyId
String sseCustomerKeyMD5
String storageClass
Integer tagCount
String versionId
Boolean bucketKeyEnabled
ObjectMetadata metadata
File file
String id
AnalyticsFilter filter
StorageClassAnalysis storageClassAnalysis
AnalyticsS3BucketDestination s3BucketDestination
AnalyticsFilterPredicate predicate
String prefix
com.ibm.cloud.objectstorage.services.s3.model.Tag tag
StorageClassAnalysisDataExport dataExport
String outputSchemaVersion
AnalyticsExportDestination destination
String id
InventoryDestination destination
Boolean isEnabled
InventoryFilter inventoryFilter
String includedObjectVersions
List<E> optionalFields
InventorySchedule schedule
InventoryS3BucketDestination S3BucketDestination
InventoryFilterPredicate predicate
String prefix
String frequency
LifecycleFilterPredicate predicate
Long objectSizeGreaterThan
Long objectSizeLessThan
String prefix
com.ibm.cloud.objectstorage.services.s3.model.Tag tag
String id
MetricsFilter filter
MetricsFilterPredicate predicate
String prefix
com.ibm.cloud.objectstorage.services.s3.model.Tag tag
ReplicationFilterPredicate predicate
String prefix
com.ibm.cloud.objectstorage.services.s3.model.Tag tag
PauseStatus status
boolean binaryData
Copyright © 2024. All rights reserved.