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.
| Name | Description | |
|---|---|---|
|
AmazonS3Client |
Implementation for accessing S3 |
|
AmazonS3Config |
Configuration for accessing AmazonS3 service |
|
AmazonS3DefaultConfiguration |
Configuration for accessing Amazon S3 service |
|
AmazonS3Exception |
Base exception for S3 errors. |
|
AmazonS3Request |
Base class for S3 operation requests. |
|
AnalyticsS3ExportFileFormat |
Constants used for properties of type AnalyticsS3ExportFileFormat. |
|
ArchiveStatus |
Constants used for properties of type ArchiveStatus. |
|
ArnExtensions |
Extensions methods added to Amazon.Arn type to help parse S3 specific resources from the ARN. |
|
BucketAbacStatus |
Constants used for properties of type BucketAbacStatus. |
|
BucketAccelerateStatus |
Constants used for properties of type BucketAccelerateStatus. |
|
BucketLocationConstraint |
Constants used for properties of type BucketLocationConstraint. |
|
BucketNamespace |
Constants used for properties of type BucketNamespace. |
|
BucketType |
Constants used for properties of type BucketType. |
|
ChecksumAlgorithm |
Constants used for properties of type ChecksumAlgorithm. |
|
ChecksumMode |
Constants used for properties of type ChecksumMode. |
|
ChecksumType |
Constants used for properties of type ChecksumType. |
|
CompressionType |
Constants used for properties of type CompressionType. |
|
DataRedundancy |
Constants used for properties of type DataRedundancy. |
|
DeleteMarkerReplicationStatus |
Constants used for properties of type DeleteMarkerReplicationStatus. |
|
DeleteObjectsException |
AmazonS3 exception. Thrown when DeleteObjects returns successfully, but some of the objects were not deleted. |
|
EncodingType |
Constants used for properties of type EncodingType. |
|
EncryptionType |
Constants used for properties of type EncryptionType. |
|
EventType |
The bucket event for which to send notifications. |
|
ExistingObjectReplicationStatus |
Constants used for properties of type ExistingObjectReplicationStatus. |
|
ExpirationState |
Constants used for properties of type ExpirationState. |
|
ExpressionType |
Constants used for properties of type ExpressionType. |
|
FileHeaderInfo |
Constants used for properties of type FileHeaderInfo. |
|
FilterRuleName |
Constants used for properties of type FilterRuleName. |
|
GlacierJobTier |
Constants used for properties of type GlacierJobTier. |
|
GranteeType |
Constants used for properties of type GranteeType. |
|
IntelligentTieringAccessTier |
Constants used for properties of type IntelligentTieringAccessTier. |
|
IntelligentTieringStatus |
Constants used for properties of type IntelligentTieringStatus. |
|
InventoryConfigurationState |
Constants used for properties of type InventoryConfigurationState. |
|
InventoryFormat |
Constants used for properties of type InventoryFormat. |
|
InventoryFrequency |
Constants used for properties of type InventoryFrequency. |
|
InventoryIncludedObjectVersions |
Constants used for properties of type InventoryIncludedObjectVersions. |
|
InventoryOptionalField |
Constants used for properties of type InventoryOptionalField. |
|
JournalConfigurationState |
The configuration state for journal tables. |
|
JsonType |
Constants used for properties of type JsonType. |
|
LifecycleRuleStatus |
Constants used for properties of type LifecycleRuleStatus. |
|
LocationType |
Constants used for properties of type LocationType. |
|
MetricsStatus |
Constants used for properties of type MetricsStatus. |
|
NotificationEvents |
The constants for the known event names used by S3 notification. S3 might add new events before the SDK is updated. In which case the names listed in the S3 documentation will work as well as these constants. |
|
ObjectAttributes |
Constants used for properties of type ObjectAttributes. |
|
ObjectLockEnabled |
Constants used for properties of type ObjectLockEnabled. |
|
ObjectLockLegalHoldStatus |
Constants used for properties of type ObjectLockLegalHoldStatus. |
|
ObjectLockMode |
Constants used for properties of type ObjectLockMode. |
|
ObjectLockRetentionMode |
Constants used for properties of type ObjectLockRetentionMode. |
|
ObjectOwnership |
Constants used for properties of type ObjectOwnership. |
|
OptionalObjectAttributes |
Constants used for properties of type OptionalObjectAttributes. |
|
OwnerOverride |
Constants used for properties of type OwnerOverride. |
|
PartitionDateSource |
Constants used for properties of type PartitionDateSource. |
|
Payer |
Constants used for properties of type Payer. |
|
QuoteFields |
Constants used for properties of type QuoteFields. |
|
ReplicaModificationsStatus |
Constants used for properties of type ReplicaModificationsStatus. |
|
ReplicationRuleStatus |
Constants used for properties of type ReplicationRuleStatus. |
|
ReplicationStatus |
Constants used for properties of type ReplicationStatus. |
|
ReplicationTimeStatus |
Constants used for properties of type ReplicationTimeStatus. |
|
RequestCharged |
Constants used for properties of type RequestCharged. |
|
RequestPayer |
Constants used for properties of type RequestPayer. |
|
RestoreRequestType |
Constants used for properties of type RestoreRequestType. |
|
S3CannedACL |
Constants used for properties of type S3CannedACL. |
|
S3OutpostResource |
A resource in an S3 Outpost |
|
S3Permission |
A list of all ACL permissions. For more information, refer to http://docs.amazonwebservices.com/AmazonS3/latest/S3_ACLs.html#S3_ACLs_Permissions. |
|
S3Region |
A list of all possible S3 Bucket region possibilities. For more information, refer to http://docs.amazonwebservices.com/AmazonS3/latest/BucketConfiguration.html#LocationSelection. |
|
S3StorageClass |
Constants used for properties of type S3StorageClass. |
|
S3TablesBucketType |
Constants used for properties of type S3TablesBucketType. |
|
ServerSideEncryptionCustomerMethod |
A list of all server-side encryption methods. |
|
ServerSideEncryptionMethod |
Constants used for properties of type ServerSideEncryptionMethod. |
|
SessionMode |
Constants used for properties of type SessionMode. |
|
SseKmsEncryptedObjectsStatus |
Constants used for properties of type SseKmsEncryptedObjectsStatus. |
|
StorageClassAnalysisSchemaVersion |
Constants used for properties of type StorageClassAnalysisSchemaVersion. |
|
TableSseAlgorithm |
Constants used for properties of type TableSseAlgorithm. |
|
TaggingDirective |
Constants used for properties of type TaggingDirective. |
|
TransitionDefaultMinimumObjectSize |
Constants used for properties of type TransitionDefaultMinimumObjectSize. |
|
VersionStatus |
Constants used for properties of type VersionStatus. |
| Name | Description | |
|---|---|---|
|
IAmazonS3 |
Interface for accessing S3 |
|
IS3ExpressCredentialProvider |
Interface for S3Express credential provider. Used to provide credentials for requests that uses S3Express authentication. |
| Name | Description | |
|---|---|---|
|
HttpVerb |
An enumeration of supported HTTP verbs |
|
Protocol |
An enumeration of all protocols that the pre-signed URL can be created against. |
|
S3MetadataDirective |
An enumeration of all Metadata directives that can be used for the CopyObject operation. |