Struct AssetProperties
The properties of an IAsset.
Inherited Members
Namespace: Unity.Cloud.Assets
Assembly: Unity.Cloud.Assets.dll
Syntax
public struct AssetProperties
Properties
ArchivedLabels
The labels no longer associated to the asset version.
Declaration
public readonly IEnumerable<LabelDescriptor> ArchivedLabels { get; }
Property Value
Type | Description |
---|---|
IEnumerable<LabelDescriptor> |
AuthoringInfo
The creation and update information of the asset.
Declaration
public readonly AuthoringInfo AuthoringInfo { get; }
Property Value
Type | Description |
---|---|
AuthoringInfo |
Changelog
The change log of the asset version.
Declaration
public readonly string Changelog { get; }
Property Value
Type | Description |
---|---|
string |
Description
The description of the asset.
Declaration
public readonly string Description { get; }
Property Value
Type | Description |
---|---|
string |
FrozenSequenceNumber
The sequence number of the asset. This will only be populated if the version is frozen.
Declaration
public readonly int FrozenSequenceNumber { get; }
Property Value
Type | Description |
---|---|
int |
Labels
The labels associated to the asset version.
Declaration
public readonly IEnumerable<LabelDescriptor> Labels { get; }
Property Value
Type | Description |
---|---|
IEnumerable<LabelDescriptor> |
LinkedProjects
The list of projects the asset is linked to.
Declaration
public readonly IEnumerable<ProjectDescriptor> LinkedProjects { get; }
Property Value
Type | Description |
---|---|
IEnumerable<ProjectDescriptor> |
Name
The name of the asset.
Declaration
public readonly string Name { get; }
Property Value
Type | Description |
---|---|
string |
ParentFrozenSequenceNumber
The sequence number from which this version was branched.
Declaration
public readonly int ParentFrozenSequenceNumber { get; }
Property Value
Type | Description |
---|---|
int |
ParentVersion
The version id from which this version was branched.
Declaration
public readonly AssetVersion ParentVersion { get; }
Property Value
Type | Description |
---|---|
AssetVersion |
PreviewFileDescriptor
The descriptor for the preview file of the asset.
Declaration
public readonly FileDescriptor? PreviewFileDescriptor { get; }
Property Value
Type | Description |
---|---|
FileDescriptor? |
SourceProject
The source project of the asset.
Declaration
public readonly ProjectDescriptor SourceProject { get; }
Property Value
Type | Description |
---|---|
ProjectDescriptor |
State
The frozen state of the asset.
Declaration
public readonly AssetState State { get; }
Property Value
Type | Description |
---|---|
AssetState |
StatusFlowDescriptor
The descriptor for the status flow of the asset.
Declaration
public readonly StatusFlowDescriptor StatusFlowDescriptor { get; }
Property Value
Type | Description |
---|---|
StatusFlowDescriptor |
StatusName
The status name of the asset as identified by Name.
Declaration
public readonly string StatusName { get; }
Property Value
Type | Description |
---|---|
string |
SystemTags
The tags of the asset.
Declaration
public readonly IEnumerable<string> SystemTags { get; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
Tags
The tags of the asset.
Declaration
public readonly IEnumerable<string> Tags { get; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
Type
The type of the asset.
Declaration
public readonly AssetType Type { get; }
Property Value
Type | Description |
---|---|
AssetType |