Table of Contents

Class Batchsigneds3download_object_requests

Namespace
Autodesk.DataManagement.OSS.Models
Assembly
Autodesk.DataManagement.dll
public class Batchsigneds3download_object_requests : IParsable
Inheritance
Batchsigneds3download_object_requests
Implements
IParsable
Inherited Members

Properties

IfModifiedSince

If the requested object has not been modified since the time specified in this attribute, the response body will show the status of this item as skipped with the reason Not Modified, as the client still has the latest version of the data.

public string? IfModifiedSince { get; set; }

Property Value

string

IfNoneMatch

The value of the ETag of the object. If they match, the response body will show the status of this item as skipped with the reason Not Modified, as the client already has the data.

public string? IfNoneMatch { get; set; }

Property Value

string

ObjectKey

The key of the object for which to create a download signed URL.

public string? ObjectKey { get; set; }

Property Value

string

ResponseCacheControl

The value of the Cache-Control header that the client expects to receive from S3. If this attribute is not provided, it defaults to the value stored for the object itself.

public string? ResponseCacheControl { get; set; }

Property Value

string

ResponseContentDisposition

The value of the Content-Disposition header the client expects to receive from S3. If this attribute is not provided, it defaults to the value stored for the object itself.

public string? ResponseContentDisposition { get; set; }

Property Value

string

ResponseContentType

The value of the Content-Type header the client expects to receive from S3. If this attribute is not provided, it defaults to the value stored for the object itself.

public string? ResponseContentType { get; set; }

Property Value

string

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static Batchsigneds3download_object_requests CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

Batchsigneds3download_object_requests

A Batchsigneds3download_object_requests

GetFieldDeserializers()

The deserialization information for the current model

public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()

Returns

IDictionary<string, Action<IParseNode>>

A IDictionary<string, Action<IParseNode>>

Serialize(ISerializationWriter)

Serializes information the current object

public virtual void Serialize(ISerializationWriter writer)

Parameters

writer ISerializationWriter

Serialization writer to use to serialize this model