Class AssetSearchCriteria
A structure for defining the criteria of an IAsset search request.
Inheritance
AssetSearchCriteria
Assembly: Unity.Cloud.Assets.dll
Syntax
public class AssetSearchCriteria : CompoundSearchCriteria
Properties
ArchivedLabels
The labels no longer associated to the asset version.
Declaration
public ListSearchCriteria<string> ArchivedLabels { get; }
Property Value
AuthoringInfo
The creation and update information of the asset.
Declaration
public AuthoringInfoSearchFilter AuthoringInfo { get; }
Property Value
Datasets
Declaration
public DatasetSearchCriteria Datasets { get; }
Property Value
Description
The description of the asset.
Declaration
public StringSearchCriteria Description { get; }
Property Value
Files
The properties of an IFile.
Declaration
public FileSearchCriteria Files { get; }
Property Value
FrozenSequenceNumber
The sequence number of the asset. This will only be populated if the version is frozen.
Declaration
public NullableSearchCriteria<int> FrozenSequenceNumber { get; }
Property Value
Id
Declaration
public SearchCriteria<string> Id { get; }
Property Value
IsFrozen
Whether the asset version is frozen.
Declaration
[Obsolete("Use State instead.")]
public NullableSearchCriteria<bool> IsFrozen { get; }
Property Value
Labels
The labels associated to the asset version.
Declaration
public ListSearchCriteria<string> Labels { get; }
Property Value
The searchable metadata of the asset.
Declaration
public MetadataSearchCriteria Metadata { get; }
Property Value
Name
Declaration
public StringSearchCriteria Name { get; }
Property Value
ParentFrozenSequenceNumber
The sequence number from which this version was branched.
Declaration
public NullableSearchCriteria<int> ParentFrozenSequenceNumber { get; }
Property Value
ParentVersion
The version id from which this version was branched.
Declaration
public SearchCriteria<string> ParentVersion { get; }
Property Value
PreviewFile
The descriptor for the preview file of the asset.
Declaration
public StringSearchCriteria PreviewFile { get; }
Property Value
SourceProjectId
The source project of the asset.
Declaration
public SearchCriteria<string> SourceProjectId { get; }
Property Value
State
The frozen state of the asset.
Declaration
public AssetStateSearchCriteria State { get; }
Property Value
Status
The status name of the asset as identified by Name.
Declaration
public SearchCriteria<string> Status { get; }
Property Value
The system metadata of the asset.
Declaration
public MetadataSearchCriteria SystemMetadata { get; }
Property Value
Declaration
public ListSearchCriteria<string> SystemTags { get; }
Property Value
Declaration
public ListSearchCriteria<string> Tags { get; }
Property Value
Type
Declaration
public AssetTypeSearchCriteria Type { get; }
Property Value
Version
Declaration
public SearchCriteria<string> Version { get; }
Property Value