Table of Contents

Class Batchsigneds3upload_object_requests

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

Properties

FirstPart

The index of an individual part for which to retrieve a chunk upload URL.

public int? FirstPart { get; set; }

Property Value

int?

ObjectKey

The key/name of the object for which to create an S3 upload URL. If neither the "part" nor "parts" attribute is provided, OSS will return a single upload URL with which to upload the entire object.

public string? ObjectKey { get; set; }

Property Value

string

Parts

For a multipart upload, the number of chunk URLs to return. If X is provided, the response will include chunk URLs from 1 to X. If none provided, the response will include only a single URL with which to upload an entire object.

public int? Parts { get; set; }

Property Value

int?

UploadKey

The identifier of a previously-initiated upload, in order to request more chunk upload URLs for the same upload. This must match the uploadKey returned by a previous call to this endpoint where the client requested more than one part URL.

public string? UploadKey { get; set; }

Property Value

string

Methods

CreateFromDiscriminatorValue(IParseNode)

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

public static Batchsigneds3upload_object_requests CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

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

Returns

Batchsigneds3upload_object_requests

A Batchsigneds3upload_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