Share via


ApplicationInsightsComponentAnalyticsItem Class

Definition

Properties that define an Analytics item that is associated to an Application Insights component.

public class ApplicationInsightsComponentAnalyticsItem : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ApplicationInsights.Models.ApplicationInsightsComponentAnalyticsItem>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ApplicationInsights.Models.ApplicationInsightsComponentAnalyticsItem>
type ApplicationInsightsComponentAnalyticsItem = class
    interface IJsonModel<ApplicationInsightsComponentAnalyticsItem>
    interface IPersistableModel<ApplicationInsightsComponentAnalyticsItem>
Public Class ApplicationInsightsComponentAnalyticsItem
Implements IJsonModel(Of ApplicationInsightsComponentAnalyticsItem), IPersistableModel(Of ApplicationInsightsComponentAnalyticsItem)
Inheritance
ApplicationInsightsComponentAnalyticsItem
Implements

Constructors

ApplicationInsightsComponentAnalyticsItem()

Initializes a new instance of ApplicationInsightsComponentAnalyticsItem.

Properties

ApplicationInsightsComponentAnalyticsItemFunctionAlias

A function alias, used when the type of the item is Function.

ComponentItemType

Enum indicating the type of the Analytics item.

Content

The content of this item.

CreatedOn

Date and time in UTC when this item was created.

Id

Internally assigned unique id of the item definition.

ItemType

Enum indicating the type of the Analytics item.

ModifiedOn

Date and time in UTC of the last modification that was made to this item.

Name

The user-defined name of the item.

Scope

Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.

TimeCreated

Date and time in UTC when this item was created.

TimeModified

Date and time in UTC of the last modification that was made to this item.

Version

This instance's version of the data model. This can change as new features are added.

Explicit Interface Implementations

IJsonModel<ApplicationInsightsComponentAnalyticsItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ApplicationInsightsComponentAnalyticsItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationInsightsComponentAnalyticsItem>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationInsightsComponentAnalyticsItem>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ApplicationInsightsComponentAnalyticsItem>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to