aws.sdk.kotlin.services.s3

TypesFunctionsProperties This operation aborts a multipart upload. After a multipart upload is aborted, no additional parts can be uploaded using that upload ID. The storage consumed by any previously uploaded parts will be freed. However, if any part uploads are currently in progress, those part uploads might or might not succeed. As a result, it

s3/aws.sdk.kotlin.services.s3

TypesFunctionsProperties

Properties

Functions

This operation aborts a multipart upload. After a multipart upload is aborted, no additional parts can be uploaded using that upload ID. The storage consumed by any previously uploaded parts will be freed. However, if any part uploads are currently in progress, those part uploads might or might not succeed. As a result, it might be necessary to abort a given multipart upload multiple times in order to completely free all storage consumed by all parts.

Completes a multipart upload by assembling previously uploaded parts.

Creates a copy of an object that is already stored in Amazon S3.

This action creates an Amazon S3 bucket. To create an Amazon S3 on Outposts bucket, see CreateBucket.

This action initiates a multipart upload and returns an upload ID. This upload ID is used to associate all of the parts in the specific multipart upload. You specify this upload ID in each of your subsequent upload part requests (see UploadPart). You also include this upload ID in the final request to either complete or abort the multipart upload request. For more information about multipart uploads, see Multipart Upload Overview in the Amazon S3 User Guide.

Creates a session that establishes temporary security credentials to support fast authentication and authorization for the Zonal endpoint APIs on directory buckets. For more information about Zonal endpoint APIs that include the Availability Zone in the request endpoint, see S3 Express One Zone APIs in the Amazon S3 User Guide.

Deletes the S3 bucket. All objects (including all object versions and delete markers) in the bucket must be deleted before the bucket itself can be deleted.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Deletes the policy of a specified bucket.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Removes an object from a bucket. The behavior depends on the bucket's versioning state:

This operation enables you to delete multiple objects from a bucket using a single HTTP request. If you know the object keys that you want to delete, then this operation provides a suitable alternative to sending individual delete requests, reducing per-request overhead.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Returns the policy of a specified bucket.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Retrieves all the metadata from an object without returning the object itself. This operation is useful if you're interested only in an object's metadata.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

You can use this operation to determine if a bucket exists and if you have permission to access it. The action returns a 200 OK if the bucket exists and you have permission to access it.

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're interested only in an object's metadata.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Returns a list of all Amazon S3 directory buckets owned by the authenticated sender of the request. For more information about directory buckets, see Directory buckets in the Amazon S3 User Guide.

This operation lists in-progress multipart uploads in a bucket. An in-progress multipart upload is a multipart upload that has been initiated by the CreateMultipartUpload request, but has not yet been completed or aborted.

This operation is not supported by directory buckets.

Returns some or all (up to 1,000) of the objects in a bucket with each request. You can use the request parameters as selection criteria to return a subset of the objects in a bucket. A 200 OK response can contain valid or invalid XML. Make sure to design your application to parse the contents of the response and handle it appropriately. For more information about listing objects, see Listing object keys programmatically in the Amazon S3 User Guide. To get a list of your buckets, see ListBuckets.

This operation is not supported by directory buckets.

Lists the parts that have been uploaded for a specific multipart upload.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Applies an Amazon S3 bucket policy to an Amazon S3 bucket.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Adds an object to a bucket.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

This operation is not supported by directory buckets.

Uploads a part in a multipart upload.

Uploads a part by copying data from an existing object as data source. To specify the data source, you add the request header x-amz-copy-source in your request. To specify a byte range, you add the request header x-amz-copy-source-range in your request.

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.

This operation is not supported by directory buckets.

ncG1vNJzZmirlKB7ornAs6anmaeoe6S7zGiiqKycnrtwrc%2BiZqWZpJrAtXvSbGaar6NjwKW3jaSmraSZo3u0sdGvoJydo2PAdHvIp5uesF6dwa64

 Share!