Share via


ApplicationInsightsComponentExportRequest Class

Definition

An Application Insights component Continuous Export configuration request definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ApplicationInsights.Models.Api20150501.ApplicationInsightsComponentExportRequestTypeConverter))]
public class ApplicationInsightsComponentExportRequest : Microsoft.Azure.PowerShell.Cmdlets.ApplicationInsights.Models.Api20150501.IApplicationInsightsComponentExportRequest
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ApplicationInsights.Models.Api20150501.ApplicationInsightsComponentExportRequestTypeConverter))>]
type ApplicationInsightsComponentExportRequest = class
    interface IApplicationInsightsComponentExportRequest
    interface IJsonSerializable
Public Class ApplicationInsightsComponentExportRequest
Implements IApplicationInsightsComponentExportRequest
Inheritance
ApplicationInsightsComponentExportRequest
Attributes
Implements

Constructors

ApplicationInsightsComponentExportRequest()

Creates an new ApplicationInsightsComponentExportRequest instance.

Properties

DestinationAccountId

The name of destination storage account.

DestinationAddress

The SAS URL for the destination storage container. It must grant write permission.

DestinationStorageLocationId

The location ID of the destination storage container.

DestinationStorageSubscriptionId

The subscription ID of the destination storage container.

DestinationType

The Continuous Export destination type. This has to be 'Blob'.

IsEnabled

Set to 'true' to create a Continuous Export configuration as enabled, otherwise set it to 'false'.

NotificationQueueEnabled

Deprecated

NotificationQueueUri

Deprecated

RecordType

The document types to be exported, as comma separated values. Allowed values include 'Requests', 'Event', 'Exceptions', 'Metrics', 'PageViews', 'PageViewPerformance', 'Rdd', 'PerformanceCounters', 'Availability', 'Messages'.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ApplicationInsightsComponentExportRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ApplicationInsightsComponentExportRequest.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ApplicationInsights.Models.Api20150501.IApplicationInsightsComponentExportRequest.

FromJsonString(String)

Creates a new instance of ApplicationInsightsComponentExportRequest, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ApplicationInsightsComponentExportRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to