Share via


ApplicationInsightsComponentFavorite Class

Definition

Properties that define a favorite that is associated to an Application Insights component.

public class ApplicationInsightsComponentFavorite
type ApplicationInsightsComponentFavorite = class
Public Class ApplicationInsightsComponentFavorite
Inheritance
ApplicationInsightsComponentFavorite

Constructors

ApplicationInsightsComponentFavorite()

Initializes a new instance of the ApplicationInsightsComponentFavorite class.

ApplicationInsightsComponentFavorite(String, String, String, String, Nullable<FavoriteType>, String, String, IList<String>, String, Nullable<Boolean>, String)

Initializes a new instance of the ApplicationInsightsComponentFavorite class.

Properties

Category

Gets or sets favorite category, as defined by the user at creation time.

Config

Gets or sets configuration of this particular favorite, which are driven by the Azure portal UX. Configuration data is a string containing valid JSON

FavoriteId

Gets internally assigned unique id of the favorite definition.

FavoriteType

Gets or sets enum indicating if this favorite definition is owned by a specific user or is shared between all users with access to the Application Insights component. Possible values include: 'shared', 'user'

IsGeneratedFromTemplate

Gets or sets flag denoting wether or not this favorite was generated from a template.

Name

Gets or sets the user-defined name of the favorite.

SourceType

Gets or sets the source of the favorite definition.

Tags

Gets or sets a list of 0 or more tags that are associated with this favorite definition

TimeModified

Gets date and time in UTC of the last modification that was made to this favorite definition.

UserId

Gets unique user id of the specific user that owns this favorite.

Version

Gets or sets this instance's version of the data model. This can change as new features are added that can be marked favorite. Current examples include MetricsExplorer (ME) and Search.

Applies to