C# Class Amazon.S3.AmazonS3Client

Implementation for accessing S3
Inheritance: AmazonServiceClient, IAmazonS3
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AbortMultipartUpload ( AbortMultipartUploadRequest request ) : AbortMultipartUploadResponse

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

AbortMultipartUpload ( string bucketName, string key, string uploadId ) : AbortMultipartUploadResponse

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

AbortMultipartUploadAsync ( AbortMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AbortMultipartUpload operation.

AbortMultipartUploadAsync ( string bucketName, string key, string uploadId, System cancellationToken = default(CancellationToken) ) : Task

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

AbortMultipartUploadAsync ( AbortMultipartUploadRequest request, AbortMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AbortMultipartUpload operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

AbortMultipartUploadAsync ( string bucketName, string key, string uploadId, AbortMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

AmazonS3Client ( ) : System

Constructs AmazonS3Client with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonS3Client ( AWSCredentials credentials ) : System

Constructs AmazonS3Client with AWS Credentials

AmazonS3Client ( AWSCredentials credentials, AmazonS3Config clientConfig ) : System

Constructs AmazonS3Client with AWS Credentials and an AmazonS3Client Configuration object.

AmazonS3Client ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonS3Client with AWS Credentials

AmazonS3Client ( AmazonS3Config config ) : System

Constructs AmazonS3Client with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonS3Client ( RegionEndpoint region ) : System

Constructs AmazonS3Client with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key

AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, AmazonS3Config clientConfig ) : System

Constructs AmazonS3Client with AWS Access Key ID, AWS Secret Key and an AmazonS3Client Configuration object.

AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key

AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key

AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonS3Config clientConfig ) : System

Constructs AmazonS3Client with AWS Access Key ID, AWS Secret Key and an AmazonS3Client Configuration object.

AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key

BeginAbortMultipartUpload ( AbortMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AbortMultipartUpload operation.

BeginCompleteMultipartUpload ( CompleteMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CompleteMultipartUpload operation.

BeginCopyObject ( CopyObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CopyObject operation.

BeginCopyPart ( CopyPartRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CopyPart operation.

BeginDeleteBucket ( DeleteBucketRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucket operation.

BeginDeleteBucketAnalyticsConfiguration ( DeleteBucketAnalyticsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation.

BeginDeleteBucketInventoryConfiguration ( DeleteBucketInventoryConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketInventoryConfiguration operation.

BeginDeleteBucketMetricsConfiguration ( DeleteBucketMetricsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketMetricsConfiguration operation.

BeginDeleteBucketPolicy ( Amazon.S3.Model.DeleteBucketPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketPolicy operation.

BeginDeleteBucketReplication ( Amazon.S3.Model.DeleteBucketReplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketReplication operation.

BeginDeleteBucketTagging ( Amazon.S3.Model.DeleteBucketTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketTagging operation.

BeginDeleteBucketWebsite ( Amazon.S3.Model.DeleteBucketWebsiteRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBucketWebsite operation.

BeginDeleteCORSConfiguration ( Amazon.S3.Model.DeleteCORSConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteCORSConfiguration operation.

BeginDeleteLifecycleConfiguration ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteLifecycleConfiguration operation.

BeginDeleteObject ( DeleteObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteObject operation.

BeginDeleteObjectTagging ( DeleteObjectTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteObjectTagging operation.

BeginDeleteObjects ( DeleteObjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteObjects operation.

BeginGetACL ( Amazon.S3.Model.GetACLRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetACL operation.

BeginGetBucketAccelerateConfiguration ( GetBucketAccelerateConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketAccelerateConfiguration operation.

BeginGetBucketAnalyticsConfiguration ( GetBucketAnalyticsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketAnalyticsConfiguration operation.

BeginGetBucketInventoryConfiguration ( GetBucketInventoryConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketInventoryConfiguration operation.

BeginGetBucketLocation ( Amazon.S3.Model.GetBucketLocationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketLocation operation.

BeginGetBucketLogging ( Amazon.S3.Model.GetBucketLoggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketLogging operation.

BeginGetBucketMetricsConfiguration ( GetBucketMetricsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketMetricsConfiguration operation.

BeginGetBucketNotification ( Amazon.S3.Model.GetBucketNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketNotification operation.

BeginGetBucketPolicy ( Amazon.S3.Model.GetBucketPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketPolicy operation.

BeginGetBucketReplication ( Amazon.S3.Model.GetBucketReplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketReplication operation.

BeginGetBucketRequestPayment ( Amazon.S3.Model.GetBucketRequestPaymentRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketRequestPayment operation.

BeginGetBucketTagging ( Amazon.S3.Model.GetBucketTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketTagging operation.

BeginGetBucketVersioning ( Amazon.S3.Model.GetBucketVersioningRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketVersioning operation.

BeginGetBucketWebsite ( Amazon.S3.Model.GetBucketWebsiteRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetBucketWebsite operation.

BeginGetCORSConfiguration ( Amazon.S3.Model.GetCORSConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetCORSConfiguration operation.

BeginGetLifecycleConfiguration ( Amazon.S3.Model.GetLifecycleConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetLifecycleConfiguration operation.

BeginGetObject ( GetObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetObject operation.

BeginGetObjectMetadata ( GetObjectMetadataRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetObjectMetadata operation.

BeginGetObjectTagging ( GetObjectTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetObjectTagging operation.

BeginGetObjectTorrent ( GetObjectTorrentRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetObjectTorrent operation.

BeginInitiateMultipartUpload ( InitiateMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the InitiateMultipartUpload operation.

BeginListBucketAnalyticsConfigurations ( ListBucketAnalyticsConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBucketAnalyticsConfigurations operation.

BeginListBucketInventoryConfigurations ( ListBucketInventoryConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBucketInventoryConfigurations operation.

BeginListBucketMetricsConfigurations ( ListBucketMetricsConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBucketMetricsConfigurations operation.

BeginListBuckets ( ListBucketsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBuckets operation.

BeginListMultipartUploads ( Amazon.S3.Model.ListMultipartUploadsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListMultipartUploads operation.

BeginListObjects ( ListObjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListObjects operation.

BeginListObjectsV2 ( ListObjectsV2Request request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListObjectsV2 operation.

BeginListParts ( ListPartsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListParts operation.

BeginListVersions ( Amazon.S3.Model.ListVersionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListVersions operation.

BeginPutACL ( Amazon.S3.Model.PutACLRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutACL operation.

BeginPutBucket ( PutBucketRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucket operation.

BeginPutBucketAccelerateConfiguration ( PutBucketAccelerateConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketAccelerateConfiguration operation.

BeginPutBucketAnalyticsConfiguration ( PutBucketAnalyticsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketAnalyticsConfiguration operation.

BeginPutBucketInventoryConfiguration ( PutBucketInventoryConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketInventoryConfiguration operation.

BeginPutBucketLogging ( Amazon.S3.Model.PutBucketLoggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketLogging operation.

BeginPutBucketMetricsConfiguration ( PutBucketMetricsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketMetricsConfiguration operation.

BeginPutBucketNotification ( Amazon.S3.Model.PutBucketNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketNotification operation.

BeginPutBucketPolicy ( Amazon.S3.Model.PutBucketPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketPolicy operation.

BeginPutBucketReplication ( Amazon.S3.Model.PutBucketReplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketReplication operation.

BeginPutBucketRequestPayment ( PutBucketRequestPaymentRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketRequestPayment operation.

BeginPutBucketTagging ( Amazon.S3.Model.PutBucketTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketTagging operation.

BeginPutBucketVersioning ( Amazon.S3.Model.PutBucketVersioningRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketVersioning operation.

BeginPutBucketWebsite ( Amazon.S3.Model.PutBucketWebsiteRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutBucketWebsite operation.

BeginPutCORSConfiguration ( Amazon.S3.Model.PutCORSConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutCORSConfiguration operation.

BeginPutLifecycleConfiguration ( Amazon.S3.Model.PutLifecycleConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutLifecycleConfiguration operation.

BeginPutObject ( PutObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutObject operation.

BeginPutObjectTagging ( PutObjectTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutObjectTagging operation.

BeginRestoreObject ( RestoreObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RestoreObject operation.

BeginUploadPart ( UploadPartRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UploadPart operation.

CompleteMultipartUpload ( CompleteMultipartUploadRequest request ) : CompleteMultipartUploadResponse

Completes a multipart upload by assembling previously uploaded parts.

CompleteMultipartUploadAsync ( CompleteMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CompleteMultipartUpload operation.

CompleteMultipartUploadAsync ( CompleteMultipartUploadRequest request, CompleteMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CompleteMultipartUpload operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

CopyObject ( CopyObjectRequest request ) : CopyObjectResponse

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

CopyObject ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey ) : CopyObjectResponse

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

CopyObject ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey ) : CopyObjectResponse

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

CopyObjectAsync ( CopyObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CopyObject operation.

CopyObjectAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, System cancellationToken = default(CancellationToken) ) : Task

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

CopyObjectAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, System cancellationToken = default(CancellationToken) ) : Task

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

CopyObjectAsync ( CopyObjectRequest request, CopyObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CopyObject operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

CopyObjectAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, CopyObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Creates a copy of an object that is already stored in Amazon S3. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

CopyObjectAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, CopyObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Creates a copy of an object that is already stored in Amazon S3. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

CopyPart ( CopyPartRequest request ) : Amazon.S3.Model.CopyPartResponse

Uploads a part by copying data from an existing object as data source.

CopyPart ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, string uploadId ) : Amazon.S3.Model.CopyPartResponse

Uploads a part by copying data from an existing object as data source.

CopyPart ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, string uploadId ) : Amazon.S3.Model.CopyPartResponse

Uploads a part by copying data from an existing object as data source.

CopyPartAsync ( CopyPartRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CopyPart operation.

CopyPartAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, string uploadId, System cancellationToken = default(CancellationToken) ) : Task

Uploads a part by copying data from an existing object as data source.

CopyPartAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, string uploadId, System cancellationToken = default(CancellationToken) ) : Task

Uploads a part by copying data from an existing object as data source.

CopyPartAsync ( CopyPartRequest request, CopyPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CopyPart operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

CopyPartAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, string uploadId, CopyPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Uploads a part by copying data from an existing object as data source. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

CopyPartAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, string uploadId, CopyPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Uploads a part by copying data from an existing object as data source. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucket ( DeleteBucketRequest request ) : DeleteBucketResponse

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

DeleteBucket ( string bucketName ) : DeleteBucketResponse

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

DeleteBucketAnalyticsConfiguration ( DeleteBucketAnalyticsConfigurationRequest request ) : DeleteBucketAnalyticsConfigurationResponse

Deletes an analytics configuration for the bucket (specified by the analytics configuration ID).

DeleteBucketAnalyticsConfigurationAsync ( DeleteBucketAnalyticsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation.

DeleteBucketAnalyticsConfigurationAsync ( DeleteBucketAnalyticsConfigurationRequest request, DeleteBucketAnalyticsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketAsync ( DeleteBucketRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucket operation.

DeleteBucketAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

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

DeleteBucketAsync ( DeleteBucketRequest request, DeleteBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucket operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketAsync ( string bucketName, DeleteBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Deletes the bucket. All objects (including all object versions and Delete Markers) in the bucket must be deleted before the bucket itself can be deleted. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketInventoryConfiguration ( DeleteBucketInventoryConfigurationRequest request ) : DeleteBucketInventoryConfigurationResponse

Deletes an inventory configuration (identified by the inventory ID) from the bucket.

DeleteBucketInventoryConfigurationAsync ( DeleteBucketInventoryConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketInventoryConfiguration operation.

DeleteBucketInventoryConfigurationAsync ( DeleteBucketInventoryConfigurationRequest request, DeleteBucketInventoryConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketInventoryConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketMetricsConfiguration ( DeleteBucketMetricsConfigurationRequest request ) : DeleteBucketMetricsConfigurationResponse

Deletes a metrics configuration (specified by the metrics configuration ID) from the bucket.

DeleteBucketMetricsConfigurationAsync ( DeleteBucketMetricsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketMetricsConfiguration operation.

DeleteBucketMetricsConfigurationAsync ( DeleteBucketMetricsConfigurationRequest request, DeleteBucketMetricsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketMetricsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketPolicy ( Amazon.S3.Model.DeleteBucketPolicyRequest request ) : DeleteBucketPolicyResponse

Deletes the policy from the bucket.

DeleteBucketPolicy ( string bucketName ) : DeleteBucketPolicyResponse

Deletes the policy from the bucket.

DeleteBucketPolicyAsync ( Amazon.S3.Model.DeleteBucketPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketPolicy operation.

DeleteBucketPolicyAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Deletes the policy from the bucket.

DeleteBucketPolicyAsync ( Amazon.S3.Model.DeleteBucketPolicyRequest request, DeleteBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketPolicy operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketPolicyAsync ( string bucketName, DeleteBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Deletes the policy from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketReplication ( Amazon.S3.Model.DeleteBucketReplicationRequest request ) : DeleteBucketReplicationResponse

Deletes the replication configuration from the bucket.

DeleteBucketReplicationAsync ( Amazon.S3.Model.DeleteBucketReplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketReplication operation.

DeleteBucketReplicationAsync ( Amazon.S3.Model.DeleteBucketReplicationRequest request, DeleteBucketReplicationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketReplication operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketTagging ( Amazon.S3.Model.DeleteBucketTaggingRequest request ) : DeleteBucketTaggingResponse

Deletes the tags from the bucket.

DeleteBucketTagging ( string bucketName ) : DeleteBucketTaggingResponse

Deletes the tags from the bucket.

DeleteBucketTaggingAsync ( Amazon.S3.Model.DeleteBucketTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketTagging operation.

DeleteBucketTaggingAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Deletes the tags from the bucket.

DeleteBucketTaggingAsync ( Amazon.S3.Model.DeleteBucketTaggingRequest request, DeleteBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketTaggingAsync ( string bucketName, DeleteBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Deletes the tags from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketWebsite ( Amazon.S3.Model.DeleteBucketWebsiteRequest request ) : DeleteBucketWebsiteResponse

This operation removes the website configuration from the bucket.

DeleteBucketWebsite ( string bucketName ) : DeleteBucketWebsiteResponse

This operation removes the website configuration from the bucket.

DeleteBucketWebsiteAsync ( Amazon.S3.Model.DeleteBucketWebsiteRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBucketWebsite operation.

DeleteBucketWebsiteAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

This operation removes the website configuration from the bucket.

DeleteBucketWebsiteAsync ( Amazon.S3.Model.DeleteBucketWebsiteRequest request, DeleteBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteBucketWebsite operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteBucketWebsiteAsync ( string bucketName, DeleteBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

This operation removes the website configuration from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteCORSConfiguration ( Amazon.S3.Model.DeleteCORSConfigurationRequest request ) : DeleteCORSConfigurationResponse

Deletes the cors configuration information set for the bucket.

DeleteCORSConfiguration ( string bucketName ) : DeleteCORSConfigurationResponse

Deletes the cors configuration information set for the bucket.

DeleteCORSConfigurationAsync ( Amazon.S3.Model.DeleteCORSConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteCORSConfiguration operation.

DeleteCORSConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Deletes the cors configuration information set for the bucket.

DeleteCORSConfigurationAsync ( Amazon.S3.Model.DeleteCORSConfigurationRequest request, DeleteCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteCORSConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteCORSConfigurationAsync ( string bucketName, DeleteCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Deletes the cors configuration information set for the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteLifecycleConfiguration ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request ) : DeleteLifecycleConfigurationResponse

Deletes the lifecycle configuration from the bucket.

DeleteLifecycleConfiguration ( string bucketName ) : DeleteLifecycleConfigurationResponse

Deletes the lifecycle configuration from the bucket.

DeleteLifecycleConfigurationAsync ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteLifecycleConfiguration operation.

DeleteLifecycleConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Deletes the lifecycle configuration from the bucket.

DeleteLifecycleConfigurationAsync ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request, DeleteLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteLifecycleConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteLifecycleConfigurationAsync ( string bucketName, DeleteLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Deletes the lifecycle configuration from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteObject ( DeleteObjectRequest request ) : DeleteObjectResponse

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.

DeleteObject ( string bucketName, string key ) : DeleteObjectResponse

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.

DeleteObject ( string bucketName, string key, string versionId ) : DeleteObjectResponse

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.

DeleteObjectAsync ( DeleteObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteObject operation.

DeleteObjectAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.

DeleteObjectAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.

DeleteObjectAsync ( DeleteObjectRequest request, DeleteObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteObject operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteObjectAsync ( string bucketName, string key, DeleteObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteObjectAsync ( string bucketName, string key, string versionId, DeleteObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteObjectTagging ( DeleteObjectTaggingRequest request ) : DeleteObjectTaggingResponse

Removes the tag-set from an existing object.

DeleteObjectTaggingAsync ( DeleteObjectTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteObjectTagging operation.

DeleteObjectTaggingAsync ( DeleteObjectTaggingRequest request, DeleteObjectTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteObjectTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteObjects ( DeleteObjectsRequest request ) : Amazon.S3.Model.DeleteObjectsResponse

This operation enables you to delete multiple objects from a bucket using a single HTTP request. You may specify up to 1000 keys.

DeleteObjectsAsync ( DeleteObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteObjects operation.

DeleteObjectsAsync ( DeleteObjectsRequest request, DeleteObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteObjects operation.

EndAbortMultipartUpload ( IAsyncResult asyncResult ) : AbortMultipartUploadResponse

Finishes the asynchronous execution of the AbortMultipartUpload operation.

EndCompleteMultipartUpload ( IAsyncResult asyncResult ) : CompleteMultipartUploadResponse

Finishes the asynchronous execution of the CompleteMultipartUpload operation.

EndCopyObject ( IAsyncResult asyncResult ) : CopyObjectResponse

Finishes the asynchronous execution of the CopyObject operation.

EndCopyPart ( IAsyncResult asyncResult ) : Amazon.S3.Model.CopyPartResponse

Finishes the asynchronous execution of the CopyPart operation.

EndDeleteBucket ( IAsyncResult asyncResult ) : DeleteBucketResponse

Finishes the asynchronous execution of the DeleteBucket operation.

EndDeleteBucketAnalyticsConfiguration ( IAsyncResult asyncResult ) : DeleteBucketAnalyticsConfigurationResponse

Finishes the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation.

EndDeleteBucketInventoryConfiguration ( IAsyncResult asyncResult ) : DeleteBucketInventoryConfigurationResponse

Finishes the asynchronous execution of the DeleteBucketInventoryConfiguration operation.

EndDeleteBucketMetricsConfiguration ( IAsyncResult asyncResult ) : DeleteBucketMetricsConfigurationResponse

Finishes the asynchronous execution of the DeleteBucketMetricsConfiguration operation.

EndDeleteBucketPolicy ( IAsyncResult asyncResult ) : DeleteBucketPolicyResponse

Finishes the asynchronous execution of the DeleteBucketPolicy operation.

EndDeleteBucketReplication ( IAsyncResult asyncResult ) : DeleteBucketReplicationResponse

Finishes the asynchronous execution of the DeleteBucketReplication operation.

EndDeleteBucketTagging ( IAsyncResult asyncResult ) : DeleteBucketTaggingResponse

Finishes the asynchronous execution of the DeleteBucketTagging operation.

EndDeleteBucketWebsite ( IAsyncResult asyncResult ) : DeleteBucketWebsiteResponse

Finishes the asynchronous execution of the DeleteBucketWebsite operation.

EndDeleteCORSConfiguration ( IAsyncResult asyncResult ) : DeleteCORSConfigurationResponse

Finishes the asynchronous execution of the DeleteCORSConfiguration operation.

EndDeleteLifecycleConfiguration ( IAsyncResult asyncResult ) : DeleteLifecycleConfigurationResponse

Finishes the asynchronous execution of the DeleteLifecycleConfiguration operation.

EndDeleteObject ( IAsyncResult asyncResult ) : DeleteObjectResponse

Finishes the asynchronous execution of the DeleteObject operation.

EndDeleteObjectTagging ( IAsyncResult asyncResult ) : DeleteObjectTaggingResponse

Finishes the asynchronous execution of the DeleteObjectTagging operation.

EndDeleteObjects ( IAsyncResult asyncResult ) : Amazon.S3.Model.DeleteObjectsResponse

Finishes the asynchronous execution of the DeleteObjects operation.

EndGetACL ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetACLResponse

Finishes the asynchronous execution of the GetACL operation.

EndGetBucketAccelerateConfiguration ( IAsyncResult asyncResult ) : GetBucketAccelerateConfigurationResponse

Finishes the asynchronous execution of the GetBucketAccelerateConfiguration operation.

EndGetBucketAnalyticsConfiguration ( IAsyncResult asyncResult ) : GetBucketAnalyticsConfigurationResponse

Finishes the asynchronous execution of the GetBucketAnalyticsConfiguration operation.

EndGetBucketInventoryConfiguration ( IAsyncResult asyncResult ) : GetBucketInventoryConfigurationResponse

Finishes the asynchronous execution of the GetBucketInventoryConfiguration operation.

EndGetBucketLocation ( IAsyncResult asyncResult ) : GetBucketLocationResponse

Finishes the asynchronous execution of the GetBucketLocation operation.

EndGetBucketLogging ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketLoggingResponse

Finishes the asynchronous execution of the GetBucketLogging operation.

EndGetBucketMetricsConfiguration ( IAsyncResult asyncResult ) : GetBucketMetricsConfigurationResponse

Finishes the asynchronous execution of the GetBucketMetricsConfiguration operation.

EndGetBucketNotification ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketNotificationResponse

Finishes the asynchronous execution of the GetBucketNotification operation.

EndGetBucketPolicy ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketPolicyResponse

Finishes the asynchronous execution of the GetBucketPolicy operation.

EndGetBucketReplication ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketReplicationResponse

Finishes the asynchronous execution of the GetBucketReplication operation.

EndGetBucketRequestPayment ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketRequestPaymentResponse

Finishes the asynchronous execution of the GetBucketRequestPayment operation.

EndGetBucketTagging ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketTaggingResponse

Finishes the asynchronous execution of the GetBucketTagging operation.

EndGetBucketVersioning ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketVersioningResponse

Finishes the asynchronous execution of the GetBucketVersioning operation.

EndGetBucketWebsite ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketWebsiteResponse

Finishes the asynchronous execution of the GetBucketWebsite operation.

EndGetCORSConfiguration ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetCORSConfigurationResponse

Finishes the asynchronous execution of the GetCORSConfiguration operation.

EndGetLifecycleConfiguration ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetLifecycleConfigurationResponse

Finishes the asynchronous execution of the GetLifecycleConfiguration operation.

EndGetObject ( IAsyncResult asyncResult ) : GetObjectResponse

Finishes the asynchronous execution of the GetObject operation.

EndGetObjectMetadata ( IAsyncResult asyncResult ) : GetObjectMetadataResponse

Finishes the asynchronous execution of the GetObjectMetadata operation.

EndGetObjectTagging ( IAsyncResult asyncResult ) : GetObjectTaggingResponse

Finishes the asynchronous execution of the GetObjectTagging operation.

EndGetObjectTorrent ( IAsyncResult asyncResult ) : GetObjectTorrentResponse

Finishes the asynchronous execution of the GetObjectTorrent operation.

EndInitiateMultipartUpload ( IAsyncResult asyncResult ) : InitiateMultipartUploadResponse

Finishes the asynchronous execution of the InitiateMultipartUpload operation.

EndListBucketAnalyticsConfigurations ( IAsyncResult asyncResult ) : ListBucketAnalyticsConfigurationsResponse

Finishes the asynchronous execution of the ListBucketAnalyticsConfigurations operation.

EndListBucketInventoryConfigurations ( IAsyncResult asyncResult ) : ListBucketInventoryConfigurationsResponse

Finishes the asynchronous execution of the ListBucketInventoryConfigurations operation.

EndListBucketMetricsConfigurations ( IAsyncResult asyncResult ) : ListBucketMetricsConfigurationsResponse

Finishes the asynchronous execution of the ListBucketMetricsConfigurations operation.

EndListBuckets ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListBucketsResponse

Finishes the asynchronous execution of the ListBuckets operation.

EndListMultipartUploads ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListMultipartUploadsResponse

Finishes the asynchronous execution of the ListMultipartUploads operation.

EndListObjects ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListObjectsResponse

Finishes the asynchronous execution of the ListObjects operation.

EndListObjectsV2 ( IAsyncResult asyncResult ) : ListObjectsV2Response

Finishes the asynchronous execution of the ListObjectsV2 operation.

EndListParts ( IAsyncResult asyncResult ) : ListPartsResponse

Finishes the asynchronous execution of the ListParts operation.

EndListVersions ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListVersionsResponse

Finishes the asynchronous execution of the ListVersions operation.

EndPutACL ( IAsyncResult asyncResult ) : PutACLResponse

Finishes the asynchronous execution of the PutACL operation.

EndPutBucket ( IAsyncResult asyncResult ) : PutBucketResponse

Finishes the asynchronous execution of the PutBucket operation.

EndPutBucketAccelerateConfiguration ( IAsyncResult asyncResult ) : PutBucketAccelerateConfigurationResponse

Finishes the asynchronous execution of the PutBucketAccelerateConfiguration operation.

EndPutBucketAnalyticsConfiguration ( IAsyncResult asyncResult ) : PutBucketAnalyticsConfigurationResponse

Finishes the asynchronous execution of the PutBucketAnalyticsConfiguration operation.

EndPutBucketInventoryConfiguration ( IAsyncResult asyncResult ) : PutBucketInventoryConfigurationResponse

Finishes the asynchronous execution of the PutBucketInventoryConfiguration operation.

EndPutBucketLogging ( IAsyncResult asyncResult ) : PutBucketLoggingResponse

Finishes the asynchronous execution of the PutBucketLogging operation.

EndPutBucketMetricsConfiguration ( IAsyncResult asyncResult ) : PutBucketMetricsConfigurationResponse

Finishes the asynchronous execution of the PutBucketMetricsConfiguration operation.

EndPutBucketNotification ( IAsyncResult asyncResult ) : PutBucketNotificationResponse

Finishes the asynchronous execution of the PutBucketNotification operation.

EndPutBucketPolicy ( IAsyncResult asyncResult ) : PutBucketPolicyResponse

Finishes the asynchronous execution of the PutBucketPolicy operation.

EndPutBucketReplication ( IAsyncResult asyncResult ) : PutBucketReplicationResponse

Finishes the asynchronous execution of the PutBucketReplication operation.

EndPutBucketRequestPayment ( IAsyncResult asyncResult ) : PutBucketRequestPaymentResponse

Finishes the asynchronous execution of the PutBucketRequestPayment operation.

EndPutBucketTagging ( IAsyncResult asyncResult ) : PutBucketTaggingResponse

Finishes the asynchronous execution of the PutBucketTagging operation.

EndPutBucketVersioning ( IAsyncResult asyncResult ) : PutBucketVersioningResponse

Finishes the asynchronous execution of the PutBucketVersioning operation.

EndPutBucketWebsite ( IAsyncResult asyncResult ) : PutBucketWebsiteResponse

Finishes the asynchronous execution of the PutBucketWebsite operation.

EndPutCORSConfiguration ( IAsyncResult asyncResult ) : PutCORSConfigurationResponse

Finishes the asynchronous execution of the PutCORSConfiguration operation.

EndPutLifecycleConfiguration ( IAsyncResult asyncResult ) : PutLifecycleConfigurationResponse

Finishes the asynchronous execution of the PutLifecycleConfiguration operation.

EndPutObject ( IAsyncResult asyncResult ) : PutObjectResponse

Finishes the asynchronous execution of the PutObject operation.

EndPutObjectTagging ( IAsyncResult asyncResult ) : PutObjectTaggingResponse

Finishes the asynchronous execution of the PutObjectTagging operation.

EndRestoreObject ( IAsyncResult asyncResult ) : RestoreObjectResponse

Finishes the asynchronous execution of the RestoreObject operation.

EndUploadPart ( IAsyncResult asyncResult ) : UploadPartResponse

Finishes the asynchronous execution of the UploadPart operation.

GetACL ( Amazon.S3.Model.GetACLRequest request ) : Amazon.S3.Model.GetACLResponse

Gets the access control policy for the bucket.

GetACL ( string bucketName ) : Amazon.S3.Model.GetACLResponse

Gets the access control policy for the bucket.

GetACLAsync ( Amazon.S3.Model.GetACLRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetACL operation.

GetACLAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Gets the access control policy for the bucket.

GetACLAsync ( Amazon.S3.Model.GetACLRequest request, GetACLResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetACL operation.

GetACLAsync ( string bucketName, GetACLResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Gets the access control policy for the bucket.

GetBucketAccelerateConfiguration ( GetBucketAccelerateConfigurationRequest request ) : GetBucketAccelerateConfigurationResponse

Returns the accelerate configuration of a bucket.

GetBucketAccelerateConfiguration ( string bucketName ) : GetBucketAccelerateConfigurationResponse

Returns the accelerate configuration of a bucket.

GetBucketAccelerateConfigurationAsync ( GetBucketAccelerateConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketAccelerateConfiguration operation.

GetBucketAccelerateConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the accelerate configuration of a bucket.

GetBucketAccelerateConfigurationAsync ( GetBucketAccelerateConfigurationRequest request, GetBucketAccelerateConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketAccelerateConfiguration operation.

GetBucketAccelerateConfigurationAsync ( string bucketName, GetBucketAccelerateConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the accelerate configuration of a bucket.

GetBucketAnalyticsConfiguration ( GetBucketAnalyticsConfigurationRequest request ) : GetBucketAnalyticsConfigurationResponse

Gets an analytics configuration for the bucket (specified by the analytics configuration ID).

GetBucketAnalyticsConfigurationAsync ( GetBucketAnalyticsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketAnalyticsConfiguration operation.

GetBucketAnalyticsConfigurationAsync ( GetBucketAnalyticsConfigurationRequest request, GetBucketAnalyticsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketAnalyticsConfiguration operation.

GetBucketInventoryConfiguration ( GetBucketInventoryConfigurationRequest request ) : GetBucketInventoryConfigurationResponse

Returns an inventory configuration (identified by the inventory ID) from the bucket.

GetBucketInventoryConfigurationAsync ( GetBucketInventoryConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketInventoryConfiguration operation.

GetBucketInventoryConfigurationAsync ( GetBucketInventoryConfigurationRequest request, GetBucketInventoryConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketInventoryConfiguration operation.

GetBucketLocation ( GetBucketLocationRequest request ) : GetBucketLocationResponse

Returns the region the bucket resides in.

GetBucketLocation ( string bucketName ) : GetBucketLocationResponse

Returns the region the bucket resides in.

GetBucketLocationAsync ( GetBucketLocationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketLocation operation.

GetBucketLocationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the region the bucket resides in.

GetBucketLocationAsync ( GetBucketLocationRequest request, GetBucketLocationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketLocation operation.

GetBucketLocationAsync ( string bucketName, GetBucketLocationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the region the bucket resides in.

GetBucketLogging ( GetBucketLoggingRequest request ) : GetBucketLoggingResponse

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.

GetBucketLogging ( string bucketName ) : GetBucketLoggingResponse

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.

GetBucketLoggingAsync ( GetBucketLoggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketLogging operation.

GetBucketLoggingAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.

GetBucketLoggingAsync ( GetBucketLoggingRequest request, GetBucketLoggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketLogging operation.

GetBucketLoggingAsync ( string bucketName, GetBucketLoggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.

GetBucketMetricsConfiguration ( GetBucketMetricsConfigurationRequest request ) : GetBucketMetricsConfigurationResponse

Gets a metrics configuration (specified by the metrics configuration ID) from the bucket.

GetBucketMetricsConfigurationAsync ( GetBucketMetricsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketMetricsConfiguration operation.

GetBucketMetricsConfigurationAsync ( GetBucketMetricsConfigurationRequest request, GetBucketMetricsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketMetricsConfiguration operation.

GetBucketNotification ( GetBucketNotificationRequest request ) : GetBucketNotificationResponse

Returns the notification configuration of a bucket.

GetBucketNotification ( string bucketName ) : GetBucketNotificationResponse

Returns the notification configuration of a bucket.

GetBucketNotificationAsync ( GetBucketNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketNotification operation.

GetBucketNotificationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the notification configuration of a bucket.

GetBucketNotificationAsync ( GetBucketNotificationRequest request, GetBucketNotificationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketNotification operation.

GetBucketNotificationAsync ( string bucketName, GetBucketNotificationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the notification configuration of a bucket.

GetBucketPolicy ( GetBucketPolicyRequest request ) : GetBucketPolicyResponse

Returns the policy of a specified bucket.

GetBucketPolicy ( string bucketName ) : GetBucketPolicyResponse

Returns the policy of a specified bucket.

GetBucketPolicyAsync ( GetBucketPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketPolicy operation.

GetBucketPolicyAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the policy of a specified bucket.

GetBucketPolicyAsync ( GetBucketPolicyRequest request, GetBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketPolicy operation.

GetBucketPolicyAsync ( string bucketName, GetBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the policy of a specified bucket.

GetBucketReplication ( GetBucketReplicationRequest request ) : GetBucketReplicationResponse

Retrieves the replication configuration for the given Amazon S3 bucket.

GetBucketReplicationAsync ( GetBucketReplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketReplication operation.

GetBucketReplicationAsync ( GetBucketReplicationRequest request, GetBucketReplicationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketReplication operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

GetBucketRequestPayment ( GetBucketRequestPaymentRequest request ) : GetBucketRequestPaymentResponse

Returns the request payment configuration of a bucket.

GetBucketRequestPayment ( string bucketName ) : GetBucketRequestPaymentResponse

Returns the request payment configuration of a bucket.

GetBucketRequestPaymentAsync ( GetBucketRequestPaymentRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketRequestPayment operation.

GetBucketRequestPaymentAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the request payment configuration of a bucket.

GetBucketRequestPaymentAsync ( GetBucketRequestPaymentRequest request, GetBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketRequestPayment operation.

GetBucketRequestPaymentAsync ( string bucketName, GetBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the request payment configuration of a bucket.

GetBucketTagging ( GetBucketTaggingRequest request ) : GetBucketTaggingResponse

Returns the tag set associated with the bucket.

GetBucketTaggingAsync ( GetBucketTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketTagging operation.

GetBucketTaggingAsync ( GetBucketTaggingRequest request, GetBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketTagging operation.

GetBucketVersioning ( GetBucketVersioningRequest request ) : GetBucketVersioningResponse

Returns the versioning state of a bucket.

GetBucketVersioning ( string bucketName ) : GetBucketVersioningResponse

Returns the versioning state of a bucket.

GetBucketVersioningAsync ( GetBucketVersioningRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketVersioning operation.

GetBucketVersioningAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the versioning state of a bucket.

GetBucketVersioningAsync ( GetBucketVersioningRequest request, GetBucketVersioningResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketVersioning operation.

GetBucketVersioningAsync ( string bucketName, GetBucketVersioningResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the versioning state of a bucket.

GetBucketWebsite ( GetBucketWebsiteRequest request ) : GetBucketWebsiteResponse

Returns the website configuration for a bucket.

GetBucketWebsite ( string bucketName ) : GetBucketWebsiteResponse

Returns the website configuration for a bucket.

GetBucketWebsiteAsync ( GetBucketWebsiteRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetBucketWebsite operation.

GetBucketWebsiteAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the website configuration for a bucket.

GetBucketWebsiteAsync ( GetBucketWebsiteRequest request, GetBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetBucketWebsite operation.

GetBucketWebsiteAsync ( string bucketName, GetBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the website configuration for a bucket.

GetCORSConfiguration ( GetCORSConfigurationRequest request ) : GetCORSConfigurationResponse

Returns the cors configuration for the bucket.

GetCORSConfiguration ( string bucketName ) : GetCORSConfigurationResponse

Returns the cors configuration for the bucket.

GetCORSConfigurationAsync ( GetCORSConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetCORSConfiguration operation.

GetCORSConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the cors configuration for the bucket.

GetCORSConfigurationAsync ( GetCORSConfigurationRequest request, GetCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetCORSConfiguration operation.

GetCORSConfigurationAsync ( string bucketName, GetCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the cors configuration for the bucket.

GetLifecycleConfiguration ( GetLifecycleConfigurationRequest request ) : GetLifecycleConfigurationResponse

Returns the lifecycle configuration information set on the bucket.

GetLifecycleConfiguration ( string bucketName ) : GetLifecycleConfigurationResponse

Returns the lifecycle configuration information set on the bucket.

GetLifecycleConfigurationAsync ( GetLifecycleConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetLifecycleConfiguration operation.

GetLifecycleConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns the lifecycle configuration information set on the bucket.

GetLifecycleConfigurationAsync ( GetLifecycleConfigurationRequest request, GetLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetLifecycleConfiguration operation.

GetLifecycleConfigurationAsync ( string bucketName, GetLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the lifecycle configuration information set on the bucket.

GetObject ( GetObjectRequest request ) : GetObjectResponse

Retrieves objects from Amazon S3.

GetObject ( string bucketName, string key ) : GetObjectResponse

Retrieves objects from Amazon S3.

GetObject ( string bucketName, string key, string versionId ) : GetObjectResponse

Retrieves objects from Amazon S3.

GetObjectAsync ( GetObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetObject operation.

GetObjectAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task

Retrieves objects from Amazon S3.

GetObjectAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task

Retrieves objects from Amazon S3.

GetObjectAsync ( GetObjectRequest request, GetObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetObject operation.

GetObjectAsync ( string bucketName, string key, GetObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Retrieves objects from Amazon S3.

GetObjectAsync ( string bucketName, string key, string versionId, GetObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Retrieves objects from Amazon S3.

GetObjectMetadata ( GetObjectMetadataRequest request ) : GetObjectMetadataResponse

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.

GetObjectMetadata ( string bucketName, string key ) : GetObjectMetadataResponse

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.

GetObjectMetadata ( string bucketName, string key, string versionId ) : GetObjectMetadataResponse

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.

GetObjectMetadataAsync ( GetObjectMetadataRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetObjectMetadata operation.

GetObjectMetadataAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.

GetObjectMetadataAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.

GetObjectMetadataAsync ( GetObjectMetadataRequest request, GetObjectMetadataResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetObjectMetadata operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

GetObjectMetadataAsync ( string bucketName, string key, GetObjectMetadataResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

GetObjectMetadataAsync ( string bucketName, string key, string versionId, GetObjectMetadataResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

GetObjectTagging ( GetObjectTaggingRequest request ) : GetObjectTaggingResponse

Returns the tag-set of an object.

GetObjectTaggingAsync ( GetObjectTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetObjectTagging operation.

GetObjectTaggingAsync ( GetObjectTaggingRequest request, GetObjectTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetObjectTagging operation.

GetObjectTorrent ( GetObjectTorrentRequest request ) : GetObjectTorrentResponse

Return torrent files from a bucket.

GetObjectTorrent ( string bucketName, string key ) : GetObjectTorrentResponse

Return torrent files from a bucket.

GetObjectTorrentAsync ( GetObjectTorrentRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetObjectTorrent operation.

GetObjectTorrentAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task

Return torrent files from a bucket.

GetObjectTorrentAsync ( GetObjectTorrentRequest request, GetObjectTorrentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetObjectTorrent operation.

GetObjectTorrentAsync ( string bucketName, string key, GetObjectTorrentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Return torrent files from a bucket.

GetPreSignedURL ( GetPreSignedUrlRequest request ) : string

Create a signed URL allowing access to a resource that would usually require authentication.

When using query string authentication you create a query, specify an expiration time for the query, sign it with your signature, place the data in an HTTP request, and distribute the request to a user or embed the request in a web page.

A PreSigned URL can be generated for GET, PUT, DELETE and HEAD operations on your bucketName, keys, and versions.

InitiateMultipartUpload ( InitiateMultipartUploadRequest request ) : InitiateMultipartUploadResponse

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

InitiateMultipartUpload ( string bucketName, string key ) : InitiateMultipartUploadResponse

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

InitiateMultipartUploadAsync ( InitiateMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the InitiateMultipartUpload operation.

InitiateMultipartUploadAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

InitiateMultipartUploadAsync ( InitiateMultipartUploadRequest request, InitiateMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the InitiateMultipartUpload operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

InitiateMultipartUploadAsync ( string bucketName, string key, InitiateMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ListBucketAnalyticsConfigurations ( ListBucketAnalyticsConfigurationsRequest request ) : ListBucketAnalyticsConfigurationsResponse

Lists the analytics configurations for the bucket.

ListBucketAnalyticsConfigurationsAsync ( ListBucketAnalyticsConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBucketAnalyticsConfigurations operation.

ListBucketAnalyticsConfigurationsAsync ( ListBucketAnalyticsConfigurationsRequest request, ListBucketAnalyticsConfigurationsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListBucketAnalyticsConfigurations operation.

ListBucketInventoryConfigurations ( ListBucketInventoryConfigurationsRequest request ) : ListBucketInventoryConfigurationsResponse

Returns a list of inventory configurations for the bucket.

ListBucketInventoryConfigurationsAsync ( ListBucketInventoryConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBucketInventoryConfigurations operation.

ListBucketInventoryConfigurationsAsync ( ListBucketInventoryConfigurationsRequest request, ListBucketInventoryConfigurationsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListBucketInventoryConfigurations operation.

ListBucketMetricsConfigurations ( ListBucketMetricsConfigurationsRequest request ) : ListBucketMetricsConfigurationsResponse

Lists the metrics configurations for the bucket.

ListBucketMetricsConfigurationsAsync ( ListBucketMetricsConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBucketMetricsConfigurations operation.

ListBucketMetricsConfigurationsAsync ( ListBucketMetricsConfigurationsRequest request, ListBucketMetricsConfigurationsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListBucketMetricsConfigurations operation.

ListBuckets ( ) : ListBucketsResponse

Returns a list of all buckets owned by the authenticated sender of the request.

ListBuckets ( ListBucketsRequest request ) : ListBucketsResponse

Returns a list of all buckets owned by the authenticated sender of the request.

ListBucketsAsync ( ListBucketsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBuckets operation.

ListBucketsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list of all buckets owned by the authenticated sender of the request.

ListBucketsAsync ( ListBucketsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListBucketsAsync ( ListBucketsRequest request, ListBucketsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListBuckets operation.

ListMultipartUploads ( ListMultipartUploadsRequest request ) : ListMultipartUploadsResponse

This operation lists in-progress multipart uploads.

ListMultipartUploads ( string bucketName ) : ListMultipartUploadsResponse

This operation lists in-progress multipart uploads.

ListMultipartUploads ( string bucketName, string prefix ) : ListMultipartUploadsResponse

This operation lists in-progress multipart uploads.

ListMultipartUploadsAsync ( ListMultipartUploadsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListMultipartUploads operation.

ListMultipartUploadsAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

This operation lists in-progress multipart uploads.

ListMultipartUploadsAsync ( string bucketName, string prefix, System cancellationToken = default(CancellationToken) ) : Task

This operation lists in-progress multipart uploads.

ListMultipartUploadsAsync ( ListMultipartUploadsRequest request, ListMultipartUploadsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListMultipartUploads operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ListMultipartUploadsAsync ( string bucketName, ListMultipartUploadsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

This operation lists in-progress multipart uploads. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ListMultipartUploadsAsync ( string bucketName, string prefix, ListMultipartUploadsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

This operation lists in-progress multipart uploads. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ListObjects ( ListObjectsRequest request ) : ListObjectsResponse

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjects ( string bucketName ) : ListObjectsResponse

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjects ( string bucketName, string prefix ) : ListObjectsResponse

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjectsAsync ( ListObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListObjects operation.

ListObjectsAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjectsAsync ( string bucketName, string prefix, System cancellationToken = default(CancellationToken) ) : Task

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjectsAsync ( ListObjectsRequest request, ListObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListObjects operation.

ListObjectsAsync ( string bucketName, ListObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjectsAsync ( string bucketName, string prefix, ListObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.

ListObjectsV2 ( ListObjectsV2Request request ) : ListObjectsV2Response

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket. Note: ListObjectsV2 is the revised List Objects API and we recommend you use this revised API for new application development.

ListObjectsV2Async ( ListObjectsV2Request request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListObjectsV2 operation.

ListObjectsV2Async ( ListObjectsV2Request request, ListObjectsV2Response>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListObjectsV2 operation.

ListParts ( ListPartsRequest request ) : ListPartsResponse

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

ListParts ( string bucketName, string key, string uploadId ) : ListPartsResponse

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

ListPartsAsync ( ListPartsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListParts operation.

ListPartsAsync ( string bucketName, string key, string uploadId, System cancellationToken = default(CancellationToken) ) : Task

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

ListPartsAsync ( ListPartsRequest request, ListPartsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListParts operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ListPartsAsync ( string bucketName, string key, string uploadId, ListPartsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Lists the parts that have been uploaded for a specific multipart upload. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ListVersions ( ListVersionsRequest request ) : ListVersionsResponse

Returns metadata about all of the versions of objects in a bucket.

ListVersions ( string bucketName ) : ListVersionsResponse

Returns metadata about all of the versions of objects in a bucket.

ListVersions ( string bucketName, string prefix ) : ListVersionsResponse

Returns metadata about all of the versions of objects in a bucket.

ListVersionsAsync ( ListVersionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListVersions operation.

ListVersionsAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Returns metadata about all of the versions of objects in a bucket.

ListVersionsAsync ( string bucketName, string prefix, System cancellationToken = default(CancellationToken) ) : Task

Returns metadata about all of the versions of objects in a bucket.

ListVersionsAsync ( ListVersionsRequest request, ListVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListVersions operation.

ListVersionsAsync ( string bucketName, ListVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns metadata about all of the versions of objects in a bucket.

ListVersionsAsync ( string bucketName, string prefix, ListVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns metadata about all of the versions of objects in a bucket.

PostObjectAsync ( PostObjectRequest request, PostObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Upload data to Amazon S3 using HTTP POST.

For more information,

PutACL ( PutACLRequest request ) : PutACLResponse

Sets the permissions on a bucket using access control lists (ACL).

PutACLAsync ( PutACLRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutACL operation.

PutACLAsync ( PutACLRequest request, PutACLResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutACL operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucket ( PutBucketRequest request ) : PutBucketResponse

Creates a new bucket.

PutBucket ( string bucketName ) : PutBucketResponse

Creates a new bucket.

PutBucketAccelerateConfiguration ( PutBucketAccelerateConfigurationRequest request ) : PutBucketAccelerateConfigurationResponse

Sets the accelerate configuration of an existing bucket.

PutBucketAccelerateConfigurationAsync ( PutBucketAccelerateConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketAccelerateConfiguration operation.

PutBucketAccelerateConfigurationAsync ( PutBucketAccelerateConfigurationRequest request, PutBucketAccelerateConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketAccelerateConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketAnalyticsConfiguration ( PutBucketAnalyticsConfigurationRequest request ) : PutBucketAnalyticsConfigurationResponse

Sets an analytics configuration for the bucket (specified by the analytics configuration ID).

PutBucketAnalyticsConfigurationAsync ( PutBucketAnalyticsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketAnalyticsConfiguration operation.

PutBucketAnalyticsConfigurationAsync ( PutBucketAnalyticsConfigurationRequest request, PutBucketAnalyticsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketAnalyticsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketAsync ( PutBucketRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucket operation.

PutBucketAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task

Creates a new bucket.

PutBucketAsync ( PutBucketRequest request, PutBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucket operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketAsync ( string bucketName, PutBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Creates a new bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketInventoryConfiguration ( PutBucketInventoryConfigurationRequest request ) : PutBucketInventoryConfigurationResponse

Adds an inventory configuration (identified by the inventory ID) from the bucket.

PutBucketInventoryConfigurationAsync ( PutBucketInventoryConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketInventoryConfiguration operation.

PutBucketInventoryConfigurationAsync ( PutBucketInventoryConfigurationRequest request, PutBucketInventoryConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketInventoryConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketLogging ( PutBucketLoggingRequest request ) : PutBucketLoggingResponse

Set the logging parameters for a bucket and to specify permissions for who can view and modify the logging parameters. To set the logging status of a bucket, you must be the bucket owner.

PutBucketLoggingAsync ( PutBucketLoggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketLogging operation.

PutBucketLoggingAsync ( PutBucketLoggingRequest request, PutBucketLoggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketLogging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketMetricsConfiguration ( PutBucketMetricsConfigurationRequest request ) : PutBucketMetricsConfigurationResponse

Sets a metrics configuration (specified by the metrics configuration ID) for the bucket.

PutBucketMetricsConfigurationAsync ( PutBucketMetricsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketMetricsConfiguration operation.

PutBucketMetricsConfigurationAsync ( PutBucketMetricsConfigurationRequest request, PutBucketMetricsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketMetricsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketNotification ( PutBucketNotificationRequest request ) : PutBucketNotificationResponse

Enables notifications of specified events for a bucket.

PutBucketNotificationAsync ( PutBucketNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketNotification operation.

PutBucketNotificationAsync ( PutBucketNotificationRequest request, PutBucketNotificationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketNotification operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketPolicy ( PutBucketPolicyRequest request ) : PutBucketPolicyResponse

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.

PutBucketPolicy ( string bucketName, string policy ) : PutBucketPolicyResponse

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.

PutBucketPolicy ( string bucketName, string policy, string contentMD5 ) : PutBucketPolicyResponse

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.

PutBucketPolicyAsync ( PutBucketPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketPolicy operation.

PutBucketPolicyAsync ( string bucketName, string policy, System cancellationToken = default(CancellationToken) ) : Task

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.

PutBucketPolicyAsync ( string bucketName, string policy, string contentMD5, System cancellationToken = default(CancellationToken) ) : Task

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.

PutBucketPolicyAsync ( PutBucketPolicyRequest request, PutBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketPolicy operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketPolicyAsync ( string bucketName, string policy, PutBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketPolicyAsync ( string bucketName, string policy, string contentMD5, PutBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketReplication ( PutBucketReplicationRequest request ) : PutBucketReplicationResponse

Creates a new replication configuration (or replaces an existing one, if present).

PutBucketReplicationAsync ( PutBucketReplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketReplication operation.

PutBucketReplicationAsync ( PutBucketReplicationRequest request, PutBucketReplicationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketReplication operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketRequestPayment ( PutBucketRequestPaymentRequest request ) : PutBucketRequestPaymentResponse

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html

PutBucketRequestPayment ( string bucketName, RequestPaymentConfiguration requestPaymentConfiguration ) : PutBucketRequestPaymentResponse

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html

PutBucketRequestPaymentAsync ( PutBucketRequestPaymentRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketRequestPayment operation.

PutBucketRequestPaymentAsync ( string bucketName, RequestPaymentConfiguration requestPaymentConfiguration, System cancellationToken = default(CancellationToken) ) : Task

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html

PutBucketRequestPaymentAsync ( PutBucketRequestPaymentRequest request, PutBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketRequestPayment operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketRequestPaymentAsync ( string bucketName, RequestPaymentConfiguration requestPaymentConfiguration, PutBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketTagging ( PutBucketTaggingRequest request ) : PutBucketTaggingResponse

Sets the tags for a bucket.

PutBucketTagging ( string bucketName, List tagSet ) : PutBucketTaggingResponse

Sets the tags for a bucket.

PutBucketTaggingAsync ( PutBucketTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketTagging operation.

PutBucketTaggingAsync ( string bucketName, List tagSet, System cancellationToken = default(CancellationToken) ) : Task

Sets the tags for a bucket.

PutBucketTaggingAsync ( PutBucketTaggingRequest request, PutBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketTaggingAsync ( string bucketName, List tagSet, PutBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Sets the tags for a bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketVersioning ( PutBucketVersioningRequest request ) : PutBucketVersioningResponse

Sets the versioning state of an existing bucket. To set the versioning state, you must be the bucket owner.

PutBucketVersioningAsync ( PutBucketVersioningRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketVersioning operation.

PutBucketVersioningAsync ( PutBucketVersioningRequest request, PutBucketVersioningResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketVersioning operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketWebsite ( PutBucketWebsiteRequest request ) : PutBucketWebsiteResponse

Set the website configuration for a bucket.

PutBucketWebsite ( string bucketName, WebsiteConfiguration websiteConfiguration ) : PutBucketWebsiteResponse

Set the website configuration for a bucket.

PutBucketWebsiteAsync ( PutBucketWebsiteRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutBucketWebsite operation.

PutBucketWebsiteAsync ( string bucketName, WebsiteConfiguration websiteConfiguration, System cancellationToken = default(CancellationToken) ) : Task

Set the website configuration for a bucket.

PutBucketWebsiteAsync ( PutBucketWebsiteRequest request, PutBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutBucketWebsite operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutBucketWebsiteAsync ( string bucketName, WebsiteConfiguration websiteConfiguration, PutBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Set the website configuration for a bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutCORSConfiguration ( PutCORSConfigurationRequest request ) : PutCORSConfigurationResponse

Sets the cors configuration for a bucket.

PutCORSConfiguration ( string bucketName, CORSConfiguration configuration ) : PutCORSConfigurationResponse

Sets the cors configuration for a bucket.

PutCORSConfigurationAsync ( PutCORSConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutCORSConfiguration operation.

PutCORSConfigurationAsync ( string bucketName, CORSConfiguration configuration, System cancellationToken = default(CancellationToken) ) : Task

Sets the cors configuration for a bucket.

PutCORSConfigurationAsync ( PutCORSConfigurationRequest request, PutCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutCORSConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutCORSConfigurationAsync ( string bucketName, CORSConfiguration configuration, PutCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Sets the cors configuration for a bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutLifecycleConfiguration ( PutLifecycleConfigurationRequest request ) : PutLifecycleConfigurationResponse

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.

PutLifecycleConfiguration ( string bucketName, LifecycleConfiguration configuration ) : PutLifecycleConfigurationResponse

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.

PutLifecycleConfigurationAsync ( PutLifecycleConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutLifecycleConfiguration operation.

PutLifecycleConfigurationAsync ( string bucketName, LifecycleConfiguration configuration, System cancellationToken = default(CancellationToken) ) : Task

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.

PutLifecycleConfigurationAsync ( PutLifecycleConfigurationRequest request, PutLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutLifecycleConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutLifecycleConfigurationAsync ( string bucketName, LifecycleConfiguration configuration, PutLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutObject ( PutObjectRequest request ) : PutObjectResponse

Adds an object to a bucket.

PutObjectAsync ( PutObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutObject operation.

PutObjectAsync ( PutObjectRequest request, PutObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutObject operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

PutObjectTagging ( PutObjectTaggingRequest request ) : PutObjectTaggingResponse

Sets the supplied tag-set to an object that already exists in a bucket

PutObjectTaggingAsync ( PutObjectTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutObjectTagging operation.

PutObjectTaggingAsync ( PutObjectTaggingRequest request, PutObjectTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutObjectTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

RestoreObject ( RestoreObjectRequest request ) : RestoreObjectResponse

Restores an archived copy of an object back into Amazon S3

RestoreObject ( string bucketName, string key ) : RestoreObjectResponse

Restores an archived copy of an object back into Amazon S3

RestoreObject ( string bucketName, string key, int days ) : RestoreObjectResponse

Restores an archived copy of an object back into Amazon S3

RestoreObject ( string bucketName, string key, string versionId ) : RestoreObjectResponse

Restores an archived copy of an object back into Amazon S3

RestoreObject ( string bucketName, string key, string versionId, int days ) : RestoreObjectResponse

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( RestoreObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RestoreObject operation.

RestoreObjectAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( string bucketName, string key, int days, System cancellationToken = default(CancellationToken) ) : Task

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( string bucketName, string key, string versionId, int days, System cancellationToken = default(CancellationToken) ) : Task

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( RestoreObjectRequest request, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the RestoreObject operation.

RestoreObjectAsync ( string bucketName, string key, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( string bucketName, string key, int days, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( string bucketName, string key, string versionId, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Restores an archived copy of an object back into Amazon S3

RestoreObjectAsync ( string bucketName, string key, string versionId, int days, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Restores an archived copy of an object back into Amazon S3

UploadPart ( UploadPartRequest request ) : UploadPartResponse

Uploads a part in a multipart upload.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

UploadPartAsync ( UploadPartRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UploadPart operation.

UploadPartAsync ( UploadPartRequest request, UploadPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UploadPart operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void

Customize the pipeline

Dispose ( bool disposing ) : void

Disposes the service client.

Private Methods

Method Description
BeginHeadBucket ( Amazon.S3.Model.HeadBucketRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the HeadBucket operation.

CleanupRequest ( IRequest request ) : void
ConfigureProxy ( HttpWebRequest httpRequest ) : void
CreateSignedPolicy ( PostObjectRequest request ) : void
DetermineProtocol ( ) : Protocol
EndHeadBucket ( IAsyncResult asyncResult ) : HeadBucketResponse

Finishes the asynchronous execution of the HeadBucket operation.

GetPreSignedURLInternal ( GetPreSignedUrlRequest request, bool useSigV2Fallback = true ) : string

Create a signed URL allowing access to a resource that would usually require authentication.

When using query string authentication you create a query, specify an expiration time for the query, sign it with your signature, place the data in an HTTP request, and distribute the request to a user or embed the request in a web page.

A PreSigned URL can be generated for GET, PUT, DELETE and HEAD operations on your bucketName, keys, and versions.

GetSecondsUntilExpiration ( GetPreSignedUrlRequest request, bool aws4Signing ) : long
HeadBucket ( HeadBucketRequest request ) : HeadBucketResponse

This operation is useful to determine if a bucket exists and you have permission to access it.

HeadBucketAsync ( HeadBucketRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the HeadBucket operation.

HeadBucketAsync ( HeadBucketRequest request, HeadBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the HeadBucket operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

ICoreAmazonS3 ( string bucketName, string objectKey, object>.IDictionary additionalProperties, AsyncCallback callback, object state ) : IAsyncResult
ICoreAmazonS3 ( string bucketName, string objectKey, Stream stream, object>.IDictionary additionalProperties, AsyncCallback callback, object state ) : IAsyncResult
ICoreAmazonS3 ( string bucketName, string objectKey, string filepath, object>.IDictionary additionalProperties, AsyncCallback callback, object state ) : IAsyncResult
ICoreAmazonS3 ( string bucketName, string prefix, object>.IDictionary additionalProperties ) : IList
ICoreAmazonS3 ( IAsyncResult result ) : Stream
ICoreAmazonS3 ( string bucketName, string objectKey, object>.IDictionary additionalProperties ) : Stream
ICoreAmazonS3 ( string bucketName ) : Task
ICoreAmazonS3 ( string bucketName, IEnumerable objectKeys, object>.IDictionary additionalProperties, CancellationToken cancellationToken ) : Task
ICoreAmazonS3 ( string bucketName, string objectKey, object>.IDictionary additionalProperties, CancellationToken cancellationToken ) : Task
ICoreAmazonS3 ( string bucketName, string objectKey, Stream stream, object>.IDictionary additionalProperties, CancellationToken cancellationToken ) : Task
ICoreAmazonS3 ( string bucket, string objectKey, bool enable ) : Task
ICoreAmazonS3 ( string bucketName, string objectKey, string filepath, object>.IDictionary additionalProperties, CancellationToken cancellationToken ) : Task
ICoreAmazonS3 ( string bucketName, string prefix, object>.IDictionary additionalProperties ) : Task>
ICoreAmazonS3 ( string bucketName, string objectKey, object>.IDictionary additionalProperties, CancellationToken cancellationToken ) : Task
ICoreAmazonS3 ( string bucketName ) : Task
ICoreAmazonS3 ( string bucketName ) : bool
ICoreAmazonS3 ( string bucketName, string objectKey, DateTime expiration, object>.IDictionary additionalProperties ) : string
ICoreAmazonS3 ( IAsyncResult result ) : void
ICoreAmazonS3 ( string bucketName ) : void
ICoreAmazonS3 ( string bucketName, IEnumerable objectKeys, object>.IDictionary additionalProperties ) : void
ICoreAmazonS3 ( string bucketName, string objectKey, object>.IDictionary additionalProperties ) : void
ICoreAmazonS3 ( string bucketName, string objectKey, Stream stream, object>.IDictionary additionalProperties ) : void
ICoreAmazonS3 ( string bucket, string objectKey, bool enable ) : void
ICoreAmazonS3 ( string bucketName, string objectKey, string filepath, object>.IDictionary additionalProperties ) : void
InferContentType ( PostObjectRequest request ) : void
Marshall ( GetPreSignedUrlRequest getPreSignedUrlRequest, string accessKey, string token, bool aws4Signing ) : IRequest

Marshalls the parameters for a presigned url for a preferred signing protocol.

PostObject ( PostObjectRequest request, AsyncOptions options, Action callbackHelper ) : void
PostResponseHelper ( IAsyncResult result ) : void
ProcessPostResponse ( IAsyncResult result ) : void

Method Details

AbortMultipartUpload() public method

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

public AbortMultipartUpload ( AbortMultipartUploadRequest request ) : AbortMultipartUploadResponse
request Amazon.S3.Model.AbortMultipartUploadRequest Container for the necessary parameters to execute the AbortMultipartUpload service method.
return Amazon.S3.Model.AbortMultipartUploadResponse

AbortMultipartUpload() public method

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

public AbortMultipartUpload ( string bucketName, string key, string uploadId ) : AbortMultipartUploadResponse
bucketName string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
key string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
uploadId string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
return Amazon.S3.Model.AbortMultipartUploadResponse

AbortMultipartUploadAsync() public method

Initiates the asynchronous execution of the AbortMultipartUpload operation.
public AbortMultipartUploadAsync ( AbortMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.AbortMultipartUploadRequest Container for the necessary parameters to execute the AbortMultipartUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AbortMultipartUploadAsync() public method

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

public AbortMultipartUploadAsync ( string bucketName, string key, string uploadId, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
key string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
uploadId string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AbortMultipartUploadAsync() public method

Initiates the asynchronous execution of the AbortMultipartUpload operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public AbortMultipartUploadAsync ( AbortMultipartUploadRequest request, AbortMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.AbortMultipartUploadRequest Container for the necessary parameters to execute the AbortMultipartUpload operation on AmazonS3Client.
callback AbortMultipartUploadResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

AbortMultipartUploadAsync() public method

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public AbortMultipartUploadAsync ( string bucketName, string key, string uploadId, AbortMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
key string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
uploadId string A property of AbortMultipartUploadRequest used to execute the AbortMultipartUpload service method.
callback AbortMultipartUploadResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

AmazonS3Client() public method

Constructs AmazonS3Client with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonS3Client ( ) : System
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Credentials
public AmazonS3Client ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Credentials and an AmazonS3Client Configuration object.
public AmazonS3Client ( AWSCredentials credentials, AmazonS3Config clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonS3Config The AmazonS3Client Configuration Object
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Credentials
public AmazonS3Client ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonS3Client() public method

Constructs AmazonS3Client with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonS3Client ( AmazonS3Config config ) : System
config AmazonS3Config The AmazonS3Client Configuration Object
return System

AmazonS3Client() public method

Constructs AmazonS3Client with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonS3Client ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key
public AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Access Key ID, AWS Secret Key and an AmazonS3Client Configuration object.
public AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, AmazonS3Config clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonS3Config The AmazonS3Client Configuration Object
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key
public AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key
public AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Access Key ID, AWS Secret Key and an AmazonS3Client Configuration object.
public AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonS3Config clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonS3Config The AmazonS3Client Configuration Object
return System

AmazonS3Client() public method

Constructs AmazonS3Client with AWS Access Key ID and AWS Secret Key
public AmazonS3Client ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginAbortMultipartUpload() public method

Initiates the asynchronous execution of the AbortMultipartUpload operation.
public BeginAbortMultipartUpload ( AbortMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.AbortMultipartUploadRequest Container for the necessary parameters to execute the AbortMultipartUpload operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCompleteMultipartUpload() public method

Initiates the asynchronous execution of the CompleteMultipartUpload operation.
public BeginCompleteMultipartUpload ( CompleteMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.CompleteMultipartUploadRequest Container for the necessary parameters to execute the CompleteMultipartUpload operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCopyObject() public method

Initiates the asynchronous execution of the CopyObject operation.
public BeginCopyObject ( CopyObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.CopyObjectRequest Container for the necessary parameters to execute the CopyObject operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCopyPart() public method

Initiates the asynchronous execution of the CopyPart operation.
public BeginCopyPart ( CopyPartRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.CopyPartRequest Container for the necessary parameters to execute the CopyPart operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucket() public method

Initiates the asynchronous execution of the DeleteBucket operation.
public BeginDeleteBucket ( DeleteBucketRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketRequest Container for the necessary parameters to execute the DeleteBucket operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketAnalyticsConfiguration() public method

Initiates the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation.
public BeginDeleteBucketAnalyticsConfiguration ( DeleteBucketAnalyticsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketAnalyticsConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketInventoryConfiguration() public method

Initiates the asynchronous execution of the DeleteBucketInventoryConfiguration operation.
public BeginDeleteBucketInventoryConfiguration ( DeleteBucketInventoryConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketInventoryConfigurationRequest Container for the necessary parameters to execute the DeleteBucketInventoryConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketMetricsConfiguration() public method

Initiates the asynchronous execution of the DeleteBucketMetricsConfiguration operation.
public BeginDeleteBucketMetricsConfiguration ( DeleteBucketMetricsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketMetricsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketMetricsConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketPolicy() public method

Initiates the asynchronous execution of the DeleteBucketPolicy operation.
public BeginDeleteBucketPolicy ( Amazon.S3.Model.DeleteBucketPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketPolicyRequest Container for the necessary parameters to execute the DeleteBucketPolicy operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketReplication() public method

Initiates the asynchronous execution of the DeleteBucketReplication operation.
public BeginDeleteBucketReplication ( Amazon.S3.Model.DeleteBucketReplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketReplicationRequest Container for the necessary parameters to execute the DeleteBucketReplication operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketTagging() public method

Initiates the asynchronous execution of the DeleteBucketTagging operation.
public BeginDeleteBucketTagging ( Amazon.S3.Model.DeleteBucketTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketTaggingRequest Container for the necessary parameters to execute the DeleteBucketTagging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteBucketWebsite() public method

Initiates the asynchronous execution of the DeleteBucketWebsite operation.
public BeginDeleteBucketWebsite ( Amazon.S3.Model.DeleteBucketWebsiteRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteBucketWebsiteRequest Container for the necessary parameters to execute the DeleteBucketWebsite operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteCORSConfiguration() public method

Initiates the asynchronous execution of the DeleteCORSConfiguration operation.
public BeginDeleteCORSConfiguration ( Amazon.S3.Model.DeleteCORSConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteCORSConfigurationRequest Container for the necessary parameters to execute the DeleteCORSConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteLifecycleConfiguration() public method

Initiates the asynchronous execution of the DeleteLifecycleConfiguration operation.
public BeginDeleteLifecycleConfiguration ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteLifecycleConfigurationRequest Container for the necessary parameters to execute the DeleteLifecycleConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteObject() public method

Initiates the asynchronous execution of the DeleteObject operation.
public BeginDeleteObject ( DeleteObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteObjectRequest Container for the necessary parameters to execute the DeleteObject operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteObjectTagging() public method

Initiates the asynchronous execution of the DeleteObjectTagging operation.
public BeginDeleteObjectTagging ( DeleteObjectTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteObjectTaggingRequest Container for the necessary parameters to execute the DeleteObjectTagging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteObjects() public method

Initiates the asynchronous execution of the DeleteObjects operation.
public BeginDeleteObjects ( DeleteObjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.DeleteObjectsRequest Container for the necessary parameters to execute the DeleteObjects operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetACL() public method

Initiates the asynchronous execution of the GetACL operation.
public BeginGetACL ( Amazon.S3.Model.GetACLRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetACLRequest Container for the necessary parameters to execute the GetACL operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketAccelerateConfiguration() public method

Initiates the asynchronous execution of the GetBucketAccelerateConfiguration operation.
public BeginGetBucketAccelerateConfiguration ( GetBucketAccelerateConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the GetBucketAccelerateConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketAnalyticsConfiguration() public method

Initiates the asynchronous execution of the GetBucketAnalyticsConfiguration operation.
public BeginGetBucketAnalyticsConfiguration ( GetBucketAnalyticsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the GetBucketAnalyticsConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketInventoryConfiguration() public method

Initiates the asynchronous execution of the GetBucketInventoryConfiguration operation.
public BeginGetBucketInventoryConfiguration ( GetBucketInventoryConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketInventoryConfigurationRequest Container for the necessary parameters to execute the GetBucketInventoryConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketLocation() public method

Initiates the asynchronous execution of the GetBucketLocation operation.
public BeginGetBucketLocation ( Amazon.S3.Model.GetBucketLocationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketLocationRequest Container for the necessary parameters to execute the GetBucketLocation operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketLogging() public method

Initiates the asynchronous execution of the GetBucketLogging operation.
public BeginGetBucketLogging ( Amazon.S3.Model.GetBucketLoggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketLoggingRequest Container for the necessary parameters to execute the GetBucketLogging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketMetricsConfiguration() public method

Initiates the asynchronous execution of the GetBucketMetricsConfiguration operation.
public BeginGetBucketMetricsConfiguration ( GetBucketMetricsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetBucketMetricsConfigurationRequest Container for the necessary parameters to execute the GetBucketMetricsConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketNotification() public method

Initiates the asynchronous execution of the GetBucketNotification operation.
public BeginGetBucketNotification ( Amazon.S3.Model.GetBucketNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketNotificationRequest Container for the necessary parameters to execute the GetBucketNotification operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketPolicy() public method

Initiates the asynchronous execution of the GetBucketPolicy operation.
public BeginGetBucketPolicy ( Amazon.S3.Model.GetBucketPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketPolicyRequest Container for the necessary parameters to execute the GetBucketPolicy operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketReplication() public method

Initiates the asynchronous execution of the GetBucketReplication operation.
public BeginGetBucketReplication ( Amazon.S3.Model.GetBucketReplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketReplicationRequest Container for the necessary parameters to execute the GetBucketReplication operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketRequestPayment() public method

Initiates the asynchronous execution of the GetBucketRequestPayment operation.
public BeginGetBucketRequestPayment ( Amazon.S3.Model.GetBucketRequestPaymentRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketRequestPaymentRequest Container for the necessary parameters to execute the GetBucketRequestPayment operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketTagging() public method

Initiates the asynchronous execution of the GetBucketTagging operation.
public BeginGetBucketTagging ( Amazon.S3.Model.GetBucketTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketTaggingRequest Container for the necessary parameters to execute the GetBucketTagging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketVersioning() public method

Initiates the asynchronous execution of the GetBucketVersioning operation.
public BeginGetBucketVersioning ( Amazon.S3.Model.GetBucketVersioningRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketVersioningRequest Container for the necessary parameters to execute the GetBucketVersioning operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetBucketWebsite() public method

Initiates the asynchronous execution of the GetBucketWebsite operation.
public BeginGetBucketWebsite ( Amazon.S3.Model.GetBucketWebsiteRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetBucketWebsiteRequest Container for the necessary parameters to execute the GetBucketWebsite operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetCORSConfiguration() public method

Initiates the asynchronous execution of the GetCORSConfiguration operation.
public BeginGetCORSConfiguration ( Amazon.S3.Model.GetCORSConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetCORSConfigurationRequest Container for the necessary parameters to execute the GetCORSConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetLifecycleConfiguration() public method

Initiates the asynchronous execution of the GetLifecycleConfiguration operation.
public BeginGetLifecycleConfiguration ( Amazon.S3.Model.GetLifecycleConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetLifecycleConfigurationRequest Container for the necessary parameters to execute the GetLifecycleConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetObject() public method

Initiates the asynchronous execution of the GetObject operation.
public BeginGetObject ( GetObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetObjectRequest Container for the necessary parameters to execute the GetObject operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetObjectMetadata() public method

Initiates the asynchronous execution of the GetObjectMetadata operation.
public BeginGetObjectMetadata ( GetObjectMetadataRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetObjectMetadataRequest Container for the necessary parameters to execute the GetObjectMetadata operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetObjectTagging() public method

Initiates the asynchronous execution of the GetObjectTagging operation.
public BeginGetObjectTagging ( GetObjectTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetObjectTaggingRequest Container for the necessary parameters to execute the GetObjectTagging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetObjectTorrent() public method

Initiates the asynchronous execution of the GetObjectTorrent operation.
public BeginGetObjectTorrent ( GetObjectTorrentRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.GetObjectTorrentRequest Container for the necessary parameters to execute the GetObjectTorrent operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginInitiateMultipartUpload() public method

Initiates the asynchronous execution of the InitiateMultipartUpload operation.
public BeginInitiateMultipartUpload ( InitiateMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.InitiateMultipartUploadRequest Container for the necessary parameters to execute the InitiateMultipartUpload operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListBucketAnalyticsConfigurations() public method

Initiates the asynchronous execution of the ListBucketAnalyticsConfigurations operation.
public BeginListBucketAnalyticsConfigurations ( ListBucketAnalyticsConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListBucketAnalyticsConfigurationsRequest Container for the necessary parameters to execute the ListBucketAnalyticsConfigurations operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListBucketInventoryConfigurations() public method

Initiates the asynchronous execution of the ListBucketInventoryConfigurations operation.
public BeginListBucketInventoryConfigurations ( ListBucketInventoryConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListBucketInventoryConfigurationsRequest Container for the necessary parameters to execute the ListBucketInventoryConfigurations operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListBucketMetricsConfigurations() public method

Initiates the asynchronous execution of the ListBucketMetricsConfigurations operation.
public BeginListBucketMetricsConfigurations ( ListBucketMetricsConfigurationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListBucketMetricsConfigurationsRequest Container for the necessary parameters to execute the ListBucketMetricsConfigurations operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListBuckets() public method

Initiates the asynchronous execution of the ListBuckets operation.
public BeginListBuckets ( ListBucketsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListBucketsRequest Container for the necessary parameters to execute the ListBuckets operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListMultipartUploads() public method

Initiates the asynchronous execution of the ListMultipartUploads operation.
public BeginListMultipartUploads ( Amazon.S3.Model.ListMultipartUploadsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListMultipartUploadsRequest Container for the necessary parameters to execute the ListMultipartUploads operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListObjects() public method

Initiates the asynchronous execution of the ListObjects operation.
public BeginListObjects ( ListObjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListObjectsRequest Container for the necessary parameters to execute the ListObjects operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListObjectsV2() public method

Initiates the asynchronous execution of the ListObjectsV2 operation.
public BeginListObjectsV2 ( ListObjectsV2Request request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListObjectsV2Request Container for the necessary parameters to execute the ListObjectsV2 operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListParts() public method

Initiates the asynchronous execution of the ListParts operation.
public BeginListParts ( ListPartsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListPartsRequest Container for the necessary parameters to execute the ListParts operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListVersions() public method

Initiates the asynchronous execution of the ListVersions operation.
public BeginListVersions ( Amazon.S3.Model.ListVersionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.ListVersionsRequest Container for the necessary parameters to execute the ListVersions operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutACL() public method

Initiates the asynchronous execution of the PutACL operation.
public BeginPutACL ( Amazon.S3.Model.PutACLRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutACLRequest Container for the necessary parameters to execute the PutACL operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucket() public method

Initiates the asynchronous execution of the PutBucket operation.
public BeginPutBucket ( PutBucketRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketRequest Container for the necessary parameters to execute the PutBucket operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketAccelerateConfiguration() public method

Initiates the asynchronous execution of the PutBucketAccelerateConfiguration operation.
public BeginPutBucketAccelerateConfiguration ( PutBucketAccelerateConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the PutBucketAccelerateConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketAnalyticsConfiguration() public method

Initiates the asynchronous execution of the PutBucketAnalyticsConfiguration operation.
public BeginPutBucketAnalyticsConfiguration ( PutBucketAnalyticsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the PutBucketAnalyticsConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketInventoryConfiguration() public method

Initiates the asynchronous execution of the PutBucketInventoryConfiguration operation.
public BeginPutBucketInventoryConfiguration ( PutBucketInventoryConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketInventoryConfigurationRequest Container for the necessary parameters to execute the PutBucketInventoryConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketLogging() public method

Initiates the asynchronous execution of the PutBucketLogging operation.
public BeginPutBucketLogging ( Amazon.S3.Model.PutBucketLoggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketLoggingRequest Container for the necessary parameters to execute the PutBucketLogging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketMetricsConfiguration() public method

Initiates the asynchronous execution of the PutBucketMetricsConfiguration operation.
public BeginPutBucketMetricsConfiguration ( PutBucketMetricsConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketMetricsConfigurationRequest Container for the necessary parameters to execute the PutBucketMetricsConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketNotification() public method

Initiates the asynchronous execution of the PutBucketNotification operation.
public BeginPutBucketNotification ( Amazon.S3.Model.PutBucketNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketNotificationRequest Container for the necessary parameters to execute the PutBucketNotification operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketPolicy() public method

Initiates the asynchronous execution of the PutBucketPolicy operation.
public BeginPutBucketPolicy ( Amazon.S3.Model.PutBucketPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketPolicyRequest Container for the necessary parameters to execute the PutBucketPolicy operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketReplication() public method

Initiates the asynchronous execution of the PutBucketReplication operation.
public BeginPutBucketReplication ( Amazon.S3.Model.PutBucketReplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketReplicationRequest Container for the necessary parameters to execute the PutBucketReplication operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketRequestPayment() public method

Initiates the asynchronous execution of the PutBucketRequestPayment operation.
public BeginPutBucketRequestPayment ( PutBucketRequestPaymentRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketRequestPaymentRequest Container for the necessary parameters to execute the PutBucketRequestPayment operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketTagging() public method

Initiates the asynchronous execution of the PutBucketTagging operation.
public BeginPutBucketTagging ( Amazon.S3.Model.PutBucketTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketTaggingRequest Container for the necessary parameters to execute the PutBucketTagging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketVersioning() public method

Initiates the asynchronous execution of the PutBucketVersioning operation.
public BeginPutBucketVersioning ( Amazon.S3.Model.PutBucketVersioningRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketVersioningRequest Container for the necessary parameters to execute the PutBucketVersioning operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutBucketWebsite() public method

Initiates the asynchronous execution of the PutBucketWebsite operation.
public BeginPutBucketWebsite ( Amazon.S3.Model.PutBucketWebsiteRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutBucketWebsiteRequest Container for the necessary parameters to execute the PutBucketWebsite operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutCORSConfiguration() public method

Initiates the asynchronous execution of the PutCORSConfiguration operation.
public BeginPutCORSConfiguration ( Amazon.S3.Model.PutCORSConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutCORSConfigurationRequest Container for the necessary parameters to execute the PutCORSConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutLifecycleConfiguration() public method

Initiates the asynchronous execution of the PutLifecycleConfiguration operation.
public BeginPutLifecycleConfiguration ( Amazon.S3.Model.PutLifecycleConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutLifecycleConfigurationRequest Container for the necessary parameters to execute the PutLifecycleConfiguration operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutObject() public method

Initiates the asynchronous execution of the PutObject operation.
public BeginPutObject ( PutObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutObjectRequest Container for the necessary parameters to execute the PutObject operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutObjectTagging() public method

Initiates the asynchronous execution of the PutObjectTagging operation.
public BeginPutObjectTagging ( PutObjectTaggingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.PutObjectTaggingRequest Container for the necessary parameters to execute the PutObjectTagging operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRestoreObject() public method

Initiates the asynchronous execution of the RestoreObject operation.
public BeginRestoreObject ( RestoreObjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.RestoreObjectRequest Container for the necessary parameters to execute the RestoreObject operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUploadPart() public method

Initiates the asynchronous execution of the UploadPart operation.
public BeginUploadPart ( UploadPartRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.S3.Model.UploadPartRequest Container for the necessary parameters to execute the UploadPart operation on AmazonS3Client.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CompleteMultipartUpload() public method

Completes a multipart upload by assembling previously uploaded parts.
public CompleteMultipartUpload ( CompleteMultipartUploadRequest request ) : CompleteMultipartUploadResponse
request Amazon.S3.Model.CompleteMultipartUploadRequest Container for the necessary parameters to execute the CompleteMultipartUpload service method.
return Amazon.S3.Model.CompleteMultipartUploadResponse

CompleteMultipartUploadAsync() public method

Initiates the asynchronous execution of the CompleteMultipartUpload operation.
public CompleteMultipartUploadAsync ( CompleteMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.CompleteMultipartUploadRequest Container for the necessary parameters to execute the CompleteMultipartUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CompleteMultipartUploadAsync() public method

Initiates the asynchronous execution of the CompleteMultipartUpload operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CompleteMultipartUploadAsync ( CompleteMultipartUploadRequest request, CompleteMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.CompleteMultipartUploadRequest Container for the necessary parameters to execute the CompleteMultipartUpload operation on AmazonS3Client.
callback CompleteMultipartUploadResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CopyObject() public method

Creates a copy of an object that is already stored in Amazon S3.
public CopyObject ( CopyObjectRequest request ) : CopyObjectResponse
request Amazon.S3.Model.CopyObjectRequest Container for the necessary parameters to execute the CopyObject service method.
return Amazon.S3.Model.CopyObjectResponse

CopyObject() public method

Creates a copy of an object that is already stored in Amazon S3.
public CopyObject ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey ) : CopyObjectResponse
sourceBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceKey string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationKey string A property of CopyObjectRequest used to execute the CopyObject service method.
return Amazon.S3.Model.CopyObjectResponse

CopyObject() public method

Creates a copy of an object that is already stored in Amazon S3.
public CopyObject ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey ) : CopyObjectResponse
sourceBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceKey string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceVersionId string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationKey string A property of CopyObjectRequest used to execute the CopyObject service method.
return Amazon.S3.Model.CopyObjectResponse

CopyObjectAsync() public method

Initiates the asynchronous execution of the CopyObject operation.
public CopyObjectAsync ( CopyObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.CopyObjectRequest Container for the necessary parameters to execute the CopyObject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CopyObjectAsync() public method

Creates a copy of an object that is already stored in Amazon S3.
public CopyObjectAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, System cancellationToken = default(CancellationToken) ) : Task
sourceBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceKey string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationKey string A property of CopyObjectRequest used to execute the CopyObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CopyObjectAsync() public method

Creates a copy of an object that is already stored in Amazon S3.
public CopyObjectAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, System cancellationToken = default(CancellationToken) ) : Task
sourceBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceKey string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceVersionId string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationKey string A property of CopyObjectRequest used to execute the CopyObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CopyObjectAsync() public method

Initiates the asynchronous execution of the CopyObject operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CopyObjectAsync ( CopyObjectRequest request, CopyObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.CopyObjectRequest Container for the necessary parameters to execute the CopyObject operation on AmazonS3Client.
callback CopyObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CopyObjectAsync() public method

Creates a copy of an object that is already stored in Amazon S3. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CopyObjectAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, CopyObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
sourceBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceKey string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationKey string A property of CopyObjectRequest used to execute the CopyObject service method.
callback CopyObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

CopyObjectAsync() public method

Creates a copy of an object that is already stored in Amazon S3. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CopyObjectAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, CopyObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
sourceBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceKey string A property of CopyObjectRequest used to execute the CopyObject service method.
sourceVersionId string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationBucket string A property of CopyObjectRequest used to execute the CopyObject service method.
destinationKey string A property of CopyObjectRequest used to execute the CopyObject service method.
callback CopyObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

CopyPart() public method

Uploads a part by copying data from an existing object as data source.
public CopyPart ( CopyPartRequest request ) : Amazon.S3.Model.CopyPartResponse
request Amazon.S3.Model.CopyPartRequest Container for the necessary parameters to execute the CopyPart service method.
return Amazon.S3.Model.CopyPartResponse

CopyPart() public method

Uploads a part by copying data from an existing object as data source.
public CopyPart ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, string uploadId ) : Amazon.S3.Model.CopyPartResponse
sourceBucket string A property of CopyPartRequest used to execute the CopyPart service method.
sourceKey string A property of CopyPartRequest used to execute the CopyPart service method.
destinationBucket string A property of CopyPartRequest used to execute the CopyPart service method.
destinationKey string A property of CopyPartRequest used to execute the CopyPart service method.
uploadId string Upload ID identifying the multipart upload whose part is being copied.
return Amazon.S3.Model.CopyPartResponse

CopyPart() public method

Uploads a part by copying data from an existing object as data source.
public CopyPart ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, string uploadId ) : Amazon.S3.Model.CopyPartResponse
sourceBucket string A property of CopyPartRequest used to execute the CopyPart service method.
sourceKey string A property of CopyPartRequest used to execute the CopyPart service method.
sourceVersionId string A property of CopyPartRequest used to execute the CopyPart service method.
destinationBucket string A property of CopyPartRequest used to execute the CopyPart service method.
destinationKey string A property of CopyPartRequest used to execute the CopyPart service method.
uploadId string Upload ID identifying the multipart upload whose part is being copied.
return Amazon.S3.Model.CopyPartResponse

CopyPartAsync() public method

Initiates the asynchronous execution of the CopyPart operation.
public CopyPartAsync ( CopyPartRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.CopyPartRequest Container for the necessary parameters to execute the CopyPart operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CopyPartAsync() public method

Uploads a part by copying data from an existing object as data source.
public CopyPartAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, string uploadId, System cancellationToken = default(CancellationToken) ) : Task
sourceBucket string A property of CopyPartRequest used to execute the CopyPart service method.
sourceKey string A property of CopyPartRequest used to execute the CopyPart service method.
destinationBucket string A property of CopyPartRequest used to execute the CopyPart service method.
destinationKey string A property of CopyPartRequest used to execute the CopyPart service method.
uploadId string Upload ID identifying the multipart upload whose part is being copied.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CopyPartAsync() public method

Uploads a part by copying data from an existing object as data source.
public CopyPartAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, string uploadId, System cancellationToken = default(CancellationToken) ) : Task
sourceBucket string A property of CopyPartRequest used to execute the CopyPart service method.
sourceKey string A property of CopyPartRequest used to execute the CopyPart service method.
sourceVersionId string A property of CopyPartRequest used to execute the CopyPart service method.
destinationBucket string A property of CopyPartRequest used to execute the CopyPart service method.
destinationKey string A property of CopyPartRequest used to execute the CopyPart service method.
uploadId string Upload ID identifying the multipart upload whose part is being copied.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CopyPartAsync() public method

Initiates the asynchronous execution of the CopyPart operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CopyPartAsync ( CopyPartRequest request, CopyPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.CopyPartRequest Container for the necessary parameters to execute the CopyPart operation on AmazonS3Client.
callback CopyPartResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CopyPartAsync() public method

Uploads a part by copying data from an existing object as data source. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CopyPartAsync ( string sourceBucket, string sourceKey, string destinationBucket, string destinationKey, string uploadId, CopyPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
sourceBucket string A property of CopyPartRequest used to execute the CopyPart service method.
sourceKey string A property of CopyPartRequest used to execute the CopyPart service method.
destinationBucket string A property of CopyPartRequest used to execute the CopyPart service method.
destinationKey string A property of CopyPartRequest used to execute the CopyPart service method.
uploadId string Upload ID identifying the multipart upload whose part is being copied.
callback CopyPartResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

CopyPartAsync() public method

Uploads a part by copying data from an existing object as data source. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public CopyPartAsync ( string sourceBucket, string sourceKey, string sourceVersionId, string destinationBucket, string destinationKey, string uploadId, CopyPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
sourceBucket string A property of CopyPartRequest used to execute the CopyPart service method.
sourceKey string A property of CopyPartRequest used to execute the CopyPart service method.
sourceVersionId string A property of CopyPartRequest used to execute the CopyPart service method.
destinationBucket string A property of CopyPartRequest used to execute the CopyPart service method.
destinationKey string A property of CopyPartRequest used to execute the CopyPart service method.
uploadId string Upload ID identifying the multipart upload whose part is being copied.
callback CopyPartResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CustomizeRuntimePipeline() protected method

Customize the pipeline
protected CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void
pipeline RuntimePipeline
return void

DeleteBucket() public method

Deletes the bucket. All objects (including all object versions and Delete Markers) in the bucket must be deleted before the bucket itself can be deleted.
public DeleteBucket ( DeleteBucketRequest request ) : DeleteBucketResponse
request Amazon.S3.Model.DeleteBucketRequest Container for the necessary parameters to execute the DeleteBucket service method.
return DeleteBucketResponse

DeleteBucket() public method

Deletes the bucket. All objects (including all object versions and Delete Markers) in the bucket must be deleted before the bucket itself can be deleted.
public DeleteBucket ( string bucketName ) : DeleteBucketResponse
bucketName string A property of DeleteBucketRequest used to execute the DeleteBucket service method.
return DeleteBucketResponse

DeleteBucketAnalyticsConfiguration() public method

Deletes an analytics configuration for the bucket (specified by the analytics configuration ID).
public DeleteBucketAnalyticsConfiguration ( DeleteBucketAnalyticsConfigurationRequest request ) : DeleteBucketAnalyticsConfigurationResponse
request Amazon.S3.Model.DeleteBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketAnalyticsConfiguration service method.
return DeleteBucketAnalyticsConfigurationResponse

DeleteBucketAnalyticsConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation.
public DeleteBucketAnalyticsConfigurationAsync ( DeleteBucketAnalyticsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketAnalyticsConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketAnalyticsConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketAnalyticsConfigurationAsync ( DeleteBucketAnalyticsConfigurationRequest request, DeleteBucketAnalyticsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketAnalyticsConfiguration operation on AmazonS3Client.
callback DeleteBucketAnalyticsConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketAsync() public method

Initiates the asynchronous execution of the DeleteBucket operation.
public DeleteBucketAsync ( DeleteBucketRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketRequest Container for the necessary parameters to execute the DeleteBucket operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketAsync() public method

Deletes the bucket. All objects (including all object versions and Delete Markers) in the bucket must be deleted before the bucket itself can be deleted.
public DeleteBucketAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteBucketRequest used to execute the DeleteBucket service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketAsync() public method

Initiates the asynchronous execution of the DeleteBucket operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketAsync ( DeleteBucketRequest request, DeleteBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketRequest Container for the necessary parameters to execute the DeleteBucket operation on AmazonS3Client.
callback DeleteBucketResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketAsync() public method

Deletes the bucket. All objects (including all object versions and Delete Markers) in the bucket must be deleted before the bucket itself can be deleted. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketAsync ( string bucketName, DeleteBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteBucketRequest used to execute the DeleteBucket service method.
callback DeleteBucketResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteBucketInventoryConfiguration() public method

Deletes an inventory configuration (identified by the inventory ID) from the bucket.
public DeleteBucketInventoryConfiguration ( DeleteBucketInventoryConfigurationRequest request ) : DeleteBucketInventoryConfigurationResponse
request Amazon.S3.Model.DeleteBucketInventoryConfigurationRequest Container for the necessary parameters to execute the DeleteBucketInventoryConfiguration service method.
return DeleteBucketInventoryConfigurationResponse

DeleteBucketInventoryConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteBucketInventoryConfiguration operation.
public DeleteBucketInventoryConfigurationAsync ( DeleteBucketInventoryConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketInventoryConfigurationRequest Container for the necessary parameters to execute the DeleteBucketInventoryConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketInventoryConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteBucketInventoryConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketInventoryConfigurationAsync ( DeleteBucketInventoryConfigurationRequest request, DeleteBucketInventoryConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketInventoryConfigurationRequest Container for the necessary parameters to execute the DeleteBucketInventoryConfiguration operation on AmazonS3Client.
callback DeleteBucketInventoryConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketMetricsConfiguration() public method

Deletes a metrics configuration (specified by the metrics configuration ID) from the bucket.
public DeleteBucketMetricsConfiguration ( DeleteBucketMetricsConfigurationRequest request ) : DeleteBucketMetricsConfigurationResponse
request Amazon.S3.Model.DeleteBucketMetricsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketMetricsConfiguration service method.
return DeleteBucketMetricsConfigurationResponse

DeleteBucketMetricsConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteBucketMetricsConfiguration operation.
public DeleteBucketMetricsConfigurationAsync ( DeleteBucketMetricsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketMetricsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketMetricsConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketMetricsConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteBucketMetricsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketMetricsConfigurationAsync ( DeleteBucketMetricsConfigurationRequest request, DeleteBucketMetricsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketMetricsConfigurationRequest Container for the necessary parameters to execute the DeleteBucketMetricsConfiguration operation on AmazonS3Client.
callback DeleteBucketMetricsConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketPolicy() public method

Deletes the policy from the bucket.
public DeleteBucketPolicy ( Amazon.S3.Model.DeleteBucketPolicyRequest request ) : DeleteBucketPolicyResponse
request Amazon.S3.Model.DeleteBucketPolicyRequest Container for the necessary parameters to execute the DeleteBucketPolicy service method.
return DeleteBucketPolicyResponse

DeleteBucketPolicy() public method

Deletes the policy from the bucket.
public DeleteBucketPolicy ( string bucketName ) : DeleteBucketPolicyResponse
bucketName string A property of DeleteBucketPolicyRequest used to execute the DeleteBucketPolicy service method.
return DeleteBucketPolicyResponse

DeleteBucketPolicyAsync() public method

Initiates the asynchronous execution of the DeleteBucketPolicy operation.
public DeleteBucketPolicyAsync ( Amazon.S3.Model.DeleteBucketPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketPolicyRequest Container for the necessary parameters to execute the DeleteBucketPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketPolicyAsync() public method

Deletes the policy from the bucket.
public DeleteBucketPolicyAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteBucketPolicyRequest used to execute the DeleteBucketPolicy service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketPolicyAsync() public method

Initiates the asynchronous execution of the DeleteBucketPolicy operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketPolicyAsync ( Amazon.S3.Model.DeleteBucketPolicyRequest request, DeleteBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketPolicyRequest Container for the necessary parameters to execute the DeleteBucketPolicy operation on AmazonS3Client.
callback DeleteBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketPolicyAsync() public method

Deletes the policy from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketPolicyAsync ( string bucketName, DeleteBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteBucketPolicyRequest used to execute the DeleteBucketPolicy service method.
callback DeleteBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteBucketReplication() public method

Deletes the replication configuration from the bucket.
public DeleteBucketReplication ( Amazon.S3.Model.DeleteBucketReplicationRequest request ) : DeleteBucketReplicationResponse
request Amazon.S3.Model.DeleteBucketReplicationRequest Container for the necessary parameters to execute the DeleteBucketReplication service method.
return DeleteBucketReplicationResponse

DeleteBucketReplicationAsync() public method

Initiates the asynchronous execution of the DeleteBucketReplication operation.
public DeleteBucketReplicationAsync ( Amazon.S3.Model.DeleteBucketReplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketReplicationRequest Container for the necessary parameters to execute the DeleteBucketReplication operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketReplicationAsync() public method

Initiates the asynchronous execution of the DeleteBucketReplication operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketReplicationAsync ( Amazon.S3.Model.DeleteBucketReplicationRequest request, DeleteBucketReplicationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketReplicationRequest Container for the necessary parameters to execute the DeleteBucketReplication operation on AmazonS3Client.
callback DeleteBucketReplicationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketTagging() public method

Deletes the tags from the bucket.
public DeleteBucketTagging ( Amazon.S3.Model.DeleteBucketTaggingRequest request ) : DeleteBucketTaggingResponse
request Amazon.S3.Model.DeleteBucketTaggingRequest Container for the necessary parameters to execute the DeleteBucketTagging service method.
return DeleteBucketTaggingResponse

DeleteBucketTagging() public method

Deletes the tags from the bucket.
public DeleteBucketTagging ( string bucketName ) : DeleteBucketTaggingResponse
bucketName string A property of DeleteBucketTaggingRequest used to execute the DeleteBucketTagging service method.
return DeleteBucketTaggingResponse

DeleteBucketTaggingAsync() public method

Initiates the asynchronous execution of the DeleteBucketTagging operation.
public DeleteBucketTaggingAsync ( Amazon.S3.Model.DeleteBucketTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketTaggingRequest Container for the necessary parameters to execute the DeleteBucketTagging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketTaggingAsync() public method

Deletes the tags from the bucket.
public DeleteBucketTaggingAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteBucketTaggingRequest used to execute the DeleteBucketTagging service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketTaggingAsync() public method

Initiates the asynchronous execution of the DeleteBucketTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketTaggingAsync ( Amazon.S3.Model.DeleteBucketTaggingRequest request, DeleteBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketTaggingRequest Container for the necessary parameters to execute the DeleteBucketTagging operation on AmazonS3Client.
callback DeleteBucketTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketTaggingAsync() public method

Deletes the tags from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketTaggingAsync ( string bucketName, DeleteBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteBucketTaggingRequest used to execute the DeleteBucketTagging service method.
callback DeleteBucketTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteBucketWebsite() public method

This operation removes the website configuration from the bucket.
public DeleteBucketWebsite ( Amazon.S3.Model.DeleteBucketWebsiteRequest request ) : DeleteBucketWebsiteResponse
request Amazon.S3.Model.DeleteBucketWebsiteRequest Container for the necessary parameters to execute the DeleteBucketWebsite service method.
return DeleteBucketWebsiteResponse

DeleteBucketWebsite() public method

This operation removes the website configuration from the bucket.
public DeleteBucketWebsite ( string bucketName ) : DeleteBucketWebsiteResponse
bucketName string A property of DeleteBucketWebsiteRequest used to execute the DeleteBucketWebsite service method.
return DeleteBucketWebsiteResponse

DeleteBucketWebsiteAsync() public method

Initiates the asynchronous execution of the DeleteBucketWebsite operation.
public DeleteBucketWebsiteAsync ( Amazon.S3.Model.DeleteBucketWebsiteRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteBucketWebsiteRequest Container for the necessary parameters to execute the DeleteBucketWebsite operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketWebsiteAsync() public method

This operation removes the website configuration from the bucket.
public DeleteBucketWebsiteAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteBucketWebsiteRequest used to execute the DeleteBucketWebsite service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteBucketWebsiteAsync() public method

Initiates the asynchronous execution of the DeleteBucketWebsite operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketWebsiteAsync ( Amazon.S3.Model.DeleteBucketWebsiteRequest request, DeleteBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteBucketWebsiteRequest Container for the necessary parameters to execute the DeleteBucketWebsite operation on AmazonS3Client.
callback DeleteBucketWebsiteResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteBucketWebsiteAsync() public method

This operation removes the website configuration from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteBucketWebsiteAsync ( string bucketName, DeleteBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteBucketWebsiteRequest used to execute the DeleteBucketWebsite service method.
callback DeleteBucketWebsiteResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteCORSConfiguration() public method

Deletes the cors configuration information set for the bucket.
public DeleteCORSConfiguration ( Amazon.S3.Model.DeleteCORSConfigurationRequest request ) : DeleteCORSConfigurationResponse
request Amazon.S3.Model.DeleteCORSConfigurationRequest Container for the necessary parameters to execute the DeleteCORSConfiguration service method.
return DeleteCORSConfigurationResponse

DeleteCORSConfiguration() public method

Deletes the cors configuration information set for the bucket.
public DeleteCORSConfiguration ( string bucketName ) : DeleteCORSConfigurationResponse
bucketName string A property of DeleteCORSConfigurationRequest used to execute the DeleteCORSConfiguration service method.
return DeleteCORSConfigurationResponse

DeleteCORSConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteCORSConfiguration operation.
public DeleteCORSConfigurationAsync ( Amazon.S3.Model.DeleteCORSConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteCORSConfigurationRequest Container for the necessary parameters to execute the DeleteCORSConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteCORSConfigurationAsync() public method

Deletes the cors configuration information set for the bucket.
public DeleteCORSConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteCORSConfigurationRequest used to execute the DeleteCORSConfiguration service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteCORSConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteCORSConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteCORSConfigurationAsync ( Amazon.S3.Model.DeleteCORSConfigurationRequest request, DeleteCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteCORSConfigurationRequest Container for the necessary parameters to execute the DeleteCORSConfiguration operation on AmazonS3Client.
callback DeleteCORSConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteCORSConfigurationAsync() public method

Deletes the cors configuration information set for the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteCORSConfigurationAsync ( string bucketName, DeleteCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteCORSConfigurationRequest used to execute the DeleteCORSConfiguration service method.
callback DeleteCORSConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteLifecycleConfiguration() public method

Deletes the lifecycle configuration from the bucket.
public DeleteLifecycleConfiguration ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request ) : DeleteLifecycleConfigurationResponse
request Amazon.S3.Model.DeleteLifecycleConfigurationRequest Container for the necessary parameters to execute the DeleteLifecycleConfiguration service method.
return DeleteLifecycleConfigurationResponse

DeleteLifecycleConfiguration() public method

Deletes the lifecycle configuration from the bucket.
public DeleteLifecycleConfiguration ( string bucketName ) : DeleteLifecycleConfigurationResponse
bucketName string A property of DeleteLifecycleConfigurationRequest used to execute the DeleteLifecycleConfiguration service method.
return DeleteLifecycleConfigurationResponse

DeleteLifecycleConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteLifecycleConfiguration operation.
public DeleteLifecycleConfigurationAsync ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteLifecycleConfigurationRequest Container for the necessary parameters to execute the DeleteLifecycleConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteLifecycleConfigurationAsync() public method

Deletes the lifecycle configuration from the bucket.
public DeleteLifecycleConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteLifecycleConfigurationRequest used to execute the DeleteLifecycleConfiguration service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteLifecycleConfigurationAsync() public method

Initiates the asynchronous execution of the DeleteLifecycleConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteLifecycleConfigurationAsync ( Amazon.S3.Model.DeleteLifecycleConfigurationRequest request, DeleteLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteLifecycleConfigurationRequest Container for the necessary parameters to execute the DeleteLifecycleConfiguration operation on AmazonS3Client.
callback DeleteLifecycleConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteLifecycleConfigurationAsync() public method

Deletes the lifecycle configuration from the bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteLifecycleConfigurationAsync ( string bucketName, DeleteLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteLifecycleConfigurationRequest used to execute the DeleteLifecycleConfiguration service method.
callback DeleteLifecycleConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteObject() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.
public DeleteObject ( DeleteObjectRequest request ) : DeleteObjectResponse
request Amazon.S3.Model.DeleteObjectRequest Container for the necessary parameters to execute the DeleteObject service method.
return Amazon.S3.Model.DeleteObjectResponse

DeleteObject() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.
public DeleteObject ( string bucketName, string key ) : DeleteObjectResponse
bucketName string A property of DeleteObjectRequest used to execute the DeleteObject service method.
key string A property of DeleteObjectRequest used to execute the DeleteObject service method.
return Amazon.S3.Model.DeleteObjectResponse

DeleteObject() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.
public DeleteObject ( string bucketName, string key, string versionId ) : DeleteObjectResponse
bucketName string A property of DeleteObjectRequest used to execute the DeleteObject service method.
key string A property of DeleteObjectRequest used to execute the DeleteObject service method.
versionId string VersionId used to reference a specific version of the object.
return Amazon.S3.Model.DeleteObjectResponse

DeleteObjectAsync() public method

Initiates the asynchronous execution of the DeleteObject operation.
public DeleteObjectAsync ( DeleteObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteObjectRequest Container for the necessary parameters to execute the DeleteObject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteObjectAsync() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.
public DeleteObjectAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteObjectRequest used to execute the DeleteObject service method.
key string A property of DeleteObjectRequest used to execute the DeleteObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteObjectAsync() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.
public DeleteObjectAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of DeleteObjectRequest used to execute the DeleteObject service method.
key string A property of DeleteObjectRequest used to execute the DeleteObject service method.
versionId string VersionId used to reference a specific version of the object.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteObjectAsync() public method

Initiates the asynchronous execution of the DeleteObject operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteObjectAsync ( DeleteObjectRequest request, DeleteObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteObjectRequest Container for the necessary parameters to execute the DeleteObject operation on AmazonS3Client.
callback DeleteObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteObjectAsync() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteObjectAsync ( string bucketName, string key, DeleteObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteObjectRequest used to execute the DeleteObject service method.
key string A property of DeleteObjectRequest used to execute the DeleteObject service method.
callback DeleteObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteObjectAsync() public method

Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteObjectAsync ( string bucketName, string key, string versionId, DeleteObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of DeleteObjectRequest used to execute the DeleteObject service method.
key string A property of DeleteObjectRequest used to execute the DeleteObject service method.
versionId string VersionId used to reference a specific version of the object.
callback DeleteObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

DeleteObjectTagging() public method

Removes the tag-set from an existing object.
public DeleteObjectTagging ( DeleteObjectTaggingRequest request ) : DeleteObjectTaggingResponse
request Amazon.S3.Model.DeleteObjectTaggingRequest Container for the necessary parameters to execute the DeleteObjectTagging service method.
return Amazon.S3.Model.DeleteObjectTaggingResponse

DeleteObjectTaggingAsync() public method

Initiates the asynchronous execution of the DeleteObjectTagging operation.
public DeleteObjectTaggingAsync ( DeleteObjectTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteObjectTaggingRequest Container for the necessary parameters to execute the DeleteObjectTagging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteObjectTaggingAsync() public method

Initiates the asynchronous execution of the DeleteObjectTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteObjectTaggingAsync ( DeleteObjectTaggingRequest request, DeleteObjectTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteObjectTaggingRequest Container for the necessary parameters to execute the DeleteObjectTagging operation on AmazonS3Client.
callback DeleteObjectTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteObjects() public method

This operation enables you to delete multiple objects from a bucket using a single HTTP request. You may specify up to 1000 keys.
public DeleteObjects ( DeleteObjectsRequest request ) : Amazon.S3.Model.DeleteObjectsResponse
request Amazon.S3.Model.DeleteObjectsRequest Container for the necessary parameters to execute the DeleteObjects service method.
return Amazon.S3.Model.DeleteObjectsResponse

DeleteObjectsAsync() public method

Initiates the asynchronous execution of the DeleteObjects operation.
public DeleteObjectsAsync ( DeleteObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.DeleteObjectsRequest Container for the necessary parameters to execute the DeleteObjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteObjectsAsync() public method

Initiates the asynchronous execution of the DeleteObjects operation.
public DeleteObjectsAsync ( DeleteObjectsRequest request, DeleteObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.DeleteObjectsRequest Container for the necessary parameters to execute the DeleteObjects operation on AmazonS3Client.
callback DeleteObjectsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndAbortMultipartUpload() public method

Finishes the asynchronous execution of the AbortMultipartUpload operation.
public EndAbortMultipartUpload ( IAsyncResult asyncResult ) : AbortMultipartUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAbortMultipartUpload.
return Amazon.S3.Model.AbortMultipartUploadResponse

EndCompleteMultipartUpload() public method

Finishes the asynchronous execution of the CompleteMultipartUpload operation.
public EndCompleteMultipartUpload ( IAsyncResult asyncResult ) : CompleteMultipartUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCompleteMultipartUpload.
return Amazon.S3.Model.CompleteMultipartUploadResponse

EndCopyObject() public method

Finishes the asynchronous execution of the CopyObject operation.
public EndCopyObject ( IAsyncResult asyncResult ) : CopyObjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCopyObject.
return Amazon.S3.Model.CopyObjectResponse

EndCopyPart() public method

Finishes the asynchronous execution of the CopyPart operation.
public EndCopyPart ( IAsyncResult asyncResult ) : Amazon.S3.Model.CopyPartResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCopyPart.
return Amazon.S3.Model.CopyPartResponse

EndDeleteBucket() public method

Finishes the asynchronous execution of the DeleteBucket operation.
public EndDeleteBucket ( IAsyncResult asyncResult ) : DeleteBucketResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucket.
return DeleteBucketResponse

EndDeleteBucketAnalyticsConfiguration() public method

Finishes the asynchronous execution of the DeleteBucketAnalyticsConfiguration operation.
public EndDeleteBucketAnalyticsConfiguration ( IAsyncResult asyncResult ) : DeleteBucketAnalyticsConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketAnalyticsConfiguration.
return DeleteBucketAnalyticsConfigurationResponse

EndDeleteBucketInventoryConfiguration() public method

Finishes the asynchronous execution of the DeleteBucketInventoryConfiguration operation.
public EndDeleteBucketInventoryConfiguration ( IAsyncResult asyncResult ) : DeleteBucketInventoryConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketInventoryConfiguration.
return DeleteBucketInventoryConfigurationResponse

EndDeleteBucketMetricsConfiguration() public method

Finishes the asynchronous execution of the DeleteBucketMetricsConfiguration operation.
public EndDeleteBucketMetricsConfiguration ( IAsyncResult asyncResult ) : DeleteBucketMetricsConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketMetricsConfiguration.
return DeleteBucketMetricsConfigurationResponse

EndDeleteBucketPolicy() public method

Finishes the asynchronous execution of the DeleteBucketPolicy operation.
public EndDeleteBucketPolicy ( IAsyncResult asyncResult ) : DeleteBucketPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketPolicy.
return DeleteBucketPolicyResponse

EndDeleteBucketReplication() public method

Finishes the asynchronous execution of the DeleteBucketReplication operation.
public EndDeleteBucketReplication ( IAsyncResult asyncResult ) : DeleteBucketReplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketReplication.
return DeleteBucketReplicationResponse

EndDeleteBucketTagging() public method

Finishes the asynchronous execution of the DeleteBucketTagging operation.
public EndDeleteBucketTagging ( IAsyncResult asyncResult ) : DeleteBucketTaggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketTagging.
return DeleteBucketTaggingResponse

EndDeleteBucketWebsite() public method

Finishes the asynchronous execution of the DeleteBucketWebsite operation.
public EndDeleteBucketWebsite ( IAsyncResult asyncResult ) : DeleteBucketWebsiteResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBucketWebsite.
return DeleteBucketWebsiteResponse

EndDeleteCORSConfiguration() public method

Finishes the asynchronous execution of the DeleteCORSConfiguration operation.
public EndDeleteCORSConfiguration ( IAsyncResult asyncResult ) : DeleteCORSConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteCORSConfiguration.
return DeleteCORSConfigurationResponse

EndDeleteLifecycleConfiguration() public method

Finishes the asynchronous execution of the DeleteLifecycleConfiguration operation.
public EndDeleteLifecycleConfiguration ( IAsyncResult asyncResult ) : DeleteLifecycleConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteLifecycleConfiguration.
return DeleteLifecycleConfigurationResponse

EndDeleteObject() public method

Finishes the asynchronous execution of the DeleteObject operation.
public EndDeleteObject ( IAsyncResult asyncResult ) : DeleteObjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteObject.
return Amazon.S3.Model.DeleteObjectResponse

EndDeleteObjectTagging() public method

Finishes the asynchronous execution of the DeleteObjectTagging operation.
public EndDeleteObjectTagging ( IAsyncResult asyncResult ) : DeleteObjectTaggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteObjectTagging.
return Amazon.S3.Model.DeleteObjectTaggingResponse

EndDeleteObjects() public method

Finishes the asynchronous execution of the DeleteObjects operation.
public EndDeleteObjects ( IAsyncResult asyncResult ) : Amazon.S3.Model.DeleteObjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteObjects.
return Amazon.S3.Model.DeleteObjectsResponse

EndGetACL() public method

Finishes the asynchronous execution of the GetACL operation.
public EndGetACL ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetACLResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetACL.
return Amazon.S3.Model.GetACLResponse

EndGetBucketAccelerateConfiguration() public method

Finishes the asynchronous execution of the GetBucketAccelerateConfiguration operation.
public EndGetBucketAccelerateConfiguration ( IAsyncResult asyncResult ) : GetBucketAccelerateConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketAccelerateConfiguration.
return Amazon.S3.Model.GetBucketAccelerateConfigurationResponse

EndGetBucketAnalyticsConfiguration() public method

Finishes the asynchronous execution of the GetBucketAnalyticsConfiguration operation.
public EndGetBucketAnalyticsConfiguration ( IAsyncResult asyncResult ) : GetBucketAnalyticsConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketAnalyticsConfiguration.
return Amazon.S3.Model.GetBucketAnalyticsConfigurationResponse

EndGetBucketInventoryConfiguration() public method

Finishes the asynchronous execution of the GetBucketInventoryConfiguration operation.
public EndGetBucketInventoryConfiguration ( IAsyncResult asyncResult ) : GetBucketInventoryConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketInventoryConfiguration.
return Amazon.S3.Model.GetBucketInventoryConfigurationResponse

EndGetBucketLocation() public method

Finishes the asynchronous execution of the GetBucketLocation operation.
public EndGetBucketLocation ( IAsyncResult asyncResult ) : GetBucketLocationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketLocation.
return Amazon.S3.Model.GetBucketLocationResponse

EndGetBucketLogging() public method

Finishes the asynchronous execution of the GetBucketLogging operation.
public EndGetBucketLogging ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketLoggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketLogging.
return Amazon.S3.Model.GetBucketLoggingResponse

EndGetBucketMetricsConfiguration() public method

Finishes the asynchronous execution of the GetBucketMetricsConfiguration operation.
public EndGetBucketMetricsConfiguration ( IAsyncResult asyncResult ) : GetBucketMetricsConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketMetricsConfiguration.
return Amazon.S3.Model.GetBucketMetricsConfigurationResponse

EndGetBucketNotification() public method

Finishes the asynchronous execution of the GetBucketNotification operation.
public EndGetBucketNotification ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketNotificationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketNotification.
return Amazon.S3.Model.GetBucketNotificationResponse

EndGetBucketPolicy() public method

Finishes the asynchronous execution of the GetBucketPolicy operation.
public EndGetBucketPolicy ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketPolicy.
return Amazon.S3.Model.GetBucketPolicyResponse

EndGetBucketReplication() public method

Finishes the asynchronous execution of the GetBucketReplication operation.
public EndGetBucketReplication ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketReplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketReplication.
return Amazon.S3.Model.GetBucketReplicationResponse

EndGetBucketRequestPayment() public method

Finishes the asynchronous execution of the GetBucketRequestPayment operation.
public EndGetBucketRequestPayment ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketRequestPaymentResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketRequestPayment.
return Amazon.S3.Model.GetBucketRequestPaymentResponse

EndGetBucketTagging() public method

Finishes the asynchronous execution of the GetBucketTagging operation.
public EndGetBucketTagging ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketTaggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketTagging.
return Amazon.S3.Model.GetBucketTaggingResponse

EndGetBucketVersioning() public method

Finishes the asynchronous execution of the GetBucketVersioning operation.
public EndGetBucketVersioning ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketVersioningResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketVersioning.
return Amazon.S3.Model.GetBucketVersioningResponse

EndGetBucketWebsite() public method

Finishes the asynchronous execution of the GetBucketWebsite operation.
public EndGetBucketWebsite ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetBucketWebsiteResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetBucketWebsite.
return Amazon.S3.Model.GetBucketWebsiteResponse

EndGetCORSConfiguration() public method

Finishes the asynchronous execution of the GetCORSConfiguration operation.
public EndGetCORSConfiguration ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetCORSConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetCORSConfiguration.
return Amazon.S3.Model.GetCORSConfigurationResponse

EndGetLifecycleConfiguration() public method

Finishes the asynchronous execution of the GetLifecycleConfiguration operation.
public EndGetLifecycleConfiguration ( IAsyncResult asyncResult ) : Amazon.S3.Model.GetLifecycleConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetLifecycleConfiguration.
return Amazon.S3.Model.GetLifecycleConfigurationResponse

EndGetObject() public method

Finishes the asynchronous execution of the GetObject operation.
public EndGetObject ( IAsyncResult asyncResult ) : GetObjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetObject.
return Amazon.S3.Model.GetObjectResponse

EndGetObjectMetadata() public method

Finishes the asynchronous execution of the GetObjectMetadata operation.
public EndGetObjectMetadata ( IAsyncResult asyncResult ) : GetObjectMetadataResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetObjectMetadata.
return Amazon.S3.Model.GetObjectMetadataResponse

EndGetObjectTagging() public method

Finishes the asynchronous execution of the GetObjectTagging operation.
public EndGetObjectTagging ( IAsyncResult asyncResult ) : GetObjectTaggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetObjectTagging.
return Amazon.S3.Model.GetObjectTaggingResponse

EndGetObjectTorrent() public method

Finishes the asynchronous execution of the GetObjectTorrent operation.
public EndGetObjectTorrent ( IAsyncResult asyncResult ) : GetObjectTorrentResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetObjectTorrent.
return Amazon.S3.Model.GetObjectTorrentResponse

EndInitiateMultipartUpload() public method

Finishes the asynchronous execution of the InitiateMultipartUpload operation.
public EndInitiateMultipartUpload ( IAsyncResult asyncResult ) : InitiateMultipartUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginInitiateMultipartUpload.
return Amazon.S3.Model.InitiateMultipartUploadResponse

EndListBucketAnalyticsConfigurations() public method

Finishes the asynchronous execution of the ListBucketAnalyticsConfigurations operation.
public EndListBucketAnalyticsConfigurations ( IAsyncResult asyncResult ) : ListBucketAnalyticsConfigurationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBucketAnalyticsConfigurations.
return Amazon.S3.Model.ListBucketAnalyticsConfigurationsResponse

EndListBucketInventoryConfigurations() public method

Finishes the asynchronous execution of the ListBucketInventoryConfigurations operation.
public EndListBucketInventoryConfigurations ( IAsyncResult asyncResult ) : ListBucketInventoryConfigurationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBucketInventoryConfigurations.
return Amazon.S3.Model.ListBucketInventoryConfigurationsResponse

EndListBucketMetricsConfigurations() public method

Finishes the asynchronous execution of the ListBucketMetricsConfigurations operation.
public EndListBucketMetricsConfigurations ( IAsyncResult asyncResult ) : ListBucketMetricsConfigurationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBucketMetricsConfigurations.
return Amazon.S3.Model.ListBucketMetricsConfigurationsResponse

EndListBuckets() public method

Finishes the asynchronous execution of the ListBuckets operation.
public EndListBuckets ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListBucketsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBuckets.
return Amazon.S3.Model.ListBucketsResponse

EndListMultipartUploads() public method

Finishes the asynchronous execution of the ListMultipartUploads operation.
public EndListMultipartUploads ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListMultipartUploadsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListMultipartUploads.
return Amazon.S3.Model.ListMultipartUploadsResponse

EndListObjects() public method

Finishes the asynchronous execution of the ListObjects operation.
public EndListObjects ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListObjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListObjects.
return Amazon.S3.Model.ListObjectsResponse

EndListObjectsV2() public method

Finishes the asynchronous execution of the ListObjectsV2 operation.
public EndListObjectsV2 ( IAsyncResult asyncResult ) : ListObjectsV2Response
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListObjectsV2.
return Amazon.S3.Model.ListObjectsV2Response

EndListParts() public method

Finishes the asynchronous execution of the ListParts operation.
public EndListParts ( IAsyncResult asyncResult ) : ListPartsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListParts.
return Amazon.S3.Model.ListPartsResponse

EndListVersions() public method

Finishes the asynchronous execution of the ListVersions operation.
public EndListVersions ( IAsyncResult asyncResult ) : Amazon.S3.Model.ListVersionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListVersions.
return Amazon.S3.Model.ListVersionsResponse

EndPutACL() public method

Finishes the asynchronous execution of the PutACL operation.
public EndPutACL ( IAsyncResult asyncResult ) : PutACLResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutACL.
return PutACLResponse

EndPutBucket() public method

Finishes the asynchronous execution of the PutBucket operation.
public EndPutBucket ( IAsyncResult asyncResult ) : PutBucketResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucket.
return PutBucketResponse

EndPutBucketAccelerateConfiguration() public method

Finishes the asynchronous execution of the PutBucketAccelerateConfiguration operation.
public EndPutBucketAccelerateConfiguration ( IAsyncResult asyncResult ) : PutBucketAccelerateConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketAccelerateConfiguration.
return PutBucketAccelerateConfigurationResponse

EndPutBucketAnalyticsConfiguration() public method

Finishes the asynchronous execution of the PutBucketAnalyticsConfiguration operation.
public EndPutBucketAnalyticsConfiguration ( IAsyncResult asyncResult ) : PutBucketAnalyticsConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketAnalyticsConfiguration.
return PutBucketAnalyticsConfigurationResponse

EndPutBucketInventoryConfiguration() public method

Finishes the asynchronous execution of the PutBucketInventoryConfiguration operation.
public EndPutBucketInventoryConfiguration ( IAsyncResult asyncResult ) : PutBucketInventoryConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketInventoryConfiguration.
return PutBucketInventoryConfigurationResponse

EndPutBucketLogging() public method

Finishes the asynchronous execution of the PutBucketLogging operation.
public EndPutBucketLogging ( IAsyncResult asyncResult ) : PutBucketLoggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketLogging.
return PutBucketLoggingResponse

EndPutBucketMetricsConfiguration() public method

Finishes the asynchronous execution of the PutBucketMetricsConfiguration operation.
public EndPutBucketMetricsConfiguration ( IAsyncResult asyncResult ) : PutBucketMetricsConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketMetricsConfiguration.
return PutBucketMetricsConfigurationResponse

EndPutBucketNotification() public method

Finishes the asynchronous execution of the PutBucketNotification operation.
public EndPutBucketNotification ( IAsyncResult asyncResult ) : PutBucketNotificationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketNotification.
return PutBucketNotificationResponse

EndPutBucketPolicy() public method

Finishes the asynchronous execution of the PutBucketPolicy operation.
public EndPutBucketPolicy ( IAsyncResult asyncResult ) : PutBucketPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketPolicy.
return PutBucketPolicyResponse

EndPutBucketReplication() public method

Finishes the asynchronous execution of the PutBucketReplication operation.
public EndPutBucketReplication ( IAsyncResult asyncResult ) : PutBucketReplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketReplication.
return PutBucketReplicationResponse

EndPutBucketRequestPayment() public method

Finishes the asynchronous execution of the PutBucketRequestPayment operation.
public EndPutBucketRequestPayment ( IAsyncResult asyncResult ) : PutBucketRequestPaymentResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketRequestPayment.
return PutBucketRequestPaymentResponse

EndPutBucketTagging() public method

Finishes the asynchronous execution of the PutBucketTagging operation.
public EndPutBucketTagging ( IAsyncResult asyncResult ) : PutBucketTaggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketTagging.
return PutBucketTaggingResponse

EndPutBucketVersioning() public method

Finishes the asynchronous execution of the PutBucketVersioning operation.
public EndPutBucketVersioning ( IAsyncResult asyncResult ) : PutBucketVersioningResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketVersioning.
return PutBucketVersioningResponse

EndPutBucketWebsite() public method

Finishes the asynchronous execution of the PutBucketWebsite operation.
public EndPutBucketWebsite ( IAsyncResult asyncResult ) : PutBucketWebsiteResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutBucketWebsite.
return PutBucketWebsiteResponse

EndPutCORSConfiguration() public method

Finishes the asynchronous execution of the PutCORSConfiguration operation.
public EndPutCORSConfiguration ( IAsyncResult asyncResult ) : PutCORSConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutCORSConfiguration.
return PutCORSConfigurationResponse

EndPutLifecycleConfiguration() public method

Finishes the asynchronous execution of the PutLifecycleConfiguration operation.
public EndPutLifecycleConfiguration ( IAsyncResult asyncResult ) : PutLifecycleConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutLifecycleConfiguration.
return PutLifecycleConfigurationResponse

EndPutObject() public method

Finishes the asynchronous execution of the PutObject operation.
public EndPutObject ( IAsyncResult asyncResult ) : PutObjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutObject.
return Amazon.S3.Model.PutObjectResponse

EndPutObjectTagging() public method

Finishes the asynchronous execution of the PutObjectTagging operation.
public EndPutObjectTagging ( IAsyncResult asyncResult ) : PutObjectTaggingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutObjectTagging.
return Amazon.S3.Model.PutObjectTaggingResponse

EndRestoreObject() public method

Finishes the asynchronous execution of the RestoreObject operation.
public EndRestoreObject ( IAsyncResult asyncResult ) : RestoreObjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRestoreObject.
return Amazon.S3.Model.RestoreObjectResponse

EndUploadPart() public method

Finishes the asynchronous execution of the UploadPart operation.
public EndUploadPart ( IAsyncResult asyncResult ) : UploadPartResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadPart.
return Amazon.S3.Model.UploadPartResponse

GetACL() public method

Gets the access control policy for the bucket.
public GetACL ( Amazon.S3.Model.GetACLRequest request ) : Amazon.S3.Model.GetACLResponse
request Amazon.S3.Model.GetACLRequest Container for the necessary parameters to execute the GetACL service method.
return Amazon.S3.Model.GetACLResponse

GetACL() public method

Gets the access control policy for the bucket.
public GetACL ( string bucketName ) : Amazon.S3.Model.GetACLResponse
bucketName string A property of GetACLRequest used to execute the GetACL service method.
return Amazon.S3.Model.GetACLResponse

GetACLAsync() public method

Initiates the asynchronous execution of the GetACL operation.
public GetACLAsync ( Amazon.S3.Model.GetACLRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.GetACLRequest Container for the necessary parameters to execute the GetACL operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetACLAsync() public method

Gets the access control policy for the bucket.
public GetACLAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetACLRequest used to execute the GetACL service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetACLAsync() public method

Initiates the asynchronous execution of the GetACL operation.
public GetACLAsync ( Amazon.S3.Model.GetACLRequest request, GetACLResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.GetACLRequest Container for the necessary parameters to execute the GetACL operation on AmazonS3Client.
callback GetACLResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetACLAsync() public method

Gets the access control policy for the bucket.
public GetACLAsync ( string bucketName, GetACLResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetACLRequest used to execute the GetACL service method.
callback GetACLResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketAccelerateConfiguration() public method

Returns the accelerate configuration of a bucket.
public GetBucketAccelerateConfiguration ( GetBucketAccelerateConfigurationRequest request ) : GetBucketAccelerateConfigurationResponse
request Amazon.S3.Model.GetBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the GetBucketAccelerateConfiguration service method.
return Amazon.S3.Model.GetBucketAccelerateConfigurationResponse

GetBucketAccelerateConfiguration() public method

Returns the accelerate configuration of a bucket.
public GetBucketAccelerateConfiguration ( string bucketName ) : GetBucketAccelerateConfigurationResponse
bucketName string Name of the bucket for which the accelerate configuration is retrieved.
return Amazon.S3.Model.GetBucketAccelerateConfigurationResponse

GetBucketAccelerateConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketAccelerateConfiguration operation.
public GetBucketAccelerateConfigurationAsync ( GetBucketAccelerateConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.GetBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the GetBucketAccelerateConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketAccelerateConfigurationAsync() public method

Returns the accelerate configuration of a bucket.
public GetBucketAccelerateConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string Name of the bucket for which the accelerate configuration is retrieved.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketAccelerateConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketAccelerateConfiguration operation.
public GetBucketAccelerateConfigurationAsync ( GetBucketAccelerateConfigurationRequest request, GetBucketAccelerateConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.GetBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the GetBucketAccelerateConfiguration operation on AmazonS3Client.
callback GetBucketAccelerateConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketAccelerateConfigurationAsync() public method

Returns the accelerate configuration of a bucket.
public GetBucketAccelerateConfigurationAsync ( string bucketName, GetBucketAccelerateConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string Name of the bucket for which the accelerate configuration is retrieved.
callback GetBucketAccelerateConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketAnalyticsConfiguration() public method

Gets an analytics configuration for the bucket (specified by the analytics configuration ID).
public GetBucketAnalyticsConfiguration ( GetBucketAnalyticsConfigurationRequest request ) : GetBucketAnalyticsConfigurationResponse
request Amazon.S3.Model.GetBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the GetBucketAnalyticsConfiguration service method.
return Amazon.S3.Model.GetBucketAnalyticsConfigurationResponse

GetBucketAnalyticsConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketAnalyticsConfiguration operation.
public GetBucketAnalyticsConfigurationAsync ( GetBucketAnalyticsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.S3.Model.GetBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the GetBucketAnalyticsConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketAnalyticsConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketAnalyticsConfiguration operation.
public GetBucketAnalyticsConfigurationAsync ( GetBucketAnalyticsConfigurationRequest request, GetBucketAnalyticsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.S3.Model.GetBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the GetBucketAnalyticsConfiguration operation on AmazonS3Client.
callback GetBucketAnalyticsConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketInventoryConfiguration() public method

Returns an inventory configuration (identified by the inventory ID) from the bucket.
public GetBucketInventoryConfiguration ( GetBucketInventoryConfigurationRequest request ) : GetBucketInventoryConfigurationResponse
request GetBucketInventoryConfigurationRequest Container for the necessary parameters to execute the GetBucketInventoryConfiguration service method.
return GetBucketInventoryConfigurationResponse

GetBucketInventoryConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketInventoryConfiguration operation.
public GetBucketInventoryConfigurationAsync ( GetBucketInventoryConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketInventoryConfigurationRequest Container for the necessary parameters to execute the GetBucketInventoryConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketInventoryConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketInventoryConfiguration operation.
public GetBucketInventoryConfigurationAsync ( GetBucketInventoryConfigurationRequest request, GetBucketInventoryConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketInventoryConfigurationRequest Container for the necessary parameters to execute the GetBucketInventoryConfiguration operation on AmazonS3Client.
callback GetBucketInventoryConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketLocation() public method

Returns the region the bucket resides in.
public GetBucketLocation ( GetBucketLocationRequest request ) : GetBucketLocationResponse
request GetBucketLocationRequest Container for the necessary parameters to execute the GetBucketLocation service method.
return GetBucketLocationResponse

GetBucketLocation() public method

Returns the region the bucket resides in.
public GetBucketLocation ( string bucketName ) : GetBucketLocationResponse
bucketName string A property of GetBucketLocationRequest used to execute the GetBucketLocation service method.
return GetBucketLocationResponse

GetBucketLocationAsync() public method

Initiates the asynchronous execution of the GetBucketLocation operation.
public GetBucketLocationAsync ( GetBucketLocationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketLocationRequest Container for the necessary parameters to execute the GetBucketLocation operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketLocationAsync() public method

Returns the region the bucket resides in.
public GetBucketLocationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetBucketLocationRequest used to execute the GetBucketLocation service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketLocationAsync() public method

Initiates the asynchronous execution of the GetBucketLocation operation.
public GetBucketLocationAsync ( GetBucketLocationRequest request, GetBucketLocationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketLocationRequest Container for the necessary parameters to execute the GetBucketLocation operation on AmazonS3Client.
callback GetBucketLocationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketLocationAsync() public method

Returns the region the bucket resides in.
public GetBucketLocationAsync ( string bucketName, GetBucketLocationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetBucketLocationRequest used to execute the GetBucketLocation service method.
callback GetBucketLocationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketLogging() public method

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.
public GetBucketLogging ( GetBucketLoggingRequest request ) : GetBucketLoggingResponse
request GetBucketLoggingRequest Container for the necessary parameters to execute the GetBucketLogging service method.
return GetBucketLoggingResponse

GetBucketLogging() public method

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.
public GetBucketLogging ( string bucketName ) : GetBucketLoggingResponse
bucketName string A property of GetBucketLoggingRequest used to execute the GetBucketLogging service method.
return GetBucketLoggingResponse

GetBucketLoggingAsync() public method

Initiates the asynchronous execution of the GetBucketLogging operation.
public GetBucketLoggingAsync ( GetBucketLoggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketLoggingRequest Container for the necessary parameters to execute the GetBucketLogging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketLoggingAsync() public method

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.
public GetBucketLoggingAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetBucketLoggingRequest used to execute the GetBucketLogging service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketLoggingAsync() public method

Initiates the asynchronous execution of the GetBucketLogging operation.
public GetBucketLoggingAsync ( GetBucketLoggingRequest request, GetBucketLoggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketLoggingRequest Container for the necessary parameters to execute the GetBucketLogging operation on AmazonS3Client.
callback GetBucketLoggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketLoggingAsync() public method

Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.
public GetBucketLoggingAsync ( string bucketName, GetBucketLoggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetBucketLoggingRequest used to execute the GetBucketLogging service method.
callback GetBucketLoggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketMetricsConfiguration() public method

Gets a metrics configuration (specified by the metrics configuration ID) from the bucket.
public GetBucketMetricsConfiguration ( GetBucketMetricsConfigurationRequest request ) : GetBucketMetricsConfigurationResponse
request GetBucketMetricsConfigurationRequest Container for the necessary parameters to execute the GetBucketMetricsConfiguration service method.
return GetBucketMetricsConfigurationResponse

GetBucketMetricsConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketMetricsConfiguration operation.
public GetBucketMetricsConfigurationAsync ( GetBucketMetricsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketMetricsConfigurationRequest Container for the necessary parameters to execute the GetBucketMetricsConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketMetricsConfigurationAsync() public method

Initiates the asynchronous execution of the GetBucketMetricsConfiguration operation.
public GetBucketMetricsConfigurationAsync ( GetBucketMetricsConfigurationRequest request, GetBucketMetricsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketMetricsConfigurationRequest Container for the necessary parameters to execute the GetBucketMetricsConfiguration operation on AmazonS3Client.
callback GetBucketMetricsConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketNotification() public method

Returns the notification configuration of a bucket.
public GetBucketNotification ( GetBucketNotificationRequest request ) : GetBucketNotificationResponse
request GetBucketNotificationRequest Container for the necessary parameters to execute the GetBucketNotification service method.
return GetBucketNotificationResponse

GetBucketNotification() public method

Returns the notification configuration of a bucket.
public GetBucketNotification ( string bucketName ) : GetBucketNotificationResponse
bucketName string Name of the bucket to get the notification configuration for.
return GetBucketNotificationResponse

GetBucketNotificationAsync() public method

Initiates the asynchronous execution of the GetBucketNotification operation.
public GetBucketNotificationAsync ( GetBucketNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketNotificationRequest Container for the necessary parameters to execute the GetBucketNotification operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketNotificationAsync() public method

Returns the notification configuration of a bucket.
public GetBucketNotificationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string Name of the bucket to get the notification configuration for.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketNotificationAsync() public method

Initiates the asynchronous execution of the GetBucketNotification operation.
public GetBucketNotificationAsync ( GetBucketNotificationRequest request, GetBucketNotificationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketNotificationRequest Container for the necessary parameters to execute the GetBucketNotification operation on AmazonS3Client.
callback GetBucketNotificationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketNotificationAsync() public method

Returns the notification configuration of a bucket.
public GetBucketNotificationAsync ( string bucketName, GetBucketNotificationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string Name of the bucket to get the notification configuration for.
callback GetBucketNotificationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketPolicy() public method

Returns the policy of a specified bucket.
public GetBucketPolicy ( GetBucketPolicyRequest request ) : GetBucketPolicyResponse
request GetBucketPolicyRequest Container for the necessary parameters to execute the GetBucketPolicy service method.
return GetBucketPolicyResponse

GetBucketPolicy() public method

Returns the policy of a specified bucket.
public GetBucketPolicy ( string bucketName ) : GetBucketPolicyResponse
bucketName string A property of GetBucketPolicyRequest used to execute the GetBucketPolicy service method.
return GetBucketPolicyResponse

GetBucketPolicyAsync() public method

Initiates the asynchronous execution of the GetBucketPolicy operation.
public GetBucketPolicyAsync ( GetBucketPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketPolicyRequest Container for the necessary parameters to execute the GetBucketPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketPolicyAsync() public method

Returns the policy of a specified bucket.
public GetBucketPolicyAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetBucketPolicyRequest used to execute the GetBucketPolicy service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketPolicyAsync() public method

Initiates the asynchronous execution of the GetBucketPolicy operation.
public GetBucketPolicyAsync ( GetBucketPolicyRequest request, GetBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketPolicyRequest Container for the necessary parameters to execute the GetBucketPolicy operation on AmazonS3Client.
callback GetBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketPolicyAsync() public method

Returns the policy of a specified bucket.
public GetBucketPolicyAsync ( string bucketName, GetBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetBucketPolicyRequest used to execute the GetBucketPolicy service method.
callback GetBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketReplication() public method

Retrieves the replication configuration for the given Amazon S3 bucket.
public GetBucketReplication ( GetBucketReplicationRequest request ) : GetBucketReplicationResponse
request GetBucketReplicationRequest Container for the necessary parameters to execute the GetBucketReplication service method.
return GetBucketReplicationResponse

GetBucketReplicationAsync() public method

Initiates the asynchronous execution of the GetBucketReplication operation.
public GetBucketReplicationAsync ( GetBucketReplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketReplicationRequest Container for the necessary parameters to execute the GetBucketReplication operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketReplicationAsync() public method

Initiates the asynchronous execution of the GetBucketReplication operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public GetBucketReplicationAsync ( GetBucketReplicationRequest request, GetBucketReplicationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketReplicationRequest Container for the necessary parameters to execute the GetBucketReplication operation on AmazonS3Client.
callback GetBucketReplicationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketRequestPayment() public method

Returns the request payment configuration of a bucket.
public GetBucketRequestPayment ( GetBucketRequestPaymentRequest request ) : GetBucketRequestPaymentResponse
request GetBucketRequestPaymentRequest Container for the necessary parameters to execute the GetBucketRequestPayment service method.
return GetBucketRequestPaymentResponse

GetBucketRequestPayment() public method

Returns the request payment configuration of a bucket.
public GetBucketRequestPayment ( string bucketName ) : GetBucketRequestPaymentResponse
bucketName string A property of GetBucketRequestPaymentRequest used to execute the GetBucketRequestPayment service method.
return GetBucketRequestPaymentResponse

GetBucketRequestPaymentAsync() public method

Initiates the asynchronous execution of the GetBucketRequestPayment operation.
public GetBucketRequestPaymentAsync ( GetBucketRequestPaymentRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketRequestPaymentRequest Container for the necessary parameters to execute the GetBucketRequestPayment operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketRequestPaymentAsync() public method

Returns the request payment configuration of a bucket.
public GetBucketRequestPaymentAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetBucketRequestPaymentRequest used to execute the GetBucketRequestPayment service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketRequestPaymentAsync() public method

Initiates the asynchronous execution of the GetBucketRequestPayment operation.
public GetBucketRequestPaymentAsync ( GetBucketRequestPaymentRequest request, GetBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketRequestPaymentRequest Container for the necessary parameters to execute the GetBucketRequestPayment operation on AmazonS3Client.
callback GetBucketRequestPaymentResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketRequestPaymentAsync() public method

Returns the request payment configuration of a bucket.
public GetBucketRequestPaymentAsync ( string bucketName, GetBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetBucketRequestPaymentRequest used to execute the GetBucketRequestPayment service method.
callback GetBucketRequestPaymentResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketTagging() public method

Returns the tag set associated with the bucket.
public GetBucketTagging ( GetBucketTaggingRequest request ) : GetBucketTaggingResponse
request GetBucketTaggingRequest Container for the necessary parameters to execute the GetBucketTagging service method.
return GetBucketTaggingResponse

GetBucketTaggingAsync() public method

Initiates the asynchronous execution of the GetBucketTagging operation.
public GetBucketTaggingAsync ( GetBucketTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketTaggingRequest Container for the necessary parameters to execute the GetBucketTagging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketTaggingAsync() public method

Initiates the asynchronous execution of the GetBucketTagging operation.
public GetBucketTaggingAsync ( GetBucketTaggingRequest request, GetBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketTaggingRequest Container for the necessary parameters to execute the GetBucketTagging operation on AmazonS3Client.
callback GetBucketTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketVersioning() public method

Returns the versioning state of a bucket.
public GetBucketVersioning ( GetBucketVersioningRequest request ) : GetBucketVersioningResponse
request GetBucketVersioningRequest Container for the necessary parameters to execute the GetBucketVersioning service method.
return GetBucketVersioningResponse

GetBucketVersioning() public method

Returns the versioning state of a bucket.
public GetBucketVersioning ( string bucketName ) : GetBucketVersioningResponse
bucketName string A property of GetBucketVersioningRequest used to execute the GetBucketVersioning service method.
return GetBucketVersioningResponse

GetBucketVersioningAsync() public method

Initiates the asynchronous execution of the GetBucketVersioning operation.
public GetBucketVersioningAsync ( GetBucketVersioningRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketVersioningRequest Container for the necessary parameters to execute the GetBucketVersioning operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketVersioningAsync() public method

Returns the versioning state of a bucket.
public GetBucketVersioningAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetBucketVersioningRequest used to execute the GetBucketVersioning service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketVersioningAsync() public method

Initiates the asynchronous execution of the GetBucketVersioning operation.
public GetBucketVersioningAsync ( GetBucketVersioningRequest request, GetBucketVersioningResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketVersioningRequest Container for the necessary parameters to execute the GetBucketVersioning operation on AmazonS3Client.
callback GetBucketVersioningResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketVersioningAsync() public method

Returns the versioning state of a bucket.
public GetBucketVersioningAsync ( string bucketName, GetBucketVersioningResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetBucketVersioningRequest used to execute the GetBucketVersioning service method.
callback GetBucketVersioningResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetBucketWebsite() public method

Returns the website configuration for a bucket.
public GetBucketWebsite ( GetBucketWebsiteRequest request ) : GetBucketWebsiteResponse
request GetBucketWebsiteRequest Container for the necessary parameters to execute the GetBucketWebsite service method.
return GetBucketWebsiteResponse

GetBucketWebsite() public method

Returns the website configuration for a bucket.
public GetBucketWebsite ( string bucketName ) : GetBucketWebsiteResponse
bucketName string A property of GetBucketWebsiteRequest used to execute the GetBucketWebsite service method.
return GetBucketWebsiteResponse

GetBucketWebsiteAsync() public method

Initiates the asynchronous execution of the GetBucketWebsite operation.
public GetBucketWebsiteAsync ( GetBucketWebsiteRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetBucketWebsiteRequest Container for the necessary parameters to execute the GetBucketWebsite operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketWebsiteAsync() public method

Returns the website configuration for a bucket.
public GetBucketWebsiteAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetBucketWebsiteRequest used to execute the GetBucketWebsite service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetBucketWebsiteAsync() public method

Initiates the asynchronous execution of the GetBucketWebsite operation.
public GetBucketWebsiteAsync ( GetBucketWebsiteRequest request, GetBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetBucketWebsiteRequest Container for the necessary parameters to execute the GetBucketWebsite operation on AmazonS3Client.
callback GetBucketWebsiteResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetBucketWebsiteAsync() public method

Returns the website configuration for a bucket.
public GetBucketWebsiteAsync ( string bucketName, GetBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetBucketWebsiteRequest used to execute the GetBucketWebsite service method.
callback GetBucketWebsiteResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetCORSConfiguration() public method

Returns the cors configuration for the bucket.
public GetCORSConfiguration ( GetCORSConfigurationRequest request ) : GetCORSConfigurationResponse
request GetCORSConfigurationRequest Container for the necessary parameters to execute the GetCORSConfiguration service method.
return GetCORSConfigurationResponse

GetCORSConfiguration() public method

Returns the cors configuration for the bucket.
public GetCORSConfiguration ( string bucketName ) : GetCORSConfigurationResponse
bucketName string A property of GetCORSConfigurationRequest used to execute the GetCORSConfiguration service method.
return GetCORSConfigurationResponse

GetCORSConfigurationAsync() public method

Initiates the asynchronous execution of the GetCORSConfiguration operation.
public GetCORSConfigurationAsync ( GetCORSConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetCORSConfigurationRequest Container for the necessary parameters to execute the GetCORSConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetCORSConfigurationAsync() public method

Returns the cors configuration for the bucket.
public GetCORSConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetCORSConfigurationRequest used to execute the GetCORSConfiguration service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetCORSConfigurationAsync() public method

Initiates the asynchronous execution of the GetCORSConfiguration operation.
public GetCORSConfigurationAsync ( GetCORSConfigurationRequest request, GetCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetCORSConfigurationRequest Container for the necessary parameters to execute the GetCORSConfiguration operation on AmazonS3Client.
callback GetCORSConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetCORSConfigurationAsync() public method

Returns the cors configuration for the bucket.
public GetCORSConfigurationAsync ( string bucketName, GetCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetCORSConfigurationRequest used to execute the GetCORSConfiguration service method.
callback GetCORSConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetLifecycleConfiguration() public method

Returns the lifecycle configuration information set on the bucket.
public GetLifecycleConfiguration ( GetLifecycleConfigurationRequest request ) : GetLifecycleConfigurationResponse
request GetLifecycleConfigurationRequest Container for the necessary parameters to execute the GetLifecycleConfiguration service method.
return GetLifecycleConfigurationResponse

GetLifecycleConfiguration() public method

Returns the lifecycle configuration information set on the bucket.
public GetLifecycleConfiguration ( string bucketName ) : GetLifecycleConfigurationResponse
bucketName string A property of GetLifecycleConfigurationRequest used to execute the GetLifecycleConfiguration service method.
return GetLifecycleConfigurationResponse

GetLifecycleConfigurationAsync() public method

Initiates the asynchronous execution of the GetLifecycleConfiguration operation.
public GetLifecycleConfigurationAsync ( GetLifecycleConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetLifecycleConfigurationRequest Container for the necessary parameters to execute the GetLifecycleConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetLifecycleConfigurationAsync() public method

Returns the lifecycle configuration information set on the bucket.
public GetLifecycleConfigurationAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetLifecycleConfigurationRequest used to execute the GetLifecycleConfiguration service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetLifecycleConfigurationAsync() public method

Initiates the asynchronous execution of the GetLifecycleConfiguration operation.
public GetLifecycleConfigurationAsync ( GetLifecycleConfigurationRequest request, GetLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetLifecycleConfigurationRequest Container for the necessary parameters to execute the GetLifecycleConfiguration operation on AmazonS3Client.
callback GetLifecycleConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetLifecycleConfigurationAsync() public method

Returns the lifecycle configuration information set on the bucket.
public GetLifecycleConfigurationAsync ( string bucketName, GetLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetLifecycleConfigurationRequest used to execute the GetLifecycleConfiguration service method.
callback GetLifecycleConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetObject() public method

Retrieves objects from Amazon S3.
public GetObject ( GetObjectRequest request ) : GetObjectResponse
request GetObjectRequest Container for the necessary parameters to execute the GetObject service method.
return GetObjectResponse

GetObject() public method

Retrieves objects from Amazon S3.
public GetObject ( string bucketName, string key ) : GetObjectResponse
bucketName string A property of GetObjectRequest used to execute the GetObject service method.
key string A property of GetObjectRequest used to execute the GetObject service method.
return GetObjectResponse

GetObject() public method

Retrieves objects from Amazon S3.
public GetObject ( string bucketName, string key, string versionId ) : GetObjectResponse
bucketName string A property of GetObjectRequest used to execute the GetObject service method.
key string A property of GetObjectRequest used to execute the GetObject service method.
versionId string VersionId used to reference a specific version of the object.
return GetObjectResponse

GetObjectAsync() public method

Initiates the asynchronous execution of the GetObject operation.
public GetObjectAsync ( GetObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetObjectRequest Container for the necessary parameters to execute the GetObject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectAsync() public method

Retrieves objects from Amazon S3.
public GetObjectAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetObjectRequest used to execute the GetObject service method.
key string A property of GetObjectRequest used to execute the GetObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectAsync() public method

Retrieves objects from Amazon S3.
public GetObjectAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetObjectRequest used to execute the GetObject service method.
key string A property of GetObjectRequest used to execute the GetObject service method.
versionId string VersionId used to reference a specific version of the object.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectAsync() public method

Initiates the asynchronous execution of the GetObject operation.
public GetObjectAsync ( GetObjectRequest request, GetObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetObjectRequest Container for the necessary parameters to execute the GetObject operation on AmazonS3Client.
callback GetObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetObjectAsync() public method

Retrieves objects from Amazon S3.
public GetObjectAsync ( string bucketName, string key, GetObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetObjectRequest used to execute the GetObject service method.
key string A property of GetObjectRequest used to execute the GetObject service method.
callback GetObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetObjectAsync() public method

Retrieves objects from Amazon S3.
public GetObjectAsync ( string bucketName, string key, string versionId, GetObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetObjectRequest used to execute the GetObject service method.
key string A property of GetObjectRequest used to execute the GetObject service method.
versionId string VersionId used to reference a specific version of the object.
callback GetObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetObjectMetadata() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.
public GetObjectMetadata ( GetObjectMetadataRequest request ) : GetObjectMetadataResponse
request GetObjectMetadataRequest Container for the necessary parameters to execute the GetObjectMetadata service method.
return GetObjectMetadataResponse

GetObjectMetadata() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.
public GetObjectMetadata ( string bucketName, string key ) : GetObjectMetadataResponse
bucketName string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
key string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
return GetObjectMetadataResponse

GetObjectMetadata() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.
public GetObjectMetadata ( string bucketName, string key, string versionId ) : GetObjectMetadataResponse
bucketName string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
key string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
versionId string VersionId used to reference a specific version of the object.
return GetObjectMetadataResponse

GetObjectMetadataAsync() public method

Initiates the asynchronous execution of the GetObjectMetadata operation.
public GetObjectMetadataAsync ( GetObjectMetadataRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetObjectMetadataRequest Container for the necessary parameters to execute the GetObjectMetadata operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectMetadataAsync() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.
public GetObjectMetadataAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
key string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectMetadataAsync() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.
public GetObjectMetadataAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
key string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
versionId string VersionId used to reference a specific version of the object.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectMetadataAsync() public method

Initiates the asynchronous execution of the GetObjectMetadata operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public GetObjectMetadataAsync ( GetObjectMetadataRequest request, GetObjectMetadataResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetObjectMetadataRequest Container for the necessary parameters to execute the GetObjectMetadata operation on AmazonS3Client.
callback GetObjectMetadataResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetObjectMetadataAsync() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public GetObjectMetadataAsync ( string bucketName, string key, GetObjectMetadataResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
key string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
callback GetObjectMetadataResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetObjectMetadataAsync() public method

The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public GetObjectMetadataAsync ( string bucketName, string key, string versionId, GetObjectMetadataResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
key string A property of GetObjectMetadataRequest used to execute the GetObjectMetadata service method.
versionId string VersionId used to reference a specific version of the object.
callback GetObjectMetadataResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetObjectTagging() public method

Returns the tag-set of an object.
public GetObjectTagging ( GetObjectTaggingRequest request ) : GetObjectTaggingResponse
request GetObjectTaggingRequest Container for the necessary parameters to execute the GetObjectTagging service method.
return GetObjectTaggingResponse

GetObjectTaggingAsync() public method

Initiates the asynchronous execution of the GetObjectTagging operation.
public GetObjectTaggingAsync ( GetObjectTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetObjectTaggingRequest Container for the necessary parameters to execute the GetObjectTagging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectTaggingAsync() public method

Initiates the asynchronous execution of the GetObjectTagging operation.
public GetObjectTaggingAsync ( GetObjectTaggingRequest request, GetObjectTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetObjectTaggingRequest Container for the necessary parameters to execute the GetObjectTagging operation on AmazonS3Client.
callback GetObjectTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetObjectTorrent() public method

Return torrent files from a bucket.
public GetObjectTorrent ( GetObjectTorrentRequest request ) : GetObjectTorrentResponse
request GetObjectTorrentRequest Container for the necessary parameters to execute the GetObjectTorrent service method.
return GetObjectTorrentResponse

GetObjectTorrent() public method

Return torrent files from a bucket.
public GetObjectTorrent ( string bucketName, string key ) : GetObjectTorrentResponse
bucketName string A property of GetObjectTorrentRequest used to execute the GetObjectTorrent service method.
key string A property of GetObjectTorrentRequest used to execute the GetObjectTorrent service method.
return GetObjectTorrentResponse

GetObjectTorrentAsync() public method

Initiates the asynchronous execution of the GetObjectTorrent operation.
public GetObjectTorrentAsync ( GetObjectTorrentRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetObjectTorrentRequest Container for the necessary parameters to execute the GetObjectTorrent operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectTorrentAsync() public method

Return torrent files from a bucket.
public GetObjectTorrentAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of GetObjectTorrentRequest used to execute the GetObjectTorrent service method.
key string A property of GetObjectTorrentRequest used to execute the GetObjectTorrent service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetObjectTorrentAsync() public method

Initiates the asynchronous execution of the GetObjectTorrent operation.
public GetObjectTorrentAsync ( GetObjectTorrentRequest request, GetObjectTorrentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetObjectTorrentRequest Container for the necessary parameters to execute the GetObjectTorrent operation on AmazonS3Client.
callback GetObjectTorrentResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetObjectTorrentAsync() public method

Return torrent files from a bucket.
public GetObjectTorrentAsync ( string bucketName, string key, GetObjectTorrentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of GetObjectTorrentRequest used to execute the GetObjectTorrent service method.
key string A property of GetObjectTorrentRequest used to execute the GetObjectTorrent service method.
callback GetObjectTorrentResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetPreSignedURL() public method

Create a signed URL allowing access to a resource that would usually require authentication.

When using query string authentication you create a query, specify an expiration time for the query, sign it with your signature, place the data in an HTTP request, and distribute the request to a user or embed the request in a web page.

A PreSigned URL can be generated for GET, PUT, DELETE and HEAD operations on your bucketName, keys, and versions.

public GetPreSignedURL ( GetPreSignedUrlRequest request ) : string
request GetPreSignedUrlRequest The GetPreSignedUrlRequest that defines the /// parameters of the operation.
return string

InitiateMultipartUpload() public method

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

public InitiateMultipartUpload ( InitiateMultipartUploadRequest request ) : InitiateMultipartUploadResponse
request InitiateMultipartUploadRequest Container for the necessary parameters to execute the InitiateMultipartUpload service method.
return InitiateMultipartUploadResponse

InitiateMultipartUpload() public method

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

public InitiateMultipartUpload ( string bucketName, string key ) : InitiateMultipartUploadResponse
bucketName string A property of InitiateMultipartUploadRequest used to execute the InitiateMultipartUpload service method.
key string A property of InitiateMultipartUploadRequest used to execute the InitiateMultipartUpload service method.
return InitiateMultipartUploadResponse

InitiateMultipartUploadAsync() public method

Initiates the asynchronous execution of the InitiateMultipartUpload operation.
public InitiateMultipartUploadAsync ( InitiateMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request InitiateMultipartUploadRequest Container for the necessary parameters to execute the InitiateMultipartUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

InitiateMultipartUploadAsync() public method

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

public InitiateMultipartUploadAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of InitiateMultipartUploadRequest used to execute the InitiateMultipartUpload service method.
key string A property of InitiateMultipartUploadRequest used to execute the InitiateMultipartUpload service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

InitiateMultipartUploadAsync() public method

Initiates the asynchronous execution of the InitiateMultipartUpload operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public InitiateMultipartUploadAsync ( InitiateMultipartUploadRequest request, InitiateMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request InitiateMultipartUploadRequest Container for the necessary parameters to execute the InitiateMultipartUpload operation on AmazonS3Client.
callback InitiateMultipartUploadResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

InitiateMultipartUploadAsync() public method

Initiates a multipart upload and returns an upload ID.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public InitiateMultipartUploadAsync ( string bucketName, string key, InitiateMultipartUploadResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of InitiateMultipartUploadRequest used to execute the InitiateMultipartUpload service method.
key string A property of InitiateMultipartUploadRequest used to execute the InitiateMultipartUpload service method.
callback InitiateMultipartUploadResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListBucketAnalyticsConfigurations() public method

Lists the analytics configurations for the bucket.
public ListBucketAnalyticsConfigurations ( ListBucketAnalyticsConfigurationsRequest request ) : ListBucketAnalyticsConfigurationsResponse
request ListBucketAnalyticsConfigurationsRequest Container for the necessary parameters to execute the ListBucketAnalyticsConfigurations service method.
return ListBucketAnalyticsConfigurationsResponse

ListBucketAnalyticsConfigurationsAsync() public method

Initiates the asynchronous execution of the ListBucketAnalyticsConfigurations operation.
public ListBucketAnalyticsConfigurationsAsync ( ListBucketAnalyticsConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListBucketAnalyticsConfigurationsRequest Container for the necessary parameters to execute the ListBucketAnalyticsConfigurations operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListBucketAnalyticsConfigurationsAsync() public method

Initiates the asynchronous execution of the ListBucketAnalyticsConfigurations operation.
public ListBucketAnalyticsConfigurationsAsync ( ListBucketAnalyticsConfigurationsRequest request, ListBucketAnalyticsConfigurationsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListBucketAnalyticsConfigurationsRequest Container for the necessary parameters to execute the ListBucketAnalyticsConfigurations operation on AmazonS3Client.
callback ListBucketAnalyticsConfigurationsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListBucketInventoryConfigurations() public method

Returns a list of inventory configurations for the bucket.
public ListBucketInventoryConfigurations ( ListBucketInventoryConfigurationsRequest request ) : ListBucketInventoryConfigurationsResponse
request ListBucketInventoryConfigurationsRequest Container for the necessary parameters to execute the ListBucketInventoryConfigurations service method.
return ListBucketInventoryConfigurationsResponse

ListBucketInventoryConfigurationsAsync() public method

Initiates the asynchronous execution of the ListBucketInventoryConfigurations operation.
public ListBucketInventoryConfigurationsAsync ( ListBucketInventoryConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListBucketInventoryConfigurationsRequest Container for the necessary parameters to execute the ListBucketInventoryConfigurations operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListBucketInventoryConfigurationsAsync() public method

Initiates the asynchronous execution of the ListBucketInventoryConfigurations operation.
public ListBucketInventoryConfigurationsAsync ( ListBucketInventoryConfigurationsRequest request, ListBucketInventoryConfigurationsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListBucketInventoryConfigurationsRequest Container for the necessary parameters to execute the ListBucketInventoryConfigurations operation on AmazonS3Client.
callback ListBucketInventoryConfigurationsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListBucketMetricsConfigurations() public method

Lists the metrics configurations for the bucket.
public ListBucketMetricsConfigurations ( ListBucketMetricsConfigurationsRequest request ) : ListBucketMetricsConfigurationsResponse
request ListBucketMetricsConfigurationsRequest Container for the necessary parameters to execute the ListBucketMetricsConfigurations service method.
return ListBucketMetricsConfigurationsResponse

ListBucketMetricsConfigurationsAsync() public method

Initiates the asynchronous execution of the ListBucketMetricsConfigurations operation.
public ListBucketMetricsConfigurationsAsync ( ListBucketMetricsConfigurationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListBucketMetricsConfigurationsRequest Container for the necessary parameters to execute the ListBucketMetricsConfigurations operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListBucketMetricsConfigurationsAsync() public method

Initiates the asynchronous execution of the ListBucketMetricsConfigurations operation.
public ListBucketMetricsConfigurationsAsync ( ListBucketMetricsConfigurationsRequest request, ListBucketMetricsConfigurationsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListBucketMetricsConfigurationsRequest Container for the necessary parameters to execute the ListBucketMetricsConfigurations operation on AmazonS3Client.
callback ListBucketMetricsConfigurationsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListBuckets() public method

Returns a list of all buckets owned by the authenticated sender of the request.
public ListBuckets ( ) : ListBucketsResponse
return ListBucketsResponse

ListBuckets() public method

Returns a list of all buckets owned by the authenticated sender of the request.
public ListBuckets ( ListBucketsRequest request ) : ListBucketsResponse
request ListBucketsRequest Container for the necessary parameters to execute the ListBuckets service method.
return ListBucketsResponse

ListBucketsAsync() public method

Initiates the asynchronous execution of the ListBuckets operation.
public ListBucketsAsync ( ListBucketsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListBucketsRequest Container for the necessary parameters to execute the ListBuckets operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListBucketsAsync() public method

Returns a list of all buckets owned by the authenticated sender of the request.
public ListBucketsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListBucketsAsync() public method

public ListBucketsAsync ( ListBucketsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListBucketsResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListBucketsAsync() public method

Initiates the asynchronous execution of the ListBuckets operation.
public ListBucketsAsync ( ListBucketsRequest request, ListBucketsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListBucketsRequest Container for the necessary parameters to execute the ListBuckets operation on AmazonS3Client.
callback ListBucketsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListMultipartUploads() public method

This operation lists in-progress multipart uploads.
public ListMultipartUploads ( ListMultipartUploadsRequest request ) : ListMultipartUploadsResponse
request ListMultipartUploadsRequest Container for the necessary parameters to execute the ListMultipartUploads service method.
return ListMultipartUploadsResponse

ListMultipartUploads() public method

This operation lists in-progress multipart uploads.
public ListMultipartUploads ( string bucketName ) : ListMultipartUploadsResponse
bucketName string A property of ListMultipartUploadsRequest used to execute the ListMultipartUploads service method.
return ListMultipartUploadsResponse

ListMultipartUploads() public method

This operation lists in-progress multipart uploads.
public ListMultipartUploads ( string bucketName, string prefix ) : ListMultipartUploadsResponse
bucketName string A property of ListMultipartUploadsRequest used to execute the ListMultipartUploads service method.
prefix string Lists in-progress uploads only for those keys that begin with the specified prefix.
return ListMultipartUploadsResponse

ListMultipartUploadsAsync() public method

Initiates the asynchronous execution of the ListMultipartUploads operation.
public ListMultipartUploadsAsync ( ListMultipartUploadsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListMultipartUploadsRequest Container for the necessary parameters to execute the ListMultipartUploads operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListMultipartUploadsAsync() public method

This operation lists in-progress multipart uploads.
public ListMultipartUploadsAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListMultipartUploadsRequest used to execute the ListMultipartUploads service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListMultipartUploadsAsync() public method

This operation lists in-progress multipart uploads.
public ListMultipartUploadsAsync ( string bucketName, string prefix, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListMultipartUploadsRequest used to execute the ListMultipartUploads service method.
prefix string Lists in-progress uploads only for those keys that begin with the specified prefix.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListMultipartUploadsAsync() public method

Initiates the asynchronous execution of the ListMultipartUploads operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public ListMultipartUploadsAsync ( ListMultipartUploadsRequest request, ListMultipartUploadsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListMultipartUploadsRequest Container for the necessary parameters to execute the ListMultipartUploads operation on AmazonS3Client.
callback ListMultipartUploadsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListMultipartUploadsAsync() public method

This operation lists in-progress multipart uploads. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public ListMultipartUploadsAsync ( string bucketName, ListMultipartUploadsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListMultipartUploadsRequest used to execute the ListMultipartUploads service method.
callback ListMultipartUploadsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListMultipartUploadsAsync() public method

This operation lists in-progress multipart uploads. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public ListMultipartUploadsAsync ( string bucketName, string prefix, ListMultipartUploadsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListMultipartUploadsRequest used to execute the ListMultipartUploads service method.
prefix string Lists in-progress uploads only for those keys that begin with the specified prefix.
callback ListMultipartUploadsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListObjects() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjects ( ListObjectsRequest request ) : ListObjectsResponse
request ListObjectsRequest Container for the necessary parameters to execute the ListObjects service method.
return ListObjectsResponse

ListObjects() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjects ( string bucketName ) : ListObjectsResponse
bucketName string A property of ListObjectsRequest used to execute the ListObjects service method.
return ListObjectsResponse

ListObjects() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjects ( string bucketName, string prefix ) : ListObjectsResponse
bucketName string A property of ListObjectsRequest used to execute the ListObjects service method.
prefix string Limits the response to keys that begin with the specified prefix.
return ListObjectsResponse

ListObjectsAsync() public method

Initiates the asynchronous execution of the ListObjects operation.
public ListObjectsAsync ( ListObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListObjectsRequest Container for the necessary parameters to execute the ListObjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListObjectsAsync() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjectsAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListObjectsRequest used to execute the ListObjects service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListObjectsAsync() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjectsAsync ( string bucketName, string prefix, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListObjectsRequest used to execute the ListObjects service method.
prefix string Limits the response to keys that begin with the specified prefix.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListObjectsAsync() public method

Initiates the asynchronous execution of the ListObjects operation.
public ListObjectsAsync ( ListObjectsRequest request, ListObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListObjectsRequest Container for the necessary parameters to execute the ListObjects operation on AmazonS3Client.
callback ListObjectsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListObjectsAsync() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjectsAsync ( string bucketName, ListObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListObjectsRequest used to execute the ListObjects service method.
callback ListObjectsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListObjectsAsync() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.
public ListObjectsAsync ( string bucketName, string prefix, ListObjectsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListObjectsRequest used to execute the ListObjects service method.
prefix string Limits the response to keys that begin with the specified prefix.
callback ListObjectsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListObjectsV2() public method

Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket. Note: ListObjectsV2 is the revised List Objects API and we recommend you use this revised API for new application development.
public ListObjectsV2 ( ListObjectsV2Request request ) : ListObjectsV2Response
request ListObjectsV2Request Container for the necessary parameters to execute the ListObjectsV2 service method.
return ListObjectsV2Response

ListObjectsV2Async() public method

Initiates the asynchronous execution of the ListObjectsV2 operation.
public ListObjectsV2Async ( ListObjectsV2Request request, System cancellationToken = default(CancellationToken) ) : Task
request ListObjectsV2Request Container for the necessary parameters to execute the ListObjectsV2 operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListObjectsV2Async() public method

Initiates the asynchronous execution of the ListObjectsV2 operation.
public ListObjectsV2Async ( ListObjectsV2Request request, ListObjectsV2Response>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListObjectsV2Request Container for the necessary parameters to execute the ListObjectsV2 operation on AmazonS3Client.
callback ListObjectsV2Response>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListParts() public method

Lists the parts that have been uploaded for a specific multipart upload.
public ListParts ( ListPartsRequest request ) : ListPartsResponse
request ListPartsRequest Container for the necessary parameters to execute the ListParts service method.
return ListPartsResponse

ListParts() public method

Lists the parts that have been uploaded for a specific multipart upload.
public ListParts ( string bucketName, string key, string uploadId ) : ListPartsResponse
bucketName string A property of ListPartsRequest used to execute the ListParts service method.
key string A property of ListPartsRequest used to execute the ListParts service method.
uploadId string Upload ID identifying the multipart upload whose parts are being listed.
return ListPartsResponse

ListPartsAsync() public method

Initiates the asynchronous execution of the ListParts operation.
public ListPartsAsync ( ListPartsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListPartsRequest Container for the necessary parameters to execute the ListParts operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListPartsAsync() public method

Lists the parts that have been uploaded for a specific multipart upload.
public ListPartsAsync ( string bucketName, string key, string uploadId, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListPartsRequest used to execute the ListParts service method.
key string A property of ListPartsRequest used to execute the ListParts service method.
uploadId string Upload ID identifying the multipart upload whose parts are being listed.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListPartsAsync() public method

Initiates the asynchronous execution of the ListParts operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public ListPartsAsync ( ListPartsRequest request, ListPartsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListPartsRequest Container for the necessary parameters to execute the ListParts operation on AmazonS3Client.
callback ListPartsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListPartsAsync() public method

Lists the parts that have been uploaded for a specific multipart upload. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public ListPartsAsync ( string bucketName, string key, string uploadId, ListPartsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListPartsRequest used to execute the ListParts service method.
key string A property of ListPartsRequest used to execute the ListParts service method.
uploadId string Upload ID identifying the multipart upload whose parts are being listed.
callback ListPartsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListVersions() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersions ( ListVersionsRequest request ) : ListVersionsResponse
request ListVersionsRequest Container for the necessary parameters to execute the ListVersions service method.
return ListVersionsResponse

ListVersions() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersions ( string bucketName ) : ListVersionsResponse
bucketName string A property of ListVersionsRequest used to execute the ListVersions service method.
return ListVersionsResponse

ListVersions() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersions ( string bucketName, string prefix ) : ListVersionsResponse
bucketName string A property of ListVersionsRequest used to execute the ListVersions service method.
prefix string Limits the response to keys that begin with the specified prefix.
return ListVersionsResponse

ListVersionsAsync() public method

Initiates the asynchronous execution of the ListVersions operation.
public ListVersionsAsync ( ListVersionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListVersionsRequest Container for the necessary parameters to execute the ListVersions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVersionsAsync() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersionsAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListVersionsRequest used to execute the ListVersions service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVersionsAsync() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersionsAsync ( string bucketName, string prefix, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of ListVersionsRequest used to execute the ListVersions service method.
prefix string Limits the response to keys that begin with the specified prefix.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVersionsAsync() public method

Initiates the asynchronous execution of the ListVersions operation.
public ListVersionsAsync ( ListVersionsRequest request, ListVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListVersionsRequest Container for the necessary parameters to execute the ListVersions operation on AmazonS3Client.
callback ListVersionsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListVersionsAsync() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersionsAsync ( string bucketName, ListVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListVersionsRequest used to execute the ListVersions service method.
callback ListVersionsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListVersionsAsync() public method

Returns metadata about all of the versions of objects in a bucket.
public ListVersionsAsync ( string bucketName, string prefix, ListVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of ListVersionsRequest used to execute the ListVersions service method.
prefix string Limits the response to keys that begin with the specified prefix.
callback ListVersionsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PostObjectAsync() public method

Upload data to Amazon S3 using HTTP POST.
For more information,
public PostObjectAsync ( PostObjectRequest request, PostObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PostObjectRequest Request object which describes the data to POST
callback PostObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutACL() public method

Sets the permissions on a bucket using access control lists (ACL).
public PutACL ( PutACLRequest request ) : PutACLResponse
request PutACLRequest Container for the necessary parameters to execute the PutACL service method.
return PutACLResponse

PutACLAsync() public method

Initiates the asynchronous execution of the PutACL operation.
public PutACLAsync ( PutACLRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutACLRequest Container for the necessary parameters to execute the PutACL operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutACLAsync() public method

Initiates the asynchronous execution of the PutACL operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutACLAsync ( PutACLRequest request, PutACLResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutACLRequest Container for the necessary parameters to execute the PutACL operation on AmazonS3Client.
callback PutACLResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucket() public method

Creates a new bucket.
public PutBucket ( PutBucketRequest request ) : PutBucketResponse
request PutBucketRequest Container for the necessary parameters to execute the PutBucket service method.
return PutBucketResponse

PutBucket() public method

Creates a new bucket.
public PutBucket ( string bucketName ) : PutBucketResponse
bucketName string A property of PutBucketRequest used to execute the PutBucket service method.
return PutBucketResponse

PutBucketAccelerateConfiguration() public method

Sets the accelerate configuration of an existing bucket.
public PutBucketAccelerateConfiguration ( PutBucketAccelerateConfigurationRequest request ) : PutBucketAccelerateConfigurationResponse
request PutBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the PutBucketAccelerateConfiguration service method.
return PutBucketAccelerateConfigurationResponse

PutBucketAccelerateConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketAccelerateConfiguration operation.
public PutBucketAccelerateConfigurationAsync ( PutBucketAccelerateConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the PutBucketAccelerateConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketAccelerateConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketAccelerateConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketAccelerateConfigurationAsync ( PutBucketAccelerateConfigurationRequest request, PutBucketAccelerateConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketAccelerateConfigurationRequest Container for the necessary parameters to execute the PutBucketAccelerateConfiguration operation on AmazonS3Client.
callback PutBucketAccelerateConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketAnalyticsConfiguration() public method

Sets an analytics configuration for the bucket (specified by the analytics configuration ID).
public PutBucketAnalyticsConfiguration ( PutBucketAnalyticsConfigurationRequest request ) : PutBucketAnalyticsConfigurationResponse
request PutBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the PutBucketAnalyticsConfiguration service method.
return PutBucketAnalyticsConfigurationResponse

PutBucketAnalyticsConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketAnalyticsConfiguration operation.
public PutBucketAnalyticsConfigurationAsync ( PutBucketAnalyticsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the PutBucketAnalyticsConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketAnalyticsConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketAnalyticsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketAnalyticsConfigurationAsync ( PutBucketAnalyticsConfigurationRequest request, PutBucketAnalyticsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketAnalyticsConfigurationRequest Container for the necessary parameters to execute the PutBucketAnalyticsConfiguration operation on AmazonS3Client.
callback PutBucketAnalyticsConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketAsync() public method

Initiates the asynchronous execution of the PutBucket operation.
public PutBucketAsync ( PutBucketRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketRequest Container for the necessary parameters to execute the PutBucket operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketAsync() public method

Creates a new bucket.
public PutBucketAsync ( string bucketName, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutBucketRequest used to execute the PutBucket service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketAsync() public method

Initiates the asynchronous execution of the PutBucket operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketAsync ( PutBucketRequest request, PutBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketRequest Container for the necessary parameters to execute the PutBucket operation on AmazonS3Client.
callback PutBucketResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketAsync() public method

Creates a new bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketAsync ( string bucketName, PutBucketResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutBucketRequest used to execute the PutBucket service method.
callback PutBucketResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutBucketInventoryConfiguration() public method

Adds an inventory configuration (identified by the inventory ID) from the bucket.
public PutBucketInventoryConfiguration ( PutBucketInventoryConfigurationRequest request ) : PutBucketInventoryConfigurationResponse
request PutBucketInventoryConfigurationRequest Container for the necessary parameters to execute the PutBucketInventoryConfiguration service method.
return PutBucketInventoryConfigurationResponse

PutBucketInventoryConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketInventoryConfiguration operation.
public PutBucketInventoryConfigurationAsync ( PutBucketInventoryConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketInventoryConfigurationRequest Container for the necessary parameters to execute the PutBucketInventoryConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketInventoryConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketInventoryConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketInventoryConfigurationAsync ( PutBucketInventoryConfigurationRequest request, PutBucketInventoryConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketInventoryConfigurationRequest Container for the necessary parameters to execute the PutBucketInventoryConfiguration operation on AmazonS3Client.
callback PutBucketInventoryConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketLogging() public method

Set the logging parameters for a bucket and to specify permissions for who can view and modify the logging parameters. To set the logging status of a bucket, you must be the bucket owner.
public PutBucketLogging ( PutBucketLoggingRequest request ) : PutBucketLoggingResponse
request PutBucketLoggingRequest Container for the necessary parameters to execute the PutBucketLogging service method.
return PutBucketLoggingResponse

PutBucketLoggingAsync() public method

Initiates the asynchronous execution of the PutBucketLogging operation.
public PutBucketLoggingAsync ( PutBucketLoggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketLoggingRequest Container for the necessary parameters to execute the PutBucketLogging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketLoggingAsync() public method

Initiates the asynchronous execution of the PutBucketLogging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketLoggingAsync ( PutBucketLoggingRequest request, PutBucketLoggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketLoggingRequest Container for the necessary parameters to execute the PutBucketLogging operation on AmazonS3Client.
callback PutBucketLoggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketMetricsConfiguration() public method

Sets a metrics configuration (specified by the metrics configuration ID) for the bucket.
public PutBucketMetricsConfiguration ( PutBucketMetricsConfigurationRequest request ) : PutBucketMetricsConfigurationResponse
request PutBucketMetricsConfigurationRequest Container for the necessary parameters to execute the PutBucketMetricsConfiguration service method.
return PutBucketMetricsConfigurationResponse

PutBucketMetricsConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketMetricsConfiguration operation.
public PutBucketMetricsConfigurationAsync ( PutBucketMetricsConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketMetricsConfigurationRequest Container for the necessary parameters to execute the PutBucketMetricsConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketMetricsConfigurationAsync() public method

Initiates the asynchronous execution of the PutBucketMetricsConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketMetricsConfigurationAsync ( PutBucketMetricsConfigurationRequest request, PutBucketMetricsConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketMetricsConfigurationRequest Container for the necessary parameters to execute the PutBucketMetricsConfiguration operation on AmazonS3Client.
callback PutBucketMetricsConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketNotification() public method

Enables notifications of specified events for a bucket.
public PutBucketNotification ( PutBucketNotificationRequest request ) : PutBucketNotificationResponse
request PutBucketNotificationRequest Container for the necessary parameters to execute the PutBucketNotification service method.
return PutBucketNotificationResponse

PutBucketNotificationAsync() public method

Initiates the asynchronous execution of the PutBucketNotification operation.
public PutBucketNotificationAsync ( PutBucketNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketNotificationRequest Container for the necessary parameters to execute the PutBucketNotification operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketNotificationAsync() public method

Initiates the asynchronous execution of the PutBucketNotification operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketNotificationAsync ( PutBucketNotificationRequest request, PutBucketNotificationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketNotificationRequest Container for the necessary parameters to execute the PutBucketNotification operation on AmazonS3Client.
callback PutBucketNotificationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketPolicy() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.
public PutBucketPolicy ( PutBucketPolicyRequest request ) : PutBucketPolicyResponse
request PutBucketPolicyRequest Container for the necessary parameters to execute the PutBucketPolicy service method.
return PutBucketPolicyResponse

PutBucketPolicy() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.
public PutBucketPolicy ( string bucketName, string policy ) : PutBucketPolicyResponse
bucketName string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
policy string The bucket policy as a JSON document.
return PutBucketPolicyResponse

PutBucketPolicy() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.
public PutBucketPolicy ( string bucketName, string policy, string contentMD5 ) : PutBucketPolicyResponse
bucketName string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
policy string The bucket policy as a JSON document.
contentMD5 string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
return PutBucketPolicyResponse

PutBucketPolicyAsync() public method

Initiates the asynchronous execution of the PutBucketPolicy operation.
public PutBucketPolicyAsync ( PutBucketPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketPolicyRequest Container for the necessary parameters to execute the PutBucketPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketPolicyAsync() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.
public PutBucketPolicyAsync ( string bucketName, string policy, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
policy string The bucket policy as a JSON document.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketPolicyAsync() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.
public PutBucketPolicyAsync ( string bucketName, string policy, string contentMD5, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
policy string The bucket policy as a JSON document.
contentMD5 string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketPolicyAsync() public method

Initiates the asynchronous execution of the PutBucketPolicy operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketPolicyAsync ( PutBucketPolicyRequest request, PutBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketPolicyRequest Container for the necessary parameters to execute the PutBucketPolicy operation on AmazonS3Client.
callback PutBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketPolicyAsync() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketPolicyAsync ( string bucketName, string policy, PutBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
policy string The bucket policy as a JSON document.
callback PutBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutBucketPolicyAsync() public method

Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketPolicyAsync ( string bucketName, string policy, string contentMD5, PutBucketPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
policy string The bucket policy as a JSON document.
contentMD5 string A property of PutBucketPolicyRequest used to execute the PutBucketPolicy service method.
callback PutBucketPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutBucketReplication() public method

Creates a new replication configuration (or replaces an existing one, if present).
public PutBucketReplication ( PutBucketReplicationRequest request ) : PutBucketReplicationResponse
request PutBucketReplicationRequest Container for the necessary parameters to execute the PutBucketReplication service method.
return PutBucketReplicationResponse

PutBucketReplicationAsync() public method

Initiates the asynchronous execution of the PutBucketReplication operation.
public PutBucketReplicationAsync ( PutBucketReplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketReplicationRequest Container for the necessary parameters to execute the PutBucketReplication operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketReplicationAsync() public method

Initiates the asynchronous execution of the PutBucketReplication operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketReplicationAsync ( PutBucketReplicationRequest request, PutBucketReplicationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketReplicationRequest Container for the necessary parameters to execute the PutBucketReplication operation on AmazonS3Client.
callback PutBucketReplicationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketRequestPayment() public method

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html
public PutBucketRequestPayment ( PutBucketRequestPaymentRequest request ) : PutBucketRequestPaymentResponse
request PutBucketRequestPaymentRequest Container for the necessary parameters to execute the PutBucketRequestPayment service method.
return PutBucketRequestPaymentResponse

PutBucketRequestPayment() public method

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html
public PutBucketRequestPayment ( string bucketName, RequestPaymentConfiguration requestPaymentConfiguration ) : PutBucketRequestPaymentResponse
bucketName string A property of PutBucketRequestPaymentRequest used to execute the PutBucketRequestPayment service method.
requestPaymentConfiguration RequestPaymentConfiguration A property of PutBucketRequestPaymentRequest used to execute the PutBucketRequestPayment service method.
return PutBucketRequestPaymentResponse

PutBucketRequestPaymentAsync() public method

Initiates the asynchronous execution of the PutBucketRequestPayment operation.
public PutBucketRequestPaymentAsync ( PutBucketRequestPaymentRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketRequestPaymentRequest Container for the necessary parameters to execute the PutBucketRequestPayment operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketRequestPaymentAsync() public method

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html
public PutBucketRequestPaymentAsync ( string bucketName, RequestPaymentConfiguration requestPaymentConfiguration, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutBucketRequestPaymentRequest used to execute the PutBucketRequestPayment service method.
requestPaymentConfiguration RequestPaymentConfiguration A property of PutBucketRequestPaymentRequest used to execute the PutBucketRequestPayment service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketRequestPaymentAsync() public method

Initiates the asynchronous execution of the PutBucketRequestPayment operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketRequestPaymentAsync ( PutBucketRequestPaymentRequest request, PutBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketRequestPaymentRequest Container for the necessary parameters to execute the PutBucketRequestPayment operation on AmazonS3Client.
callback PutBucketRequestPaymentResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketRequestPaymentAsync() public method

Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketRequestPaymentAsync ( string bucketName, RequestPaymentConfiguration requestPaymentConfiguration, PutBucketRequestPaymentResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutBucketRequestPaymentRequest used to execute the PutBucketRequestPayment service method.
requestPaymentConfiguration RequestPaymentConfiguration A property of PutBucketRequestPaymentRequest used to execute the PutBucketRequestPayment service method.
callback PutBucketRequestPaymentResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutBucketTagging() public method

Sets the tags for a bucket.
public PutBucketTagging ( PutBucketTaggingRequest request ) : PutBucketTaggingResponse
request PutBucketTaggingRequest Container for the necessary parameters to execute the PutBucketTagging service method.
return PutBucketTaggingResponse

PutBucketTagging() public method

Sets the tags for a bucket.
public PutBucketTagging ( string bucketName, List tagSet ) : PutBucketTaggingResponse
bucketName string A property of PutBucketTaggingRequest used to execute the PutBucketTagging service method.
tagSet List A property of PutBucketTaggingRequest used to execute the PutBucketTagging service method.
return PutBucketTaggingResponse

PutBucketTaggingAsync() public method

Initiates the asynchronous execution of the PutBucketTagging operation.
public PutBucketTaggingAsync ( PutBucketTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketTaggingRequest Container for the necessary parameters to execute the PutBucketTagging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketTaggingAsync() public method

Sets the tags for a bucket.
public PutBucketTaggingAsync ( string bucketName, List tagSet, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutBucketTaggingRequest used to execute the PutBucketTagging service method.
tagSet List A property of PutBucketTaggingRequest used to execute the PutBucketTagging service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketTaggingAsync() public method

Initiates the asynchronous execution of the PutBucketTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketTaggingAsync ( PutBucketTaggingRequest request, PutBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketTaggingRequest Container for the necessary parameters to execute the PutBucketTagging operation on AmazonS3Client.
callback PutBucketTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketTaggingAsync() public method

Sets the tags for a bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketTaggingAsync ( string bucketName, List tagSet, PutBucketTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutBucketTaggingRequest used to execute the PutBucketTagging service method.
tagSet List A property of PutBucketTaggingRequest used to execute the PutBucketTagging service method.
callback PutBucketTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutBucketVersioning() public method

Sets the versioning state of an existing bucket. To set the versioning state, you must be the bucket owner.
public PutBucketVersioning ( PutBucketVersioningRequest request ) : PutBucketVersioningResponse
request PutBucketVersioningRequest Container for the necessary parameters to execute the PutBucketVersioning service method.
return PutBucketVersioningResponse

PutBucketVersioningAsync() public method

Initiates the asynchronous execution of the PutBucketVersioning operation.
public PutBucketVersioningAsync ( PutBucketVersioningRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketVersioningRequest Container for the necessary parameters to execute the PutBucketVersioning operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketVersioningAsync() public method

Initiates the asynchronous execution of the PutBucketVersioning operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketVersioningAsync ( PutBucketVersioningRequest request, PutBucketVersioningResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketVersioningRequest Container for the necessary parameters to execute the PutBucketVersioning operation on AmazonS3Client.
callback PutBucketVersioningResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketWebsite() public method

Set the website configuration for a bucket.
public PutBucketWebsite ( PutBucketWebsiteRequest request ) : PutBucketWebsiteResponse
request PutBucketWebsiteRequest Container for the necessary parameters to execute the PutBucketWebsite service method.
return PutBucketWebsiteResponse

PutBucketWebsite() public method

Set the website configuration for a bucket.
public PutBucketWebsite ( string bucketName, WebsiteConfiguration websiteConfiguration ) : PutBucketWebsiteResponse
bucketName string A property of PutBucketWebsiteRequest used to execute the PutBucketWebsite service method.
websiteConfiguration WebsiteConfiguration A property of PutBucketWebsiteRequest used to execute the PutBucketWebsite service method.
return PutBucketWebsiteResponse

PutBucketWebsiteAsync() public method

Initiates the asynchronous execution of the PutBucketWebsite operation.
public PutBucketWebsiteAsync ( PutBucketWebsiteRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutBucketWebsiteRequest Container for the necessary parameters to execute the PutBucketWebsite operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketWebsiteAsync() public method

Set the website configuration for a bucket.
public PutBucketWebsiteAsync ( string bucketName, WebsiteConfiguration websiteConfiguration, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutBucketWebsiteRequest used to execute the PutBucketWebsite service method.
websiteConfiguration WebsiteConfiguration A property of PutBucketWebsiteRequest used to execute the PutBucketWebsite service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutBucketWebsiteAsync() public method

Initiates the asynchronous execution of the PutBucketWebsite operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketWebsiteAsync ( PutBucketWebsiteRequest request, PutBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutBucketWebsiteRequest Container for the necessary parameters to execute the PutBucketWebsite operation on AmazonS3Client.
callback PutBucketWebsiteResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutBucketWebsiteAsync() public method

Set the website configuration for a bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutBucketWebsiteAsync ( string bucketName, WebsiteConfiguration websiteConfiguration, PutBucketWebsiteResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutBucketWebsiteRequest used to execute the PutBucketWebsite service method.
websiteConfiguration WebsiteConfiguration A property of PutBucketWebsiteRequest used to execute the PutBucketWebsite service method.
callback PutBucketWebsiteResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutCORSConfiguration() public method

Sets the cors configuration for a bucket.
public PutCORSConfiguration ( PutCORSConfigurationRequest request ) : PutCORSConfigurationResponse
request PutCORSConfigurationRequest Container for the necessary parameters to execute the PutCORSConfiguration service method.
return PutCORSConfigurationResponse

PutCORSConfiguration() public method

Sets the cors configuration for a bucket.
public PutCORSConfiguration ( string bucketName, CORSConfiguration configuration ) : PutCORSConfigurationResponse
bucketName string A property of PutCORSConfigurationRequest used to execute the PutCORSConfiguration service method.
configuration CORSConfiguration A property of PutCORSConfigurationRequest used to execute the PutCORSConfiguration service method.
return PutCORSConfigurationResponse

PutCORSConfigurationAsync() public method

Initiates the asynchronous execution of the PutCORSConfiguration operation.
public PutCORSConfigurationAsync ( PutCORSConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutCORSConfigurationRequest Container for the necessary parameters to execute the PutCORSConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutCORSConfigurationAsync() public method

Sets the cors configuration for a bucket.
public PutCORSConfigurationAsync ( string bucketName, CORSConfiguration configuration, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutCORSConfigurationRequest used to execute the PutCORSConfiguration service method.
configuration CORSConfiguration A property of PutCORSConfigurationRequest used to execute the PutCORSConfiguration service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutCORSConfigurationAsync() public method

Initiates the asynchronous execution of the PutCORSConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutCORSConfigurationAsync ( PutCORSConfigurationRequest request, PutCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutCORSConfigurationRequest Container for the necessary parameters to execute the PutCORSConfiguration operation on AmazonS3Client.
callback PutCORSConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutCORSConfigurationAsync() public method

Sets the cors configuration for a bucket. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutCORSConfigurationAsync ( string bucketName, CORSConfiguration configuration, PutCORSConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutCORSConfigurationRequest used to execute the PutCORSConfiguration service method.
configuration CORSConfiguration A property of PutCORSConfigurationRequest used to execute the PutCORSConfiguration service method.
callback PutCORSConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutLifecycleConfiguration() public method

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.
public PutLifecycleConfiguration ( PutLifecycleConfigurationRequest request ) : PutLifecycleConfigurationResponse
request PutLifecycleConfigurationRequest Container for the necessary parameters to execute the PutLifecycleConfiguration service method.
return PutLifecycleConfigurationResponse

PutLifecycleConfiguration() public method

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.
public PutLifecycleConfiguration ( string bucketName, LifecycleConfiguration configuration ) : PutLifecycleConfigurationResponse
bucketName string A property of PutLifecycleConfigurationRequest used to execute the PutLifecycleConfiguration service method.
configuration LifecycleConfiguration A property of PutLifecycleConfigurationRequest used to execute the PutLifecycleConfiguration service method.
return PutLifecycleConfigurationResponse

PutLifecycleConfigurationAsync() public method

Initiates the asynchronous execution of the PutLifecycleConfiguration operation.
public PutLifecycleConfigurationAsync ( PutLifecycleConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutLifecycleConfigurationRequest Container for the necessary parameters to execute the PutLifecycleConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutLifecycleConfigurationAsync() public method

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.
public PutLifecycleConfigurationAsync ( string bucketName, LifecycleConfiguration configuration, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of PutLifecycleConfigurationRequest used to execute the PutLifecycleConfiguration service method.
configuration LifecycleConfiguration A property of PutLifecycleConfigurationRequest used to execute the PutLifecycleConfiguration service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutLifecycleConfigurationAsync() public method

Initiates the asynchronous execution of the PutLifecycleConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutLifecycleConfigurationAsync ( PutLifecycleConfigurationRequest request, PutLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutLifecycleConfigurationRequest Container for the necessary parameters to execute the PutLifecycleConfiguration operation on AmazonS3Client.
callback PutLifecycleConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutLifecycleConfigurationAsync() public method

Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutLifecycleConfigurationAsync ( string bucketName, LifecycleConfiguration configuration, PutLifecycleConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of PutLifecycleConfigurationRequest used to execute the PutLifecycleConfiguration service method.
configuration LifecycleConfiguration A property of PutLifecycleConfigurationRequest used to execute the PutLifecycleConfiguration service method.
callback PutLifecycleConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

PutObject() public method

Adds an object to a bucket.
public PutObject ( PutObjectRequest request ) : PutObjectResponse
request PutObjectRequest Container for the necessary parameters to execute the PutObject service method.
return PutObjectResponse

PutObjectAsync() public method

Initiates the asynchronous execution of the PutObject operation.
public PutObjectAsync ( PutObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutObjectRequest Container for the necessary parameters to execute the PutObject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutObjectAsync() public method

Initiates the asynchronous execution of the PutObject operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutObjectAsync ( PutObjectRequest request, PutObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutObjectRequest Container for the necessary parameters to execute the PutObject operation on AmazonS3Client.
callback PutObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutObjectTagging() public method

Sets the supplied tag-set to an object that already exists in a bucket
public PutObjectTagging ( PutObjectTaggingRequest request ) : PutObjectTaggingResponse
request PutObjectTaggingRequest Container for the necessary parameters to execute the PutObjectTagging service method.
return PutObjectTaggingResponse

PutObjectTaggingAsync() public method

Initiates the asynchronous execution of the PutObjectTagging operation.
public PutObjectTaggingAsync ( PutObjectTaggingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutObjectTaggingRequest Container for the necessary parameters to execute the PutObjectTagging operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutObjectTaggingAsync() public method

Initiates the asynchronous execution of the PutObjectTagging operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public PutObjectTaggingAsync ( PutObjectTaggingRequest request, PutObjectTaggingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutObjectTaggingRequest Container for the necessary parameters to execute the PutObjectTagging operation on AmazonS3Client.
callback PutObjectTaggingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

RestoreObject() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObject ( RestoreObjectRequest request ) : RestoreObjectResponse
request RestoreObjectRequest Container for the necessary parameters to execute the RestoreObject service method.
return RestoreObjectResponse

RestoreObject() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObject ( string bucketName, string key ) : RestoreObjectResponse
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
return RestoreObjectResponse

RestoreObject() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObject ( string bucketName, string key, int days ) : RestoreObjectResponse
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
days int A property of RestoreObjectRequest used to execute the RestoreObject service method.
return RestoreObjectResponse

RestoreObject() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObject ( string bucketName, string key, string versionId ) : RestoreObjectResponse
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
versionId string A property of RestoreObjectRequest used to execute the RestoreObject service method.
return RestoreObjectResponse

RestoreObject() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObject ( string bucketName, string key, string versionId, int days ) : RestoreObjectResponse
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
versionId string A property of RestoreObjectRequest used to execute the RestoreObject service method.
days int A property of RestoreObjectRequest used to execute the RestoreObject service method.
return RestoreObjectResponse

RestoreObjectAsync() public method

Initiates the asynchronous execution of the RestoreObject operation.
public RestoreObjectAsync ( RestoreObjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RestoreObjectRequest Container for the necessary parameters to execute the RestoreObject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, int days, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
days int A property of RestoreObjectRequest used to execute the RestoreObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, string versionId, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
versionId string A property of RestoreObjectRequest used to execute the RestoreObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, string versionId, int days, System cancellationToken = default(CancellationToken) ) : Task
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
versionId string A property of RestoreObjectRequest used to execute the RestoreObject service method.
days int A property of RestoreObjectRequest used to execute the RestoreObject service method.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RestoreObjectAsync() public method

Initiates the asynchronous execution of the RestoreObject operation.
public RestoreObjectAsync ( RestoreObjectRequest request, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request RestoreObjectRequest Container for the necessary parameters to execute the RestoreObject operation on AmazonS3Client.
callback RestoreObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
callback RestoreObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, int days, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
days int A property of RestoreObjectRequest used to execute the RestoreObject service method.
callback RestoreObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, string versionId, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
versionId string A property of RestoreObjectRequest used to execute the RestoreObject service method.
callback RestoreObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

RestoreObjectAsync() public method

Restores an archived copy of an object back into Amazon S3
public RestoreObjectAsync ( string bucketName, string key, string versionId, int days, RestoreObjectResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
bucketName string A property of RestoreObjectRequest used to execute the RestoreObject service method.
key string A property of RestoreObjectRequest used to execute the RestoreObject service method.
versionId string A property of RestoreObjectRequest used to execute the RestoreObject service method.
days int A property of RestoreObjectRequest used to execute the RestoreObject service method.
callback RestoreObjectResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

UploadPart() public method

Uploads a part in a multipart upload.

Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.

public UploadPart ( UploadPartRequest request ) : UploadPartResponse
request UploadPartRequest Container for the necessary parameters to execute the UploadPart service method.
return UploadPartResponse

UploadPartAsync() public method

Initiates the asynchronous execution of the UploadPart operation.
public UploadPartAsync ( UploadPartRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UploadPartRequest Container for the necessary parameters to execute the UploadPart operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UploadPartAsync() public method

Initiates the asynchronous execution of the UploadPart operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public UploadPartAsync ( UploadPartRequest request, UploadPartResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UploadPartRequest Container for the necessary parameters to execute the UploadPart operation on AmazonS3Client.
callback UploadPartResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void