WorkItemConfigurations interface

Interface representing a WorkItemConfigurations.

Methods

create(string, string, WorkItemCreateConfiguration, WorkItemConfigurationsCreateOptionalParams)

Create a work item configuration for an Application Insights component.

delete(string, string, string, WorkItemConfigurationsDeleteOptionalParams)

Delete a work item configuration of an Application Insights component.

getDefault(string, string, WorkItemConfigurationsGetDefaultOptionalParams)

Gets default work item configurations that exist for the application

getItem(string, string, string, WorkItemConfigurationsGetItemOptionalParams)

Gets specified work item configuration for an Application Insights component.

list(string, string, WorkItemConfigurationsListOptionalParams)

Gets the list work item configurations that exist for the application

updateItem(string, string, string, WorkItemCreateConfiguration, WorkItemConfigurationsUpdateItemOptionalParams)

Update a work item configuration for an Application Insights component.

Method Details

create(string, string, WorkItemCreateConfiguration, WorkItemConfigurationsCreateOptionalParams)

Create a work item configuration for an Application Insights component.

function create(resourceGroupName: string, resourceName: string, workItemConfigurationProperties: WorkItemCreateConfiguration, options?: WorkItemConfigurationsCreateOptionalParams): Promise<WorkItemConfiguration>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

workItemConfigurationProperties
WorkItemCreateConfiguration

Properties that need to be specified to create a work item configuration of a Application Insights component.

options
WorkItemConfigurationsCreateOptionalParams

The options parameters.

Returns

delete(string, string, string, WorkItemConfigurationsDeleteOptionalParams)

Delete a work item configuration of an Application Insights component.

function delete(resourceGroupName: string, resourceName: string, workItemConfigId: string, options?: WorkItemConfigurationsDeleteOptionalParams): 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.

workItemConfigId

string

The unique work item configuration Id. This can be either friendly name of connector as defined in connector configuration

options
WorkItemConfigurationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

getDefault(string, string, WorkItemConfigurationsGetDefaultOptionalParams)

Gets default work item configurations that exist for the application

function getDefault(resourceGroupName: string, resourceName: string, options?: WorkItemConfigurationsGetDefaultOptionalParams): Promise<WorkItemConfiguration>

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
WorkItemConfigurationsGetDefaultOptionalParams

The options parameters.

Returns

getItem(string, string, string, WorkItemConfigurationsGetItemOptionalParams)

Gets specified work item configuration for an Application Insights component.

function getItem(resourceGroupName: string, resourceName: string, workItemConfigId: string, options?: WorkItemConfigurationsGetItemOptionalParams): Promise<WorkItemConfiguration>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

workItemConfigId

string

The unique work item configuration Id. This can be either friendly name of connector as defined in connector configuration

options
WorkItemConfigurationsGetItemOptionalParams

The options parameters.

Returns

list(string, string, WorkItemConfigurationsListOptionalParams)

Gets the list work item configurations that exist for the application

function list(resourceGroupName: string, resourceName: string, options?: WorkItemConfigurationsListOptionalParams): PagedAsyncIterableIterator<WorkItemConfiguration, WorkItemConfiguration[], PageSettings>

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
WorkItemConfigurationsListOptionalParams

The options parameters.

Returns

updateItem(string, string, string, WorkItemCreateConfiguration, WorkItemConfigurationsUpdateItemOptionalParams)

Update a work item configuration for an Application Insights component.

function updateItem(resourceGroupName: string, resourceName: string, workItemConfigId: string, workItemConfigurationProperties: WorkItemCreateConfiguration, options?: WorkItemConfigurationsUpdateItemOptionalParams): Promise<WorkItemConfiguration>

Parameters

resourceGroupName

string

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

resourceName

string

The name of the Application Insights component resource.

workItemConfigId

string

The unique work item configuration Id. This can be either friendly name of connector as defined in connector configuration

workItemConfigurationProperties
WorkItemCreateConfiguration

Properties that need to be specified to update a work item configuration for this Application Insights component.

options
WorkItemConfigurationsUpdateItemOptionalParams

The options parameters.

Returns