AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 3.5
 

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonServiceClient
    Amazon.S3.AmazonS3Client
      Amazon.S3.Encryption.AmazonS3EncryptionClient

Namespace: Amazon.S3.Encryption
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class AmazonS3EncryptionClient : AmazonS3Client
         IAmazonS3, IDisposable

The AmazonS3EncryptionClient type exposes the following members

Constructors

NameDescription
Public Method AmazonS3EncryptionClient(EncryptionMaterials) Constructs AmazonS3EncryptionClient with the Encryption materials and 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 Method AmazonS3EncryptionClient(RegionEndpoint, EncryptionMaterials) Constructs AmazonS3EncryptionClient with the Encryption materials and 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 Method AmazonS3EncryptionClient(AmazonS3CryptoConfiguration, EncryptionMaterials) Constructs AmazonS3EncryptionClient with the Encryption materials, AmazonS3 CryptoConfiguration object and 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 Method AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Credentials and Encryption materials.
Public Method AmazonS3EncryptionClient(AWSCredentials, RegionEndpoint, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Credentials, Region and Encryption materials
Public Method AmazonS3EncryptionClient(AWSCredentials, AmazonS3CryptoConfiguration, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Credentials, AmazonS3CryptoConfiguration Configuration object and Encryption materials
Public Method AmazonS3EncryptionClient(string, string, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Access Key ID, AWS Secret Key and Encryption materials
Public Method AmazonS3EncryptionClient(string, string, RegionEndpoint, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Access Key ID, AWS Secret Key, Region and Encryption materials
Public Method AmazonS3EncryptionClient(string, string, AmazonS3CryptoConfiguration, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Access Key ID, Secret Key, AmazonS3 CryptoConfiguration object and Encryption materials.
Public Method AmazonS3EncryptionClient(string, string, string, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Access Key ID, Secret Key, SessionToken and Encryption materials.
Public Method AmazonS3EncryptionClient(string, string, string, RegionEndpoint, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Access Key ID, Secret Key, SessionToken, Region and Encryption materials.
Public Method AmazonS3EncryptionClient(string, string, string, AmazonS3CryptoConfiguration, EncryptionMaterials) Constructs AmazonS3EncryptionClient with AWS Access Key ID, Secret Key, SessionToken AmazonS3EncryptionClient CryptoConfiguration object and Encryption materials.

Methods

NameDescription
Public Method AbortMultipartUpload(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method AbortMultipartUpload(AbortMultipartUploadRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginAbortMultipartUpload(AbortMultipartUploadRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginCompleteMultipartUpload(CompleteMultipartUploadRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginCopyObject(CopyObjectRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginCopyPart(CopyPartRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteBucket(DeleteBucketRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteBucketPolicy(DeleteBucketPolicyRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteBucketReplication(DeleteBucketReplicationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteBucketTagging(DeleteBucketTaggingRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteBucketWebsite(DeleteBucketWebsiteRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteCORSConfiguration(DeleteCORSConfigurationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteLifecycleConfiguration(DeleteLifecycleConfigurationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteObject(DeleteObjectRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginDeleteObjects(DeleteObjectsRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetACL(GetACLRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketLocation(GetBucketLocationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketLogging(GetBucketLoggingRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketNotification(GetBucketNotificationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketPolicy(GetBucketPolicyRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketReplication(GetBucketReplicationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketRequestPayment(GetBucketRequestPaymentRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketTagging(GetBucketTaggingRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketVersioning(GetBucketVersioningRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetBucketWebsite(GetBucketWebsiteRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetCORSConfiguration(GetCORSConfigurationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetLifecycleConfiguration(GetLifecycleConfigurationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetObject(GetObjectRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetObjectMetadata(GetObjectMetadataRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginGetObjectTorrent(GetObjectTorrentRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginInitiateMultipartUpload(InitiateMultipartUploadRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginListBuckets(ListBucketsRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginListMultipartUploads(ListMultipartUploadsRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginListObjects(ListObjectsRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginListParts(ListPartsRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginListVersions(ListVersionsRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutACL(PutACLRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucket(PutBucketRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketLogging(PutBucketLoggingRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketNotification(PutBucketNotificationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketPolicy(PutBucketPolicyRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketReplication(PutBucketReplicationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketRequestPayment(PutBucketRequestPaymentRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketTagging(PutBucketTaggingRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketVersioning(PutBucketVersioningRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutBucketWebsite(PutBucketWebsiteRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutCORSConfiguration(PutCORSConfigurationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutLifecycleConfiguration(PutLifecycleConfigurationRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginPutObject(PutObjectRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginRestoreObject(RestoreObjectRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method BeginUploadPart(UploadPartRequest, AsyncCallback, object) Inherited from Amazon.S3.AmazonS3Client.
Public Method CompleteMultipartUpload(CompleteMultipartUploadRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method CopyObject(string, string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method CopyObject(string, string, string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method CopyObject(CopyObjectRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method CopyPart(string, string, string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method CopyPart(string, string, string, string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method CopyPart(CopyPartRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucket(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucket(DeleteBucketRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketPolicy(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketPolicy(DeleteBucketPolicyRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketReplication(DeleteBucketReplicationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketTagging(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketTagging(DeleteBucketTaggingRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketWebsite(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteBucketWebsite(DeleteBucketWebsiteRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteCORSConfiguration(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteCORSConfiguration(DeleteCORSConfigurationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteLifecycleConfiguration(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteLifecycleConfiguration(DeleteLifecycleConfigurationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteObject(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteObject(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteObject(DeleteObjectRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method DeleteObjects(DeleteObjectsRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method Dispose() Inherited from Amazon.Runtime.AmazonServiceClient.
Public Method EndAbortMultipartUpload(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndCompleteMultipartUpload(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndCopyObject(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndCopyPart(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteBucket(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteBucketPolicy(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteBucketReplication(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteBucketTagging(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteBucketWebsite(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteCORSConfiguration(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteLifecycleConfiguration(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteObject(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndDeleteObjects(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetACL(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketLocation(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketLogging(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketNotification(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketPolicy(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketReplication(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketRequestPayment(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketTagging(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketVersioning(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetBucketWebsite(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetCORSConfiguration(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetLifecycleConfiguration(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetObject(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetObjectMetadata(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndGetObjectTorrent(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndInitiateMultipartUpload(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndListBuckets(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndListMultipartUploads(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndListObjects(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndListParts(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndListVersions(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutACL(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucket(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketLogging(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketNotification(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketPolicy(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketReplication(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketRequestPayment(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketTagging(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketVersioning(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutBucketWebsite(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutCORSConfiguration(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutLifecycleConfiguration(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndPutObject(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndRestoreObject(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method EndUploadPart(IAsyncResult) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetACL(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetACL(GetACLRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketLocation(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketLocation(GetBucketLocationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketLogging(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketLogging(GetBucketLoggingRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketNotification(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketNotification(GetBucketNotificationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketPolicy(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketPolicy(GetBucketPolicyRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketReplication(GetBucketReplicationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketRequestPayment(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketRequestPayment(GetBucketRequestPaymentRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketTagging(GetBucketTaggingRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketVersioning(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketVersioning(GetBucketVersioningRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketWebsite(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetBucketWebsite(GetBucketWebsiteRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetCORSConfiguration(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetCORSConfiguration(GetCORSConfigurationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetLifecycleConfiguration(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetLifecycleConfiguration(GetLifecycleConfigurationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObject(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObject(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObject(GetObjectRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObjectMetadata(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObjectMetadata(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObjectMetadata(GetObjectMetadataRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObjectTorrent(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetObjectTorrent(GetObjectTorrentRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method GetPreSignedURL(GetPreSignedUrlRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method InitiateMultipartUpload(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method InitiateMultipartUpload(InitiateMultipartUploadRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListBuckets() Inherited from Amazon.S3.AmazonS3Client.
Public Method ListBuckets(ListBucketsRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListMultipartUploads(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListMultipartUploads(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListMultipartUploads(ListMultipartUploadsRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListObjects(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListObjects(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListObjects(ListObjectsRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListParts(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListParts(ListPartsRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListVersions(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListVersions(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method ListVersions(ListVersionsRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutACL(PutACLRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucket(string) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucket(PutBucketRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketLogging(PutBucketLoggingRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketNotification(PutBucketNotificationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketPolicy(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketPolicy(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketPolicy(PutBucketPolicyRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketReplication(PutBucketReplicationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketRequestPayment(string, RequestPaymentConfiguration) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketRequestPayment(PutBucketRequestPaymentRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketTagging(string, List<Tag>) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketTagging(PutBucketTaggingRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketVersioning(PutBucketVersioningRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketWebsite(string, WebsiteConfiguration) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutBucketWebsite(PutBucketWebsiteRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutCORSConfiguration(string, CORSConfiguration) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutCORSConfiguration(PutCORSConfigurationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutLifecycleConfiguration(string, LifecycleConfiguration) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutLifecycleConfiguration(PutLifecycleConfigurationRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method PutObject(PutObjectRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method RestoreObject(string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method RestoreObject(string, string, int) Inherited from Amazon.S3.AmazonS3Client.
Public Method RestoreObject(string, string, string) Inherited from Amazon.S3.AmazonS3Client.
Public Method RestoreObject(string, string, string, int) Inherited from Amazon.S3.AmazonS3Client.
Public Method RestoreObject(RestoreObjectRequest) Inherited from Amazon.S3.AmazonS3Client.
Public Method UploadPart(UploadPartRequest) Inherited from Amazon.S3.AmazonS3Client.

Events

NameDescription
Event AfterResponseEvent Inherited from Amazon.Runtime.AmazonServiceClient.
Event BeforeRequestEvent Inherited from Amazon.Runtime.AmazonServiceClient.
Event ExceptionEvent Inherited from Amazon.Runtime.AmazonServiceClient.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5