ApplicationInsightsComponentExportConfiguration Class

Definition

Properties that define a Continuous Export configuration.

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

Properties

ApplicationName

The name of the Application Insights component.

ContainerName

The name of the destination storage container.

DestinationAccountId

The name of destination account.

DestinationStorageLocationId

The destination account location ID.

DestinationStorageSubscriptionId

The destination storage account subscription ID.

DestinationType

The destination type.

ExportId

The unique ID of the export configuration inside an Application Insights component. It is auto generated when the Continuous Export configuration is created.

ExportStatus

This indicates current Continuous Export configuration status. The possible values are 'Preparing', 'Success', 'Failure'.

InstrumentationKey

The instrumentation key of the Application Insights component.

IsNotificationQueueEnabled

Deprecated.

IsUserEnabled

This will be 'true' if the Continuous Export configuration is enabled, otherwise it will be 'false'.

LastGappedOn

The last time the Continuous Export configuration started failing.

LastGapTime

The last time the Continuous Export configuration started failing.

LastSucceededOn

The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.

LastSuccessTime

The last time data was successfully delivered to the destination storage container for this Continuous Export configuration.

LastUserUpdate

Last time the Continuous Export configuration was updated.

LastUserUpdatedOn

Last time the Continuous Export configuration was updated.

NotificationQueueEnabled

Deprecated.

PermanentErrorReason

This is the reason the Continuous Export configuration started failing. It can be 'AzureStorageNotFound' or 'AzureStorageAccessDenied'.

RecordTypes

This comma separated list of document types that will be exported. The possible values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.

ResourceGroup

The resource group of the Application Insights component.

StorageName

The name of the destination storage account.

SubscriptionId

The subscription of the Application Insights component.

Explicit Interface Implementations

IJsonModel<ApplicationInsightsComponentExportConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ApplicationInsightsComponentExportConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationInsightsComponentExportConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationInsightsComponentExportConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ApplicationInsightsComponentExportConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to