Skip to main content

workbook_templates

Creates, updates, deletes, gets or lists a workbook_templates resource.

Overview

Nameworkbook_templates
TypeResource
Idazure.application_insights.workbook_templates

Fields

The following fields are returned by SELECT queries:

A workbook template definition.

NameDatatypeDescription
idstringAzure resource Id
namestringAzure resource name.
locationstringResource location
propertiesobjectMetadata describing a workbook template for an Azure resource.
tagsobjectResource tags
typestringAzure resource type

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceNameGet a single workbook template by its resourceName.
list_by_resource_groupselectsubscriptionId, resourceGroupNameGet all Workbook templates defined within a specified resource group.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceNameCreate a new workbook template.
updateupdatesubscriptionId, resourceGroupName, resourceNameUpdates a workbook template that has already been added.
deletedeletesubscriptionId, resourceGroupName, resourceNameDelete a workbook template.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
resourceNamestringThe name of the Application Insights component resource.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Get a single workbook template by its resourceName.

SELECT
id,
name,
location,
properties,
tags,
type
FROM azure.application_insights.workbook_templates
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceName = '{{ resourceName }}' -- required
;

INSERT examples

Create a new workbook template.

INSERT INTO azure.application_insights.workbook_templates (
data__location,
data__tags,
data__properties,
subscriptionId,
resourceGroupName,
resourceName
)
SELECT
'{{ location }}',
'{{ tags }}',
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}'
RETURNING
id,
name,
location,
properties,
tags,
type
;

UPDATE examples

Updates a workbook template that has already been added.

UPDATE azure.application_insights.workbook_templates
SET
data__tags = '{{ tags }}',
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
RETURNING
id,
name,
location,
properties,
tags,
type;

DELETE examples

Delete a workbook template.

DELETE FROM azure.application_insights.workbook_templates
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
;