ExportConfigurations class
Class representing a ExportConfigurations.
Constructors
Export |
Create a ExportConfigurations. |
Methods
Constructor Details
ExportConfigurations(ApplicationInsightsManagementClientContext)
Create a ExportConfigurations.
new ExportConfigurations(client: ApplicationInsightsManagementClientContext)
Parameters
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<ExportConfigurationsCreateResponse>
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
The callback
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.
The callback
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
The callback
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.
The callback
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<ExportConfigurationsGetResponse>
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
The callback
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.
The callback
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<ExportConfigurationsListResponse>
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
The callback
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.
The callback
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<ExportConfigurationsUpdateResponse>
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
The callback
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.
The callback