Class Batchsigneds3downloadObjectRequests
Namespace: Autodesk.Oss.Model
Assembly: Autodesk.Oss.dll
Batchsigneds3downloadObjectRequests
[DataContract]
public class Batchsigneds3downloadObjectRequests
Inheritance
Inherited Members
object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()
Constructors
Batchsigneds3downloadObjectRequests()
Initializes a new instance of the
public Batchsigneds3downloadObjectRequests()
Properties
IfModifiedSince
A timestamp in the HTTP date format (Mon, DD Month YYYY HH:MM:SS GMT). A signed URL is returned only if the object has been modified since the specified timestamp. If not, a 304 (Not Modified) HTTP status is returned.
[DataMember(Name = "If-Modified-Since", EmitDefaultValue = false)]
public string IfModifiedSince { get; set; }
Property Value
IfNoneMatch
The last known ETag value of the object. OSS returns the signed URL only if the If-None-Match
parameter differs from the ETag value of the object on S3. If not, it returns a 304 “Not Modified” HTTP status.
[DataMember(Name = "If-None-Match", EmitDefaultValue = false)]
public string IfNoneMatch { get; set; }
Property Value
ObjectKey
The URL-encoded human friendly name of the object to download.
[DataMember(Name = "objectKey", EmitDefaultValue = false)]
public string ObjectKey { get; set; }
Property Value
ResponseCacheControl
The value of the Cache-Control header you want to receive when you download the object using the signed URL. If you do not specify a value, the Cache-Control header defaults to the value stored with OSS.
[DataMember(Name = "response-cache-control", EmitDefaultValue = false)]
public string ResponseCacheControl { get; set; }
Property Value
ResponseContentDisposition
The value of the Content-Disposition header you want to receive when you download the object using the signed URL. If you do not specify a value, the Content-Disposition header defaults to the value stored with OSS.
[DataMember(Name = "response-content-disposition", EmitDefaultValue = false)]
public string ResponseContentDisposition { get; set; }
Property Value
ResponseContentType
The value of the Content-Type header you want to receive when you download the object using the signed URL. If you do not specify a value, the Content-Type header defaults to the value stored with OSS.
[DataMember(Name = "response-content-type", EmitDefaultValue = false)]
public string ResponseContentType { get; set; }
Property Value
Methods
ToString()
Returns the string presentation of the object.
public override string ToString()
Returns
String presentation of the object.