Class Manifest
Namespace: Autodesk.ModelDerivative.Model
Assembly: Autodesk.ModelDerivative.dll
Represents the successful response of a Fetch Manifest operation.
[DataContract]
public class Manifest
Inheritance
Inherited Members
object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()
Constructors
Manifest()
Initializes a new instance of the
public Manifest()
Properties
Derivatives
An array of objects, where each object represents a derivative of the source design.
[DataMember(Name = "derivatives", EmitDefaultValue = false)]
public List<ManifestDerivative> Derivatives { get; set; }
Property Value
HasThumbnail
true
: There is a thumbnail for the source design.false
: There is no thumbnail for the source design.
[DataMember(Name = "hasThumbnail", EmitDefaultValue = false)]
public string HasThumbnail { get; set; }
Property Value
Progress
Indicates the overall progress of all translation jobs, as a percentage. Once all requested derivatives are generated, the value changes to complete
.
[DataMember(Name = "progress", EmitDefaultValue = false)]
public string Progress { get; set; }
Property Value
Region
Specifies the data center where the manifest, derivatives, and references are stored. Possible values are:
US
- Data center for the US region.EMEA
- Data center for European Union, Middle East, and Africa.APAC
- Data center for the Australia region.
[DataMember(Name = "region", EmitDefaultValue = false)]
public string Region { get; set; }
Property Value
Status
Overall status of all translation jobs for the source design. Possible values are: pending
, success
, inprogress
, failed
, timeout
.
[DataMember(Name = "status", EmitDefaultValue = false)]
public string Status { get; set; }
Property Value
Type
The type of data that is returned. Always manifest
.
[DataMember(Name = "type", EmitDefaultValue = false)]
public string Type { get; set; }
Property Value
Urn
The URL-safe Base64 encoded URN of the source design.
[DataMember(Name = "urn", EmitDefaultValue = false)]
public string Urn { get; set; }
Property Value
_Version
Indicates the version of the schema that the manifest is based on.
[DataMember(Name = "version", EmitDefaultValue = false)]
public string _Version { get; set; }
Property Value
Methods
ToString()
Returns the string presentation of the object
public override string ToString()
Returns
String presentation of the object