ExportConfigurations class

Class representing a ExportConfigurations.

Constructors

ExportConfigurations(ApplicationInsightsManagementClientContext)

Create a ExportConfigurations.

Methods

create(string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase)

Create a Continuous Export configuration of an Application Insights component.

create(string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)
create(string, string, ApplicationInsightsComponentExportRequest, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)
deleteMethod(string, string, string, RequestOptionsBase)

Delete a Continuous Export configuration of an Application Insights component.

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)
deleteMethod(string, string, string, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)
get(string, string, string, RequestOptionsBase)

Get the Continuous Export configuration for this export id.

get(string, string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)
get(string, string, string, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)
list(string, string, RequestOptionsBase)

Gets a list of Continuous Export configuration of an Application Insights component.

list(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)
list(string, string, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)
update(string, string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase)

Update the Continuous Export configuration for this export id.

update(string, string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)
update(string, string, string, ApplicationInsightsComponentExportRequest, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Constructor Details

ExportConfigurations(ApplicationInsightsManagementClientContext)

Create a ExportConfigurations.

new ExportConfigurations(client: ApplicationInsightsManagementClientContext)

Parameters

client
ApplicationInsightsManagementClientContext

Reference to the service client.

Method Details

create(string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase)

Create a Continuous Export configuration of an Application Insights component.

function create(resourceGroupName: string, resourceName: string, exportProperties: ApplicationInsightsComponentExportRequest, options?: RequestOptionsBase): Promise<ExportConfigurationsCreateResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportProperties
ApplicationInsightsComponentExportRequest

Properties that need to be specified to create a Continuous Export configuration of a Application Insights component.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExportConfigurationsCreateResponse>

create(string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

function create(resourceGroupName: string, resourceName: string, exportProperties: ApplicationInsightsComponentExportRequest, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportProperties
ApplicationInsightsComponentExportRequest

Properties that need to be specified to create a Continuous Export configuration of a Application Insights component.

options
RequestOptionsBase

The optional parameters

create(string, string, ApplicationInsightsComponentExportRequest, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

function create(resourceGroupName: string, resourceName: string, exportProperties: ApplicationInsightsComponentExportRequest, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportProperties
ApplicationInsightsComponentExportRequest

Properties that need to be specified to create a Continuous Export configuration of a Application Insights component.

deleteMethod(string, string, string, RequestOptionsBase)

Delete a Continuous Export configuration of an Application Insights component.

function deleteMethod(resourceGroupName: string, resourceName: string, exportId: string, options?: RequestOptionsBase): Promise<ExportConfigurationsDeleteMethodResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExportConfigurationsDeleteMethodResponse>

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

function deleteMethod(resourceGroupName: string, resourceName: string, exportId: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

options
RequestOptionsBase

The optional parameters

deleteMethod(string, string, string, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

function deleteMethod(resourceGroupName: string, resourceName: string, exportId: string, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

get(string, string, string, RequestOptionsBase)

Get the Continuous Export configuration for this export id.

function get(resourceGroupName: string, resourceName: string, exportId: string, options?: RequestOptionsBase): Promise<ExportConfigurationsGetResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExportConfigurationsGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

function get(resourceGroupName: string, resourceName: string, exportId: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

options
RequestOptionsBase

The optional parameters

get(string, string, string, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

function get(resourceGroupName: string, resourceName: string, exportId: string, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

list(string, string, RequestOptionsBase)

Gets a list of Continuous Export configuration of an Application Insights component.

function list(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ExportConfigurationsListResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExportConfigurationsListResponse>

list(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

function list(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

options
RequestOptionsBase

The optional parameters

list(string, string, ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

function list(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration[]>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

update(string, string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase)

Update the Continuous Export configuration for this export id.

function update(resourceGroupName: string, resourceName: string, exportId: string, exportProperties: ApplicationInsightsComponentExportRequest, options?: RequestOptionsBase): Promise<ExportConfigurationsUpdateResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

exportProperties
ApplicationInsightsComponentExportRequest

Properties that need to be specified to update the Continuous Export configuration.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ExportConfigurationsUpdateResponse>

update(string, string, string, ApplicationInsightsComponentExportRequest, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

function update(resourceGroupName: string, resourceName: string, exportId: string, exportProperties: ApplicationInsightsComponentExportRequest, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

exportProperties
ApplicationInsightsComponentExportRequest

Properties that need to be specified to update the Continuous Export configuration.

options
RequestOptionsBase

The optional parameters

update(string, string, string, ApplicationInsightsComponentExportRequest, ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

function update(resourceGroupName: string, resourceName: string, exportId: string, exportProperties: ApplicationInsightsComponentExportRequest, callback: ServiceCallback<ApplicationInsightsComponentExportConfiguration>)

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the Application Insights component resource.

exportId

string

The Continuous Export configuration ID. This is unique within a Application Insights component.

exportProperties
ApplicationInsightsComponentExportRequest

Properties that need to be specified to update the Continuous Export configuration.