azure-native.insights.WorkbookTemplate
Explore with Pulumi AI
An Application Insights workbook template definition. Azure REST API version: 2020-11-20. Prior API version in Azure Native 1.x: 2019-10-17-preview.
Example Usage
WorkbookTemplateAdd
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var workbookTemplate = new AzureNative.Insights.WorkbookTemplate("workbookTemplate", new()
    {
        Author = "Contoso",
        Galleries = new[]
        {
            new AzureNative.Insights.Inputs.WorkbookTemplateGalleryArgs
            {
                Category = "Failures",
                Name = "Simple Template",
                Order = 100,
                ResourceType = "microsoft.insights/components",
                Type = "tsg",
            },
        },
        Location = "west us",
        Priority = 1,
        ResourceGroupName = "my-resource-group",
        ResourceName = "testtemplate2",
        TemplateData = new Dictionary<string, object?>
        {
            ["$schema"] = "https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json",
            ["items"] = new[]
            {
                new Dictionary<string, object?>
                {
                    ["content"] = new Dictionary<string, object?>
                    {
                        ["json"] = @"## New workbook
---
Welcome to your new workbook.  This area will display text formatted as markdown.
We've included a basic analytics query to get you started. Use the `Edit` button below each section to configure it or add more sections.",
                    },
                    ["name"] = "text - 2",
                    ["type"] = 1,
                },
                new Dictionary<string, object?>
                {
                    ["content"] = new Dictionary<string, object?>
                    {
                        ["exportToExcelOptions"] = "visible",
                        ["query"] = @"union withsource=TableName *
| summarize Count=count() by TableName
| render barchart",
                        ["queryType"] = 0,
                        ["resourceType"] = "microsoft.operationalinsights/workspaces",
                        ["size"] = 1,
                        ["version"] = "KqlItem/1.0",
                    },
                    ["name"] = "query - 2",
                    ["type"] = 3,
                },
            },
            ["styleSettings"] = new Dictionary<string, object?>
            {
            },
            ["version"] = "Notebook/1.0",
        },
    });
});
package main
import (
	insights "github.com/pulumi/pulumi-azure-native-sdk/insights/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := insights.NewWorkbookTemplate(ctx, "workbookTemplate", &insights.WorkbookTemplateArgs{
			Author: pulumi.String("Contoso"),
			Galleries: insights.WorkbookTemplateGalleryArray{
				&insights.WorkbookTemplateGalleryArgs{
					Category:     pulumi.String("Failures"),
					Name:         pulumi.String("Simple Template"),
					Order:        pulumi.Int(100),
					ResourceType: pulumi.String("microsoft.insights/components"),
					Type:         pulumi.String("tsg"),
				},
			},
			Location:          pulumi.String("west us"),
			Priority:          pulumi.Int(1),
			ResourceGroupName: pulumi.String("my-resource-group"),
			ResourceName:      pulumi.String("testtemplate2"),
			TemplateData: pulumi.Any(map[string]interface{}{
				"$schema": "https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json",
				"items": []interface{}{
					map[string]interface{}{
						"content": map[string]interface{}{
							"json": "## New workbook\n---\n\nWelcome to your new workbook.  This area will display text formatted as markdown.\n\n\nWe've included a basic analytics query to get you started. Use the `Edit` button below each section to configure it or add more sections.",
						},
						"name": "text - 2",
						"type": 1,
					},
					map[string]interface{}{
						"content": map[string]interface{}{
							"exportToExcelOptions": "visible",
							"query":                "union withsource=TableName *\n| summarize Count=count() by TableName\n| render barchart",
							"queryType":            0,
							"resourceType":         "microsoft.operationalinsights/workspaces",
							"size":                 1,
							"version":              "KqlItem/1.0",
						},
						"name": "query - 2",
						"type": 3,
					},
				},
				"styleSettings": map[string]interface{}{},
				"version":       "Notebook/1.0",
			}),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.insights.WorkbookTemplate;
import com.pulumi.azurenative.insights.WorkbookTemplateArgs;
import com.pulumi.azurenative.insights.inputs.WorkbookTemplateGalleryArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var workbookTemplate = new WorkbookTemplate("workbookTemplate", WorkbookTemplateArgs.builder()
            .author("Contoso")
            .galleries(WorkbookTemplateGalleryArgs.builder()
                .category("Failures")
                .name("Simple Template")
                .order(100)
                .resourceType("microsoft.insights/components")
                .type("tsg")
                .build())
            .location("west us")
            .priority(1)
            .resourceGroupName("my-resource-group")
            .resourceName("testtemplate2")
            .templateData(Map.ofEntries(
                Map.entry("$schema", "https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json"),
                Map.entry("items",                 
                    Map.ofEntries(
                        Map.entry("content", Map.of("json", """
## New workbook
---
Welcome to your new workbook.  This area will display text formatted as markdown.
We've included a basic analytics query to get you started. Use the `Edit` button below each section to configure it or add more sections.                        """)),
                        Map.entry("name", "text - 2"),
                        Map.entry("type", 1)
                    ),
                    Map.ofEntries(
                        Map.entry("content", Map.ofEntries(
                            Map.entry("exportToExcelOptions", "visible"),
                            Map.entry("query", """
union withsource=TableName *
| summarize Count=count() by TableName
| render barchart                            """),
                            Map.entry("queryType", 0),
                            Map.entry("resourceType", "microsoft.operationalinsights/workspaces"),
                            Map.entry("size", 1),
                            Map.entry("version", "KqlItem/1.0")
                        )),
                        Map.entry("name", "query - 2"),
                        Map.entry("type", 3)
                    )),
                Map.entry("styleSettings", ),
                Map.entry("version", "Notebook/1.0")
            ))
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const workbookTemplate = new azure_native.insights.WorkbookTemplate("workbookTemplate", {
    author: "Contoso",
    galleries: [{
        category: "Failures",
        name: "Simple Template",
        order: 100,
        resourceType: "microsoft.insights/components",
        type: "tsg",
    }],
    location: "west us",
    priority: 1,
    resourceGroupName: "my-resource-group",
    resourceName: "testtemplate2",
    templateData: {
        $schema: "https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json",
        items: [
            {
                content: {
                    json: `## New workbook
---
Welcome to your new workbook.  This area will display text formatted as markdown.
We've included a basic analytics query to get you started. Use the \`Edit\` button below each section to configure it or add more sections.`,
                },
                name: "text - 2",
                type: 1,
            },
            {
                content: {
                    exportToExcelOptions: "visible",
                    query: `union withsource=TableName *
| summarize Count=count() by TableName
| render barchart`,
                    queryType: 0,
                    resourceType: "microsoft.operationalinsights/workspaces",
                    size: 1,
                    version: "KqlItem/1.0",
                },
                name: "query - 2",
                type: 3,
            },
        ],
        styleSettings: {},
        version: "Notebook/1.0",
    },
});
import pulumi
import pulumi_azure_native as azure_native
workbook_template = azure_native.insights.WorkbookTemplate("workbookTemplate",
    author="Contoso",
    galleries=[{
        "category": "Failures",
        "name": "Simple Template",
        "order": 100,
        "resource_type": "microsoft.insights/components",
        "type": "tsg",
    }],
    location="west us",
    priority=1,
    resource_group_name="my-resource-group",
    resource_name_="testtemplate2",
    template_data={
        "$schema": "https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json",
        "items": [
            {
                "content": {
                    "json": """## New workbook
---
Welcome to your new workbook.  This area will display text formatted as markdown.
We've included a basic analytics query to get you started. Use the `Edit` button below each section to configure it or add more sections.""",
                },
                "name": "text - 2",
                "type": 1,
            },
            {
                "content": {
                    "exportToExcelOptions": "visible",
                    "query": """union withsource=TableName *
| summarize Count=count() by TableName
| render barchart""",
                    "queryType": 0,
                    "resourceType": "microsoft.operationalinsights/workspaces",
                    "size": 1,
                    "version": "KqlItem/1.0",
                },
                "name": "query - 2",
                "type": 3,
            },
        ],
        "styleSettings": {},
        "version": "Notebook/1.0",
    })
resources:
  workbookTemplate:
    type: azure-native:insights:WorkbookTemplate
    properties:
      author: Contoso
      galleries:
        - category: Failures
          name: Simple Template
          order: 100
          resourceType: microsoft.insights/components
          type: tsg
      location: west us
      priority: 1
      resourceGroupName: my-resource-group
      resourceName: testtemplate2
      templateData:
        $schema: https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json
        items:
          - content:
              json: |-
                ## New workbook
                ---
                Welcome to your new workbook.  This area will display text formatted as markdown.
                We've included a basic analytics query to get you started. Use the `Edit` button below each section to configure it or add more sections.                
            name: text - 2
            type: 1
          - content:
              exportToExcelOptions: visible
              query: |-
                union withsource=TableName *
                | summarize Count=count() by TableName
                | render barchart                
              queryType: 0
              resourceType: microsoft.operationalinsights/workspaces
              size: 1
              version: KqlItem/1.0
            name: query - 2
            type: 3
        styleSettings: {}
        version: Notebook/1.0
Create WorkbookTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkbookTemplate(name: string, args: WorkbookTemplateArgs, opts?: CustomResourceOptions);@overload
def WorkbookTemplate(resource_name: str,
                     args: WorkbookTemplateArgs,
                     opts: Optional[ResourceOptions] = None)
@overload
def WorkbookTemplate(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     galleries: Optional[Sequence[WorkbookTemplateGalleryArgs]] = None,
                     resource_group_name: Optional[str] = None,
                     template_data: Optional[Any] = None,
                     author: Optional[str] = None,
                     localized: Optional[Mapping[str, Sequence[WorkbookTemplateLocalizedGalleryArgs]]] = None,
                     location: Optional[str] = None,
                     priority: Optional[int] = None,
                     resource_name_: Optional[str] = None,
                     tags: Optional[Mapping[str, str]] = None)func NewWorkbookTemplate(ctx *Context, name string, args WorkbookTemplateArgs, opts ...ResourceOption) (*WorkbookTemplate, error)public WorkbookTemplate(string name, WorkbookTemplateArgs args, CustomResourceOptions? opts = null)
public WorkbookTemplate(String name, WorkbookTemplateArgs args)
public WorkbookTemplate(String name, WorkbookTemplateArgs args, CustomResourceOptions options)
type: azure-native:insights:WorkbookTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkbookTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WorkbookTemplateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WorkbookTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkbookTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkbookTemplateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var workbookTemplateResource = new AzureNative.Insights.WorkbookTemplate("workbookTemplateResource", new()
{
    Galleries = new[]
    {
        new AzureNative.Insights.Inputs.WorkbookTemplateGalleryArgs
        {
            Category = "string",
            Name = "string",
            Order = 0,
            ResourceType = "string",
            Type = "string",
        },
    },
    ResourceGroupName = "string",
    TemplateData = "any",
    Author = "string",
    Localized = 
    {
        { "string", new[]
        {
            new AzureNative.Insights.Inputs.WorkbookTemplateLocalizedGalleryArgs
            {
                Galleries = new[]
                {
                    new AzureNative.Insights.Inputs.WorkbookTemplateGalleryArgs
                    {
                        Category = "string",
                        Name = "string",
                        Order = 0,
                        ResourceType = "string",
                        Type = "string",
                    },
                },
                TemplateData = "any",
            },
        } },
    },
    Location = "string",
    Priority = 0,
    ResourceName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := insights.NewWorkbookTemplate(ctx, "workbookTemplateResource", &insights.WorkbookTemplateArgs{
	Galleries: insights.WorkbookTemplateGalleryArray{
		&insights.WorkbookTemplateGalleryArgs{
			Category:     pulumi.String("string"),
			Name:         pulumi.String("string"),
			Order:        pulumi.Int(0),
			ResourceType: pulumi.String("string"),
			Type:         pulumi.String("string"),
		},
	},
	ResourceGroupName: pulumi.String("string"),
	TemplateData:      pulumi.Any("any"),
	Author:            pulumi.String("string"),
	Localized: insights.WorkbookTemplateLocalizedGalleryArrayMap{
		"string": insights.WorkbookTemplateLocalizedGalleryArray{
			&insights.WorkbookTemplateLocalizedGalleryArgs{
				Galleries: insights.WorkbookTemplateGalleryArray{
					&insights.WorkbookTemplateGalleryArgs{
						Category:     pulumi.String("string"),
						Name:         pulumi.String("string"),
						Order:        pulumi.Int(0),
						ResourceType: pulumi.String("string"),
						Type:         pulumi.String("string"),
					},
				},
				TemplateData: pulumi.Any("any"),
			},
		},
	},
	Location:     pulumi.String("string"),
	Priority:     pulumi.Int(0),
	ResourceName: pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var workbookTemplateResource = new WorkbookTemplate("workbookTemplateResource", WorkbookTemplateArgs.builder()
    .galleries(WorkbookTemplateGalleryArgs.builder()
        .category("string")
        .name("string")
        .order(0)
        .resourceType("string")
        .type("string")
        .build())
    .resourceGroupName("string")
    .templateData("any")
    .author("string")
    .localized(Map.of("string", Map.ofEntries(
        Map.entry("galleries", Map.ofEntries(
            Map.entry("category", "string"),
            Map.entry("name", "string"),
            Map.entry("order", 0),
            Map.entry("resourceType", "string"),
            Map.entry("type", "string")
        )),
        Map.entry("templateData", "any")
    )))
    .location("string")
    .priority(0)
    .resourceName("string")
    .tags(Map.of("string", "string"))
    .build());
workbook_template_resource = azure_native.insights.WorkbookTemplate("workbookTemplateResource",
    galleries=[{
        "category": "string",
        "name": "string",
        "order": 0,
        "resource_type": "string",
        "type": "string",
    }],
    resource_group_name="string",
    template_data="any",
    author="string",
    localized={
        "string": [{
            "galleries": [{
                "category": "string",
                "name": "string",
                "order": 0,
                "resource_type": "string",
                "type": "string",
            }],
            "template_data": "any",
        }],
    },
    location="string",
    priority=0,
    resource_name_="string",
    tags={
        "string": "string",
    })
const workbookTemplateResource = new azure_native.insights.WorkbookTemplate("workbookTemplateResource", {
    galleries: [{
        category: "string",
        name: "string",
        order: 0,
        resourceType: "string",
        type: "string",
    }],
    resourceGroupName: "string",
    templateData: "any",
    author: "string",
    localized: {
        string: [{
            galleries: [{
                category: "string",
                name: "string",
                order: 0,
                resourceType: "string",
                type: "string",
            }],
            templateData: "any",
        }],
    },
    location: "string",
    priority: 0,
    resourceName: "string",
    tags: {
        string: "string",
    },
});
type: azure-native:insights:WorkbookTemplate
properties:
    author: string
    galleries:
        - category: string
          name: string
          order: 0
          resourceType: string
          type: string
    localized:
        string:
            - galleries:
                - category: string
                  name: string
                  order: 0
                  resourceType: string
                  type: string
              templateData: any
    location: string
    priority: 0
    resourceGroupName: string
    resourceName: string
    tags:
        string: string
    templateData: any
WorkbookTemplate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkbookTemplate resource accepts the following input properties:
- Galleries
List<Pulumi.Azure Native. Insights. Inputs. Workbook Template Gallery> 
- Workbook galleries supported by the template.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- TemplateData object
- Valid JSON object containing workbook template payload.
- string
- Information about the author of the workbook template.
- Localized
Dictionary<string, ImmutableArray<Pulumi. Azure Native. Insights. Inputs. Workbook Template Localized Gallery Args>> 
- Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
- Location string
- Resource location
- Priority int
- Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
- ResourceName string
- The name of the Application Insights component resource.
- Dictionary<string, string>
- Resource tags
- Galleries
[]WorkbookTemplate Gallery Args 
- Workbook galleries supported by the template.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- TemplateData interface{}
- Valid JSON object containing workbook template payload.
- string
- Information about the author of the workbook template.
- Localized
map[string][]WorkbookTemplate Localized Gallery Args 
- Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
- Location string
- Resource location
- Priority int
- Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
- ResourceName string
- The name of the Application Insights component resource.
- map[string]string
- Resource tags
- galleries
List<WorkbookTemplate Gallery> 
- Workbook galleries supported by the template.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- templateData Object
- Valid JSON object containing workbook template payload.
- String
- Information about the author of the workbook template.
- localized
Map<String,List<WorkbookTemplate Localized Gallery Args>> 
- Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
- location String
- Resource location
- priority Integer
- Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
- resourceName String
- The name of the Application Insights component resource.
- Map<String,String>
- Resource tags
- galleries
WorkbookTemplate Gallery[] 
- Workbook galleries supported by the template.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- templateData any
- Valid JSON object containing workbook template payload.
- string
- Information about the author of the workbook template.
- localized
{[key: string]: WorkbookTemplate Localized Gallery Args[]} 
- Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
- location string
- Resource location
- priority number
- Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
- resourceName string
- The name of the Application Insights component resource.
- {[key: string]: string}
- Resource tags
- galleries
Sequence[WorkbookTemplate Gallery Args] 
- Workbook galleries supported by the template.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- template_data Any
- Valid JSON object containing workbook template payload.
- str
- Information about the author of the workbook template.
- localized
Mapping[str, Sequence[WorkbookTemplate Localized Gallery Args]] 
- Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
- location str
- Resource location
- priority int
- Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
- resource_name str
- The name of the Application Insights component resource.
- Mapping[str, str]
- Resource tags
- galleries List<Property Map>
- Workbook galleries supported by the template.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- templateData Any
- Valid JSON object containing workbook template payload.
- String
- Information about the author of the workbook template.
- localized Map<List<Property Map>>
- Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
- location String
- Resource location
- priority Number
- Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
- resourceName String
- The name of the Application Insights component resource.
- Map<String>
- Resource tags
Outputs
All input properties are implicitly available as output properties. Additionally, the WorkbookTemplate resource produces the following output properties:
Supporting Types
WorkbookTemplateGallery, WorkbookTemplateGalleryArgs      
- Category string
- Category for the gallery.
- Name string
- Name of the workbook template in the gallery.
- Order int
- Order of the template within the gallery.
- ResourceType string
- Azure resource type supported by the gallery.
- Type string
- Type of workbook supported by the workbook template.
- Category string
- Category for the gallery.
- Name string
- Name of the workbook template in the gallery.
- Order int
- Order of the template within the gallery.
- ResourceType string
- Azure resource type supported by the gallery.
- Type string
- Type of workbook supported by the workbook template.
- category String
- Category for the gallery.
- name String
- Name of the workbook template in the gallery.
- order Integer
- Order of the template within the gallery.
- resourceType String
- Azure resource type supported by the gallery.
- type String
- Type of workbook supported by the workbook template.
- category string
- Category for the gallery.
- name string
- Name of the workbook template in the gallery.
- order number
- Order of the template within the gallery.
- resourceType string
- Azure resource type supported by the gallery.
- type string
- Type of workbook supported by the workbook template.
- category str
- Category for the gallery.
- name str
- Name of the workbook template in the gallery.
- order int
- Order of the template within the gallery.
- resource_type str
- Azure resource type supported by the gallery.
- type str
- Type of workbook supported by the workbook template.
- category String
- Category for the gallery.
- name String
- Name of the workbook template in the gallery.
- order Number
- Order of the template within the gallery.
- resourceType String
- Azure resource type supported by the gallery.
- type String
- Type of workbook supported by the workbook template.
WorkbookTemplateGalleryResponse, WorkbookTemplateGalleryResponseArgs        
- Category string
- Category for the gallery.
- Name string
- Name of the workbook template in the gallery.
- Order int
- Order of the template within the gallery.
- ResourceType string
- Azure resource type supported by the gallery.
- Type string
- Type of workbook supported by the workbook template.
- Category string
- Category for the gallery.
- Name string
- Name of the workbook template in the gallery.
- Order int
- Order of the template within the gallery.
- ResourceType string
- Azure resource type supported by the gallery.
- Type string
- Type of workbook supported by the workbook template.
- category String
- Category for the gallery.
- name String
- Name of the workbook template in the gallery.
- order Integer
- Order of the template within the gallery.
- resourceType String
- Azure resource type supported by the gallery.
- type String
- Type of workbook supported by the workbook template.
- category string
- Category for the gallery.
- name string
- Name of the workbook template in the gallery.
- order number
- Order of the template within the gallery.
- resourceType string
- Azure resource type supported by the gallery.
- type string
- Type of workbook supported by the workbook template.
- category str
- Category for the gallery.
- name str
- Name of the workbook template in the gallery.
- order int
- Order of the template within the gallery.
- resource_type str
- Azure resource type supported by the gallery.
- type str
- Type of workbook supported by the workbook template.
- category String
- Category for the gallery.
- name String
- Name of the workbook template in the gallery.
- order Number
- Order of the template within the gallery.
- resourceType String
- Azure resource type supported by the gallery.
- type String
- Type of workbook supported by the workbook template.
WorkbookTemplateLocalizedGallery, WorkbookTemplateLocalizedGalleryArgs        
- Galleries
List<Pulumi.Azure Native. Insights. Inputs. Workbook Template Gallery> 
- Workbook galleries supported by the template.
- TemplateData object
- Valid JSON object containing workbook template payload.
- Galleries
[]WorkbookTemplate Gallery 
- Workbook galleries supported by the template.
- TemplateData interface{}
- Valid JSON object containing workbook template payload.
- galleries
List<WorkbookTemplate Gallery> 
- Workbook galleries supported by the template.
- templateData Object
- Valid JSON object containing workbook template payload.
- galleries
WorkbookTemplate Gallery[] 
- Workbook galleries supported by the template.
- templateData any
- Valid JSON object containing workbook template payload.
- galleries
Sequence[WorkbookTemplate Gallery] 
- Workbook galleries supported by the template.
- template_data Any
- Valid JSON object containing workbook template payload.
- galleries List<Property Map>
- Workbook galleries supported by the template.
- templateData Any
- Valid JSON object containing workbook template payload.
WorkbookTemplateLocalizedGalleryResponse, WorkbookTemplateLocalizedGalleryResponseArgs          
- Galleries
List<Pulumi.Azure Native. Insights. Inputs. Workbook Template Gallery Response> 
- Workbook galleries supported by the template.
- TemplateData object
- Valid JSON object containing workbook template payload.
- Galleries
[]WorkbookTemplate Gallery Response 
- Workbook galleries supported by the template.
- TemplateData interface{}
- Valid JSON object containing workbook template payload.
- galleries
List<WorkbookTemplate Gallery Response> 
- Workbook galleries supported by the template.
- templateData Object
- Valid JSON object containing workbook template payload.
- galleries
WorkbookTemplate Gallery Response[] 
- Workbook galleries supported by the template.
- templateData any
- Valid JSON object containing workbook template payload.
- galleries
Sequence[WorkbookTemplate Gallery Response] 
- Workbook galleries supported by the template.
- template_data Any
- Valid JSON object containing workbook template payload.
- galleries List<Property Map>
- Workbook galleries supported by the template.
- templateData Any
- Valid JSON object containing workbook template payload.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:insights:WorkbookTemplate testtemplate2 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/workbooktemplates/{resourceName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0