API Diff between 3.7.9.29 and 3.3.26.9
1082 Additions
1 Removals
Amazon
Amazon.S3
-
public class AmazonS3Client : AmazonServiceClient, IAmazonS3, IDisposable, ICoreAmazonS3, IAmazonService
- public IS3PaginatorFactory Paginators { get; }
- public virtual Task<DeleteBucketIntelligentTieringConfigurationResponse> DeleteBucketIntelligentTieringConfigurationAsync(DeleteBucketIntelligentTieringConfigurationRequest request, CancellationToken cancellationToken = default)
- public virtual Task<DeleteBucketOwnershipControlsResponse> DeleteBucketOwnershipControlsAsync(DeleteBucketOwnershipControlsRequest request, CancellationToken cancellationToken = default)
- public virtual Task<DeletePublicAccessBlockResponse> DeletePublicAccessBlockAsync(DeletePublicAccessBlockRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetBucketIntelligentTieringConfigurationResponse> GetBucketIntelligentTieringConfigurationAsync(GetBucketIntelligentTieringConfigurationRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetBucketOwnershipControlsResponse> GetBucketOwnershipControlsAsync(GetBucketOwnershipControlsRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetBucketPolicyStatusResponse> GetBucketPolicyStatusAsync(GetBucketPolicyStatusRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetObjectAttributesResponse> GetObjectAttributesAsync(GetObjectAttributesRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetObjectLegalHoldResponse> GetObjectLegalHoldAsync(GetObjectLegalHoldRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetObjectLockConfigurationResponse> GetObjectLockConfigurationAsync(GetObjectLockConfigurationRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetObjectRetentionResponse> GetObjectRetentionAsync(GetObjectRetentionRequest request, CancellationToken cancellationToken = default)
- public virtual Task<GetPublicAccessBlockResponse> GetPublicAccessBlockAsync(GetPublicAccessBlockRequest request, CancellationToken cancellationToken = default)
- public virtual Task<ListBucketIntelligentTieringConfigurationsResponse> ListBucketIntelligentTieringConfigurationsAsync(ListBucketIntelligentTieringConfigurationsRequest request, CancellationToken cancellationToken = default)
- public virtual Task<PutBucketIntelligentTieringConfigurationResponse> PutBucketIntelligentTieringConfigurationAsync(PutBucketIntelligentTieringConfigurationRequest request, CancellationToken cancellationToken = default)
- public virtual Task<PutBucketOwnershipControlsResponse> PutBucketOwnershipControlsAsync(PutBucketOwnershipControlsRequest request, CancellationToken cancellationToken = default)
- public virtual Task<PutObjectLegalHoldResponse> PutObjectLegalHoldAsync(PutObjectLegalHoldRequest request, CancellationToken cancellationToken = default)
- public virtual Task<PutObjectLockConfigurationResponse> PutObjectLockConfigurationAsync(PutObjectLockConfigurationRequest request, CancellationToken cancellationToken = default)
- public virtual Task<PutObjectRetentionResponse> PutObjectRetentionAsync(PutObjectRetentionRequest request, CancellationToken cancellationToken = default)
- public virtual Task<PutPublicAccessBlockResponse> PutPublicAccessBlockAsync(PutPublicAccessBlockRequest request, CancellationToken cancellationToken = default)
- public virtual Task<WriteGetObjectResponseResponse> WriteGetObjectResponseAsync(WriteGetObjectResponseRequest request, CancellationToken cancellationToken = default)
-
public class AmazonS3Config : ClientConfig
-
public static class AmazonS3DefaultConfiguration
-
public sealed class ArchiveStatus : ConstantClass
-
public static class ArnExtensions
-
public class ChecksumAlgorithm : ConstantClass
-
public class ChecksumMode : ConstantClass
-
public sealed class EventType : ConstantClass
-
public sealed class ExistingObjectReplicationStatus : ConstantClass
-
public interface IAmazonS3 : IDisposable, ICoreAmazonS3, IAmazonService
- IS3PaginatorFactory Paginators { get; }
- Task<DeleteBucketIntelligentTieringConfigurationResponse> DeleteBucketIntelligentTieringConfigurationAsync(DeleteBucketIntelligentTieringConfigurationRequest request, CancellationToken cancellationToken = default)
- Task<DeleteBucketOwnershipControlsResponse> DeleteBucketOwnershipControlsAsync(DeleteBucketOwnershipControlsRequest request, CancellationToken cancellationToken = default)
- Task<DeletePublicAccessBlockResponse> DeletePublicAccessBlockAsync(DeletePublicAccessBlockRequest request, CancellationToken cancellationToken = default)
- Task<GetBucketIntelligentTieringConfigurationResponse> GetBucketIntelligentTieringConfigurationAsync(GetBucketIntelligentTieringConfigurationRequest request, CancellationToken cancellationToken = default)
- Task<GetBucketOwnershipControlsResponse> GetBucketOwnershipControlsAsync(GetBucketOwnershipControlsRequest request, CancellationToken cancellationToken = default)
- Task<GetBucketPolicyStatusResponse> GetBucketPolicyStatusAsync(GetBucketPolicyStatusRequest request, CancellationToken cancellationToken = default)
- Task<GetObjectAttributesResponse> GetObjectAttributesAsync(GetObjectAttributesRequest request, CancellationToken cancellationToken = default)
- Task<GetObjectLegalHoldResponse> GetObjectLegalHoldAsync(GetObjectLegalHoldRequest request, CancellationToken cancellationToken = default)
- Task<GetObjectLockConfigurationResponse> GetObjectLockConfigurationAsync(GetObjectLockConfigurationRequest request, CancellationToken cancellationToken = default)
- Task<GetObjectRetentionResponse> GetObjectRetentionAsync(GetObjectRetentionRequest request, CancellationToken cancellationToken = default)
- Task<GetPublicAccessBlockResponse> GetPublicAccessBlockAsync(GetPublicAccessBlockRequest request, CancellationToken cancellationToken = default)
- Task<ListBucketIntelligentTieringConfigurationsResponse> ListBucketIntelligentTieringConfigurationsAsync(ListBucketIntelligentTieringConfigurationsRequest request, CancellationToken cancellationToken = default)
- Task<PutBucketIntelligentTieringConfigurationResponse> PutBucketIntelligentTieringConfigurationAsync(PutBucketIntelligentTieringConfigurationRequest request, CancellationToken cancellationToken = default)
- Task<PutBucketOwnershipControlsResponse> PutBucketOwnershipControlsAsync(PutBucketOwnershipControlsRequest request, CancellationToken cancellationToken = default)
- Task<PutObjectLegalHoldResponse> PutObjectLegalHoldAsync(PutObjectLegalHoldRequest request, CancellationToken cancellationToken = default)
- Task<PutObjectLockConfigurationResponse> PutObjectLockConfigurationAsync(PutObjectLockConfigurationRequest request, CancellationToken cancellationToken = default)
- Task<PutObjectRetentionResponse> PutObjectRetentionAsync(PutObjectRetentionRequest request, CancellationToken cancellationToken = default)
- Task<PutPublicAccessBlockResponse> PutPublicAccessBlockAsync(PutPublicAccessBlockRequest request, CancellationToken cancellationToken = default)
- Task<WriteGetObjectResponseResponse> WriteGetObjectResponseAsync(WriteGetObjectResponseRequest request, CancellationToken cancellationToken = default)
-
public sealed class IntelligentTieringAccessTier : ConstantClass
-
public sealed class IntelligentTieringStatus : ConstantClass
-
public sealed class InventoryFormat : ConstantClass
-
public sealed class InventoryOptionalField : ConstantClass
-
public sealed class MetricsStatus : ConstantClass
-
public class ObjectAttributes : ConstantClass
-
public sealed class ObjectLockEnabled : ConstantClass
-
public sealed class ObjectLockLegalHoldStatus : ConstantClass
-
public sealed class ObjectLockMode : ConstantClass
-
public sealed class ObjectLockRetentionMode : ConstantClass
-
public sealed class ObjectOwnership : ConstantClass
-
public sealed class ReplicaModificationsStatus : ConstantClass
-
public sealed class ReplicationTimeStatus : ConstantClass
-
public class S3OutpostResource
-
public sealed class S3Region : ConstantClass
-
public sealed class S3StorageClass : ConstantClass
Amazon.S3.Internal
Amazon.S3.Model
Amazon.S3.Model.Internal.MarshallTransformations
-
public class ChecksumUnmarshaller : IUnmarshaller<Checksum, XmlUnmarshallerContext>
-
public class DefaultRetentionUnmarshaller : IUnmarshaller<DefaultRetention, XmlUnmarshallerContext>, IUnmarshaller<DefaultRetention, JsonUnmarshallerContext>
-
public class DeleteBucketIntelligentTieringConfigurationRequestMarshaller : IMarshaller<IRequest, DeleteBucketIntelligentTieringConfigurationRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class DeleteBucketIntelligentTieringConfigurationResponseUnmarshaller : S3ReponseUnmarshaller
-
public class DeleteBucketOwnershipControlsRequestMarshaller : IMarshaller<IRequest, DeleteBucketOwnershipControlsRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class DeleteBucketOwnershipControlsResponseUnmarshaller : S3ReponseUnmarshaller
-
public class DeletePublicAccessBlockRequestMarshaller : IMarshaller<IRequest, DeletePublicAccessBlockRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class DeletePublicAccessBlockResponseUnmarshaller : S3ReponseUnmarshaller
-
public class EventBridgeConfigurationUnmarshaller : IUnmarshaller<EventBridgeConfiguration, XmlUnmarshallerContext>
-
public class ExistingObjectReplicationUnmarshaller : IUnmarshaller<ExistingObjectReplication, XmlUnmarshallerContext>, IUnmarshaller<ExistingObjectReplication, JsonUnmarshallerContext>
-
public class GetBucketIntelligentTieringConfigurationRequestMarshaller : IMarshaller<IRequest, GetBucketIntelligentTieringConfigurationRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetBucketIntelligentTieringConfigurationResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetBucketOwnershipControlsRequestMarshaller : IMarshaller<IRequest, GetBucketOwnershipControlsRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetBucketOwnershipControlsResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetBucketPolicyStatusRequestMarshaller : IMarshaller<IRequest, GetBucketPolicyStatusRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetBucketPolicyStatusResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetObjectAttributesPartsUnmarshaller : IUnmarshaller<GetObjectAttributesParts, XmlUnmarshallerContext>
-
public class GetObjectAttributesRequestMarshaller : IMarshaller<IRequest, GetObjectAttributesRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetObjectAttributesResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetObjectLegalHoldRequestMarshaller : IMarshaller<IRequest, GetObjectLegalHoldRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetObjectLegalHoldResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetObjectLockConfigurationRequestMarshaller : IMarshaller<IRequest, GetObjectLockConfigurationRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetObjectLockConfigurationResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetObjectRetentionRequestMarshaller : IMarshaller<IRequest, GetObjectRetentionRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetObjectRetentionResponseUnmarshaller : S3ReponseUnmarshaller
-
public class GetPublicAccessBlockRequestMarshaller : IMarshaller<IRequest, GetPublicAccessBlockRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class GetPublicAccessBlockResponseUnmarshaller : S3ReponseUnmarshaller
-
public class IntelligentTieringConfigurationUnmarshaller : IUnmarshaller<IntelligentTieringConfiguration, XmlUnmarshallerContext>, IUnmarshaller<IntelligentTieringConfiguration, JsonUnmarshallerContext>
-
public class IntelligentTieringPredicateListFilterUnmarshaller : IUnmarshaller<List<IntelligentTieringFilterPredicate>, XmlUnmarshallerContext>, IUnmarshaller<List<IntelligentTieringFilterPredicate>, JsonUnmarshallerContext>
-
public class ListBucketIntelligentTieringConfigurationsRequestMarshaller : IMarshaller<IRequest, ListBucketIntelligentTieringConfigurationsRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class ListBucketIntelligentTieringConfigurationsResponseUnmarshaller : S3ReponseUnmarshaller
-
public class MetricsUnmarshaller : IUnmarshaller<Metrics, XmlUnmarshallerContext>, IUnmarshaller<Metrics, JsonUnmarshallerContext>
-
public class ObjectLockConfigurationUnmarshaller : IUnmarshaller<ObjectLockConfiguration, XmlUnmarshallerContext>, IUnmarshaller<ObjectLockConfiguration, JsonUnmarshallerContext>
-
public class ObjectLockLegalHoldUnmarshaller : IUnmarshaller<ObjectLockLegalHold, XmlUnmarshallerContext>, IUnmarshaller<ObjectLockLegalHold, JsonUnmarshallerContext>
-
public class ObjectLockRetentionUnmarshaller : IUnmarshaller<ObjectLockRetention, XmlUnmarshallerContext>, IUnmarshaller<ObjectLockRetention, JsonUnmarshallerContext>
-
public class ObjectLockRuleUnmarshaller : IUnmarshaller<ObjectLockRule, XmlUnmarshallerContext>, IUnmarshaller<ObjectLockRule, JsonUnmarshallerContext>
-
public class ObjectPartUnmarshaller : IUnmarshaller<ObjectPart, XmlUnmarshallerContext>
-
public class OwnershipControlsRuleUnmarshaller : IUnmarshaller<OwnershipControlsRule, XmlUnmarshallerContext>, IUnmarshaller<OwnershipControlsRule, JsonUnmarshallerContext>
-
public class PolicyStatusUnmarshaller : IUnmarshaller<PolicyStatus, XmlUnmarshallerContext>, IUnmarshaller<PolicyStatus, JsonUnmarshallerContext>
-
public class PublicAccessBlockConfigurationUnmarshaller : IUnmarshaller<PublicAccessBlockConfiguration, XmlUnmarshallerContext>, IUnmarshaller<PublicAccessBlockConfiguration, JsonUnmarshallerContext>
-
public class PutBucketIntelligentTieringConfigurationRequestMarshaller : IMarshaller<IRequest, PutBucketIntelligentTieringConfigurationRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class PutBucketIntelligentTieringConfigurationResponseUnmarshaller : S3ReponseUnmarshaller
-
public class PutBucketOwnershipControlsRequestMarshaller : IMarshaller<IRequest, PutBucketOwnershipControlsRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class PutBucketOwnershipControlsResponseUnmarshaller : S3ReponseUnmarshaller
-
public class PutObjectLegalHoldRequestMarshaller : IMarshaller<IRequest, PutObjectLegalHoldRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class PutObjectLegalHoldResponseUnmarshaller : S3ReponseUnmarshaller
-
public class PutObjectLockConfigurationRequestMarshaller : IMarshaller<IRequest, PutObjectLockConfigurationRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class PutObjectLockConfigurationResponseUnmarshaller : S3ReponseUnmarshaller
-
public class PutObjectRetentionRequestMarshaller : IMarshaller<IRequest, PutObjectRetentionRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class PutObjectRetentionResponseUnmarshaller : S3ReponseUnmarshaller
-
public class PutPublicAccessBlockRequestMarshaller : IMarshaller<IRequest, PutPublicAccessBlockRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class PutPublicAccessBlockResponseUnmarshaller : S3ReponseUnmarshaller
-
public class ReplicaModificationsUnmarshaller : IUnmarshaller<ReplicaModifications, XmlUnmarshallerContext>, IUnmarshaller<ReplicaModifications, JsonUnmarshallerContext>
-
public class ReplicationTimeUnmarshaller : IUnmarshaller<ReplicationTime, XmlUnmarshallerContext>, IUnmarshaller<ReplicationTime, JsonUnmarshallerContext>
-
public class ReplicationTimeValueUnmarshaller : IUnmarshaller<ReplicationTimeValue, XmlUnmarshallerContext>, IUnmarshaller<ReplicationTimeValue, JsonUnmarshallerContext>
-
public class S3UnmarshallerContext : XmlUnmarshallerContext
-
public class SSES3Unmarshaller : IUnmarshaller<SSES3, XmlUnmarshallerContext>, IUnmarshaller<SSES3, JsonUnmarshallerContext>
-
public class TieringUnmarshaller : IUnmarshaller<Tiering, XmlUnmarshallerContext>, IUnmarshaller<Tiering, JsonUnmarshallerContext>
-
public class WriteGetObjectResponseRequestMarshaller : IMarshaller<IRequest, WriteGetObjectResponseRequest>, IMarshaller<IRequest, AmazonWebServiceRequest>
-
public class WriteGetObjectResponseResponseUnmarshaller : S3ReponseUnmarshaller
Amazon.S3.Transfer
Amazon.S3.Util