Table of Contents

Class ReferencesPostRequestBody

Namespace
Autodesk.ModelDerivative.Designdata.Item.References
Assembly
Autodesk.ModelDerivative.dll
public class ReferencesPostRequestBody : IParsable
Inheritance
ReferencesPostRequestBody
Implements
IParsable
Inherited Members

Properties

Filename

The root design filename. By default, it is set to “” and the file will be download with its urn.

public string? Filename { get; set; }

Property Value

string

References

Group of references.

public List<ReferencesPostRequestBody_references>? References { get; set; }

Property Value

List<ReferencesPostRequestBody_references>

Region

Region in which to store references. Possible values: US, EMEA. By default, it is set to US.

public ReferencesPostRequestBody_region? Region { get; set; }

Property Value

ReferencesPostRequestBody_region?

Urn

The root design urn. Mandatory if the base64 encoded urn in the request URL is a logical urn.

public string? Urn { get; set; }

Property Value

string

Methods

CreateFromDiscriminatorValue(IParseNode)

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

public static ReferencesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

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

Returns

ReferencesPostRequestBody

A ReferencesPostRequestBody

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