Skip to content

RemoteCatalogDefinition

ClassAssetInventoryAssetInventory.Editor
public sealed class RemoteCatalogDefinition

Defines a source's display information, integration mode, credential requirements and available download editions.

public RemoteCatalogDefinition()

public string Id { get; set; }

Returns

System.String

public string Name { get; set; }

Returns

System.String

public string Description { get; set; }

Returns

System.String

public string WebsiteUrl { get; set; }

Returns

System.String

public string Icon { get; set; }

Returns

System.String

public string[] ContentTypes { get; set; }

Returns

System.String[]

public RemoteCatalogMode Mode { get; set; }

Returns

AssetInventory.RemoteCatalogMode

public bool CredentialRequired { get; set; }

Returns

System.Boolean

public string CredentialHelpUrl { get; set; }

Page where users create the key or token this source needs.

Returns

System.String

public string IntegrationNotice { get; set; }

Returns

System.String

public string LicenseSummary { get; set; }

The usual license of this source's assets, shown while choosing a source. Each asset lists its own license.

Returns

System.String

public RemoteCatalogEdition[] Editions { get; set; }

Alternative download editions; the first one is the default.

Returns

AssetInventory.RemoteCatalogEdition[]

public bool IsIntegrated { get; }

Returns

System.Boolean