Class PutObjectRequest
Inheritance
PutObjectRequest
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class PutObjectRequest : ObjectRequestBase, IValidatable, IRequestParameterProvider
Properties
|
Edit this page
View Source
Body
Object data (binary content).
Declaration
public byte[] Body { get; set; }
Property Value
|
Edit this page
View Source
BucketKeyEnabled
Declaration
public bool? BucketKeyEnabled { get; set; }
Property Value
|
Edit this page
View Source
CacheControl
Declaration
public string CacheControl { get; set; }
Property Value
|
Edit this page
View Source
ChecksumAlgorithm
Declaration
public string ChecksumAlgorithm { get; set; }
Property Value
|
Edit this page
View Source
ChecksumCRC32
Declaration
public string ChecksumCRC32 { get; set; }
Property Value
|
Edit this page
View Source
ChecksumCRC32C
Declaration
public string ChecksumCRC32C { get; set; }
Property Value
|
Edit this page
View Source
ChecksumCRC64NVME
Declaration
public string ChecksumCRC64NVME { get; set; }
Property Value
|
Edit this page
View Source
ChecksumSHA1
Declaration
public string ChecksumSHA1 { get; set; }
Property Value
|
Edit this page
View Source
ChecksumSHA256
Declaration
public string ChecksumSHA256 { get; set; }
Property Value
|
Edit this page
View Source
ContentDisposition
Declaration
public string ContentDisposition { get; set; }
Property Value
|
Edit this page
View Source
ContentEncoding
Declaration
public string ContentEncoding { get; set; }
Property Value
|
Edit this page
View Source
ContentLanguage
Declaration
public string ContentLanguage { get; set; }
Property Value
|
Edit this page
View Source
ContentMD5
Declaration
public string ContentMD5 { get; set; }
Property Value
|
Edit this page
View Source
Expires
Declaration
public DateTime? Expires { get; set; }
Property Value
|
Edit this page
View Source
ObjectLockLegalHoldStatus
Declaration
public string ObjectLockLegalHoldStatus { get; set; }
Property Value
|
Edit this page
View Source
ObjectLockMode
Declaration
public string ObjectLockMode { get; set; }
Property Value
|
Edit this page
View Source
ObjectLockRetainUntilDate
Declaration
public DateTime? ObjectLockRetainUntilDate { get; set; }
Property Value
|
Edit this page
View Source
SSEKMSEncryptionContext
Declaration
public string SSEKMSEncryptionContext { get; set; }
Property Value
|
Edit this page
View Source
SSEKMSKeyId
Declaration
public string SSEKMSKeyId { get; set; }
Property Value
|
Edit this page
View Source
ServerSideEncryption
Declaration
public string ServerSideEncryption { get; set; }
Property Value
|
Edit this page
View Source
StorageClass
Declaration
public string StorageClass { get; set; }
Property Value
|
Edit this page
View Source
Tagging
Declaration
public string Tagging { get; set; }
Property Value
|
Edit this page
View Source
WebsiteRedirectLocation
Declaration
public string WebsiteRedirectLocation { get; set; }
Property Value
|
Edit this page
View Source
WriteOffsetBytes
Declaration
public long? WriteOffsetBytes { get; set; }
Property Value
Methods
|
Edit this page
View Source
GetRequestParameters()
Declaration
public override IEnumerable<RequestParameter> GetRequestParameters()
Returns
Overrides
Implements
Extension Methods