interface AssetFilterProps {
    assetSubtreeIds?: IdEither[];
    createdTime?: DateRange;
    dataSetIds?: IdEither[];
    externalIdPrefix?: string;
    labels?: LabelFilter;
    lastUpdatedTime?: DateRange;
    metadata?: Metadata;
    name?: string;
    parentExternalIds?: string[];
    parentIds?: number[];
    root?: boolean;
    rootIds?: IdEither[];
    source?: string;
}

Properties

assetSubtreeIds?: IdEither[]

Only include assets in subtrees rooted at the specified assets. If the total size of the given subtrees exceeds 100,000 assets, an error will be returned.

createdTime?: DateRange
dataSetIds?: IdEither[]

Only include assets that reference these specific dataSet IDs

externalIdPrefix?: string
labels?: LabelFilter

Return only the assets matching the specified label constraints.

lastUpdatedTime?: DateRange
metadata?: Metadata
name?: string
parentExternalIds?: string[]

Return only the direct descendants of the specified assets.

parentIds?: number[]

Return only the direct descendants of the specified assets.

root?: boolean

Filtered assets are root assets or not

rootIds?: IdEither[]
source?: string