AnalyticsItems interface

Interface representing a AnalyticsItems.

Methods

delete(string, string, string, AnalyticsItemsDeleteOptionalParams)

Deletes a specific Analytics Items defined within an Application Insights component.

get(string, string, string, AnalyticsItemsGetOptionalParams)

Gets a specific Analytics Items defined within an Application Insights component.

list(string, string, string, AnalyticsItemsListOptionalParams)

Gets a list of Analytics Items defined within an Application Insights component.

put(string, string, string, ApplicationInsightsComponentAnalyticsItem, AnalyticsItemsPutOptionalParams)

Adds or Updates a specific Analytics Item within an Application Insights component.

Method Details

delete(string, string, string, AnalyticsItemsDeleteOptionalParams)

Deletes a specific Analytics Items defined within an Application Insights component.

function delete(resourceGroupName: string, resourceName: string, scopePath: string, options?: AnalyticsItemsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

scopePath

string

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.

options
AnalyticsItemsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, AnalyticsItemsGetOptionalParams)

Gets a specific Analytics Items defined within an Application Insights component.

function get(resourceGroupName: string, resourceName: string, scopePath: string, options?: AnalyticsItemsGetOptionalParams): Promise<ApplicationInsightsComponentAnalyticsItem>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

scopePath

string

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.

options
AnalyticsItemsGetOptionalParams

The options parameters.

Returns

list(string, string, string, AnalyticsItemsListOptionalParams)

Gets a list of Analytics Items defined within an Application Insights component.

function list(resourceGroupName: string, resourceName: string, scopePath: string, options?: AnalyticsItemsListOptionalParams): Promise<AnalyticsItemsListResponse>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

scopePath

string

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.

options
AnalyticsItemsListOptionalParams

The options parameters.

Returns

put(string, string, string, ApplicationInsightsComponentAnalyticsItem, AnalyticsItemsPutOptionalParams)

Adds or Updates a specific Analytics Item within an Application Insights component.

function put(resourceGroupName: string, resourceName: string, scopePath: string, itemProperties: ApplicationInsightsComponentAnalyticsItem, options?: AnalyticsItemsPutOptionalParams): Promise<ApplicationInsightsComponentAnalyticsItem>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

scopePath

string

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.

itemProperties
ApplicationInsightsComponentAnalyticsItem

Properties that need to be specified to create a new item and add it to an Application Insights component.

options
AnalyticsItemsPutOptionalParams

The options parameters.

Returns