Class ObjectDetails
- Namespace
- Autodesk.DataManagement.OSS.Models
- Assembly
- Autodesk.DataManagement.dll
Object json response
public class ObjectDetails : IParsable
- Inheritance
-
ObjectDetails
- Implements
-
IParsable
- Inherited Members
Properties
BucketKey
Bucket key
public string? BucketKey { get; set; }
Property Value
ContentType
Object content-type
public string? ContentType { get; set; }
Property Value
Location
URL to download the object
public string? Location { get; set; }
Property Value
ObjectId
Object URN
public string? ObjectId { get; set; }
Property Value
ObjectKey
Object name
public string? ObjectKey { get; set; }
Property Value
Sha1
Object SHA1
public string? Sha1 { get; set; }
Property Value
Size
Object size
public int? Size { get; set; }
Property Value
- int?
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static ObjectDetails CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNode
IParseNodeThe parse node to use to read the discriminator value and create the object
Returns
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
ISerializationWriterSerialization writer to use to serialize this model