1. Packages
  2. Azure Native
  3. API Docs
  4. operationalinsights
  5. Query
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.operationalinsights.Query

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

A Log Analytics QueryPack-Query definition.

Uses Azure REST API version 2023-09-01. In version 2.x of the Azure Native provider, it used API version 2019-09-01.

Other available API versions: 2019-09-01, 2019-09-01-preview, 2025-02-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native operationalinsights [ApiVersion]. See the version guide for details.

Example Usage

QueryPut

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var query = new AzureNative.OperationalInsights.Query("query", new()
    {
        Body = @"let newExceptionsTimeRange = 1d;
let timeRangeToCheckBefore = 7d;
exceptions
| where timestamp < ago(timeRangeToCheckBefore)
| summarize count() by problemId
| join kind= rightanti (
exceptions
| where timestamp >= ago(newExceptionsTimeRange)
| extend stack = tostring(details[0].rawStack)
| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  
) on problemId 
| order by  count_ desc
",
        Description = "my description",
        DisplayName = "Exceptions - New in the last 24 hours",
        Id = "a449f8af-8e64-4b3a-9b16-5a7165ff98c4",
        QueryPackName = "my-querypack",
        Related = new AzureNative.OperationalInsights.Inputs.LogAnalyticsQueryPackQueryPropertiesRelatedArgs
        {
            Categories = new[]
            {
                "analytics",
            },
        },
        ResourceGroupName = "my-resource-group",
        Tags = 
        {
            { "my-label", new[]
            {
                "label1",
            } },
            { "my-other-label", new[]
            {
                "label2",
            } },
        },
    });

});
Copy
package main

import (
	operationalinsights "github.com/pulumi/pulumi-azure-native-sdk/operationalinsights/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := operationalinsights.NewQuery(ctx, "query", &operationalinsights.QueryArgs{
			Body: pulumi.String(`let newExceptionsTimeRange = 1d;
let timeRangeToCheckBefore = 7d;
exceptions
| where timestamp < ago(timeRangeToCheckBefore)
| summarize count() by problemId
| join kind= rightanti (
exceptions
| where timestamp >= ago(newExceptionsTimeRange)
| extend stack = tostring(details[0].rawStack)
| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  
) on problemId 
| order by  count_ desc
`),
			Description:   pulumi.String("my description"),
			DisplayName:   pulumi.String("Exceptions - New in the last 24 hours"),
			Id:            pulumi.String("a449f8af-8e64-4b3a-9b16-5a7165ff98c4"),
			QueryPackName: pulumi.String("my-querypack"),
			Related: &operationalinsights.LogAnalyticsQueryPackQueryPropertiesRelatedArgs{
				Categories: pulumi.StringArray{
					pulumi.String("analytics"),
				},
			},
			ResourceGroupName: pulumi.String("my-resource-group"),
			Tags: pulumi.StringArrayMap{
				"my-label": pulumi.StringArray{
					pulumi.String("label1"),
				},
				"my-other-label": pulumi.StringArray{
					pulumi.String("label2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.operationalinsights.Query;
import com.pulumi.azurenative.operationalinsights.QueryArgs;
import com.pulumi.azurenative.operationalinsights.inputs.LogAnalyticsQueryPackQueryPropertiesRelatedArgs;
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 query = new Query("query", QueryArgs.builder()
            .body("""
let newExceptionsTimeRange = 1d;
let timeRangeToCheckBefore = 7d;
exceptions
| where timestamp < ago(timeRangeToCheckBefore)
| summarize count() by problemId
| join kind= rightanti (
exceptions
| where timestamp >= ago(newExceptionsTimeRange)
| extend stack = tostring(details[0].rawStack)
| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  
) on problemId 
| order by  count_ desc
            """)
            .description("my description")
            .displayName("Exceptions - New in the last 24 hours")
            .id("a449f8af-8e64-4b3a-9b16-5a7165ff98c4")
            .queryPackName("my-querypack")
            .related(LogAnalyticsQueryPackQueryPropertiesRelatedArgs.builder()
                .categories("analytics")
                .build())
            .resourceGroupName("my-resource-group")
            .tags(Map.ofEntries(
                Map.entry("my-label", "label1"),
                Map.entry("my-other-label", "label2")
            ))
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const query = new azure_native.operationalinsights.Query("query", {
    body: `let newExceptionsTimeRange = 1d;
let timeRangeToCheckBefore = 7d;
exceptions
| where timestamp < ago(timeRangeToCheckBefore)
| summarize count() by problemId
| join kind= rightanti (
exceptions
| where timestamp >= ago(newExceptionsTimeRange)
| extend stack = tostring(details[0].rawStack)
| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  
) on problemId 
| order by  count_ desc
`,
    description: "my description",
    displayName: "Exceptions - New in the last 24 hours",
    id: "a449f8af-8e64-4b3a-9b16-5a7165ff98c4",
    queryPackName: "my-querypack",
    related: {
        categories: ["analytics"],
    },
    resourceGroupName: "my-resource-group",
    tags: {
        "my-label": ["label1"],
        "my-other-label": ["label2"],
    },
});
Copy
import pulumi
import pulumi_azure_native as azure_native

query = azure_native.operationalinsights.Query("query",
    body="""let newExceptionsTimeRange = 1d;
let timeRangeToCheckBefore = 7d;
exceptions
| where timestamp < ago(timeRangeToCheckBefore)
| summarize count() by problemId
| join kind= rightanti (
exceptions
| where timestamp >= ago(newExceptionsTimeRange)
| extend stack = tostring(details[0].rawStack)
| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  
) on problemId 
| order by  count_ desc
""",
    description="my description",
    display_name="Exceptions - New in the last 24 hours",
    id="a449f8af-8e64-4b3a-9b16-5a7165ff98c4",
    query_pack_name="my-querypack",
    related={
        "categories": ["analytics"],
    },
    resource_group_name="my-resource-group",
    tags={
        "my-label": ["label1"],
        "my-other-label": ["label2"],
    })
Copy
resources:
  query:
    type: azure-native:operationalinsights:Query
    properties:
      body: "let newExceptionsTimeRange = 1d;\nlet timeRangeToCheckBefore = 7d;\nexceptions\n| where timestamp < ago(timeRangeToCheckBefore)\n| summarize count() by problemId\n| join kind= rightanti (\nexceptions\n| where timestamp >= ago(newExceptionsTimeRange)\n| extend stack = tostring(details[0].rawStack)\n| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  \n) on problemId \n| order by  count_ desc\n"
      description: my description
      displayName: Exceptions - New in the last 24 hours
      id: a449f8af-8e64-4b3a-9b16-5a7165ff98c4
      queryPackName: my-querypack
      related:
        categories:
          - analytics
      resourceGroupName: my-resource-group
      tags:
        my-label:
          - label1
        my-other-label:
          - label2
Copy

Create Query Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Query(name: string, args: QueryArgs, opts?: CustomResourceOptions);
@overload
def Query(resource_name: str,
          args: QueryArgs,
          opts: Optional[ResourceOptions] = None)

@overload
def Query(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          body: Optional[str] = None,
          display_name: Optional[str] = None,
          query_pack_name: Optional[str] = None,
          resource_group_name: Optional[str] = None,
          description: Optional[str] = None,
          id: Optional[str] = None,
          properties: Optional[Any] = None,
          related: Optional[LogAnalyticsQueryPackQueryPropertiesRelatedArgs] = None,
          tags: Optional[Mapping[str, Sequence[str]]] = None)
func NewQuery(ctx *Context, name string, args QueryArgs, opts ...ResourceOption) (*Query, error)
public Query(string name, QueryArgs args, CustomResourceOptions? opts = null)
public Query(String name, QueryArgs args)
public Query(String name, QueryArgs args, CustomResourceOptions options)
type: azure-native:operationalinsights:Query
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. QueryArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. QueryArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. QueryArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. QueryArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. QueryArgs
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 queryResource = new AzureNative.OperationalInsights.Query("queryResource", new()
{
    Body = "string",
    DisplayName = "string",
    QueryPackName = "string",
    ResourceGroupName = "string",
    Description = "string",
    Id = "string",
    Properties = "any",
    Related = new AzureNative.OperationalInsights.Inputs.LogAnalyticsQueryPackQueryPropertiesRelatedArgs
    {
        Categories = new[]
        {
            "string",
        },
        ResourceTypes = new[]
        {
            "string",
        },
        Solutions = new[]
        {
            "string",
        },
    },
    Tags = 
    {
        { "string", new[]
        {
            "string",
        } },
    },
});
Copy
example, err := operationalinsights.NewQuery(ctx, "queryResource", &operationalinsights.QueryArgs{
	Body:              pulumi.String("string"),
	DisplayName:       pulumi.String("string"),
	QueryPackName:     pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	Description:       pulumi.String("string"),
	Id:                pulumi.String("string"),
	Properties:        pulumi.Any("any"),
	Related: &operationalinsights.LogAnalyticsQueryPackQueryPropertiesRelatedArgs{
		Categories: pulumi.StringArray{
			pulumi.String("string"),
		},
		ResourceTypes: pulumi.StringArray{
			pulumi.String("string"),
		},
		Solutions: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	Tags: pulumi.StringArrayMap{
		"string": pulumi.StringArray{
			pulumi.String("string"),
		},
	},
})
Copy
var queryResource = new Query("queryResource", QueryArgs.builder()
    .body("string")
    .displayName("string")
    .queryPackName("string")
    .resourceGroupName("string")
    .description("string")
    .id("string")
    .properties("any")
    .related(LogAnalyticsQueryPackQueryPropertiesRelatedArgs.builder()
        .categories("string")
        .resourceTypes("string")
        .solutions("string")
        .build())
    .tags(Map.of("string", "string"))
    .build());
Copy
query_resource = azure_native.operationalinsights.Query("queryResource",
    body="string",
    display_name="string",
    query_pack_name="string",
    resource_group_name="string",
    description="string",
    id="string",
    properties="any",
    related={
        "categories": ["string"],
        "resource_types": ["string"],
        "solutions": ["string"],
    },
    tags={
        "string": ["string"],
    })
Copy
const queryResource = new azure_native.operationalinsights.Query("queryResource", {
    body: "string",
    displayName: "string",
    queryPackName: "string",
    resourceGroupName: "string",
    description: "string",
    id: "string",
    properties: "any",
    related: {
        categories: ["string"],
        resourceTypes: ["string"],
        solutions: ["string"],
    },
    tags: {
        string: ["string"],
    },
});
Copy
type: azure-native:operationalinsights:Query
properties:
    body: string
    description: string
    displayName: string
    id: string
    properties: any
    queryPackName: string
    related:
        categories:
            - string
        resourceTypes:
            - string
        solutions:
            - string
    resourceGroupName: string
    tags:
        string:
            - string
Copy

Query 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 Query resource accepts the following input properties:

Body This property is required. string
Body of the query.
DisplayName This property is required. string
Unique display name for your query within the Query Pack.
QueryPackName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Log Analytics QueryPack resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Description string
Description of the query.
Id Changes to this property will trigger replacement. string
The id of a specific query defined in the Log Analytics QueryPack
Properties object
Additional properties that can be set for the query.
Related Pulumi.AzureNative.OperationalInsights.Inputs.LogAnalyticsQueryPackQueryPropertiesRelated
The related metadata items for the function.
Tags Dictionary<string, ImmutableArray<string>>
Tags associated with the query.
Body This property is required. string
Body of the query.
DisplayName This property is required. string
Unique display name for your query within the Query Pack.
QueryPackName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Log Analytics QueryPack resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Description string
Description of the query.
Id Changes to this property will trigger replacement. string
The id of a specific query defined in the Log Analytics QueryPack
Properties interface{}
Additional properties that can be set for the query.
Related LogAnalyticsQueryPackQueryPropertiesRelatedArgs
The related metadata items for the function.
Tags map[string][]string
Tags associated with the query.
body This property is required. String
Body of the query.
displayName This property is required. String
Unique display name for your query within the Query Pack.
queryPackName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Log Analytics QueryPack resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
description String
Description of the query.
id Changes to this property will trigger replacement. String
The id of a specific query defined in the Log Analytics QueryPack
properties Object
Additional properties that can be set for the query.
related LogAnalyticsQueryPackQueryPropertiesRelated
The related metadata items for the function.
tags Map<String,List<String>>
Tags associated with the query.
body This property is required. string
Body of the query.
displayName This property is required. string
Unique display name for your query within the Query Pack.
queryPackName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Log Analytics QueryPack resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
description string
Description of the query.
id Changes to this property will trigger replacement. string
The id of a specific query defined in the Log Analytics QueryPack
properties any
Additional properties that can be set for the query.
related LogAnalyticsQueryPackQueryPropertiesRelated
The related metadata items for the function.
tags {[key: string]: string[]}
Tags associated with the query.
body This property is required. str
Body of the query.
display_name This property is required. str
Unique display name for your query within the Query Pack.
query_pack_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Log Analytics QueryPack resource.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
description str
Description of the query.
id Changes to this property will trigger replacement. str
The id of a specific query defined in the Log Analytics QueryPack
properties Any
Additional properties that can be set for the query.
related LogAnalyticsQueryPackQueryPropertiesRelatedArgs
The related metadata items for the function.
tags Mapping[str, Sequence[str]]
Tags associated with the query.
body This property is required. String
Body of the query.
displayName This property is required. String
Unique display name for your query within the Query Pack.
queryPackName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Log Analytics QueryPack resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
description String
Description of the query.
id Changes to this property will trigger replacement. String
The id of a specific query defined in the Log Analytics QueryPack
properties Any
Additional properties that can be set for the query.
related Property Map
The related metadata items for the function.
tags Map<List<String>>
Tags associated with the query.

Outputs

All input properties are implicitly available as output properties. Additionally, the Query resource produces the following output properties:

Author string
Object Id of user creating the query.
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData Pulumi.AzureNative.OperationalInsights.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
TimeCreated string
Creation Date for the Log Analytics Query, in ISO 8601 format.
TimeModified string
Last modified date of the Log Analytics Query, in ISO 8601 format.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Author string
Object Id of user creating the query.
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
TimeCreated string
Creation Date for the Log Analytics Query, in ISO 8601 format.
TimeModified string
Last modified date of the Log Analytics Query, in ISO 8601 format.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
author String
Object Id of user creating the query.
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
timeCreated String
Creation Date for the Log Analytics Query, in ISO 8601 format.
timeModified String
Last modified date of the Log Analytics Query, in ISO 8601 format.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
author string
Object Id of user creating the query.
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
timeCreated string
Creation Date for the Log Analytics Query, in ISO 8601 format.
timeModified string
Last modified date of the Log Analytics Query, in ISO 8601 format.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
author str
Object Id of user creating the query.
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
time_created str
Creation Date for the Log Analytics Query, in ISO 8601 format.
time_modified str
Last modified date of the Log Analytics Query, in ISO 8601 format.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
author String
Object Id of user creating the query.
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
timeCreated String
Creation Date for the Log Analytics Query, in ISO 8601 format.
timeModified String
Last modified date of the Log Analytics Query, in ISO 8601 format.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

LogAnalyticsQueryPackQueryPropertiesRelated
, LogAnalyticsQueryPackQueryPropertiesRelatedArgs

Categories List<string>
The related categories for the function.
ResourceTypes List<string>
The related resource types for the function.
Solutions List<string>
The related Log Analytics solutions for the function.
Categories []string
The related categories for the function.
ResourceTypes []string
The related resource types for the function.
Solutions []string
The related Log Analytics solutions for the function.
categories List<String>
The related categories for the function.
resourceTypes List<String>
The related resource types for the function.
solutions List<String>
The related Log Analytics solutions for the function.
categories string[]
The related categories for the function.
resourceTypes string[]
The related resource types for the function.
solutions string[]
The related Log Analytics solutions for the function.
categories Sequence[str]
The related categories for the function.
resource_types Sequence[str]
The related resource types for the function.
solutions Sequence[str]
The related Log Analytics solutions for the function.
categories List<String>
The related categories for the function.
resourceTypes List<String>
The related resource types for the function.
solutions List<String>
The related Log Analytics solutions for the function.

LogAnalyticsQueryPackQueryPropertiesResponseRelated
, LogAnalyticsQueryPackQueryPropertiesResponseRelatedArgs

Categories List<string>
The related categories for the function.
ResourceTypes List<string>
The related resource types for the function.
Solutions List<string>
The related Log Analytics solutions for the function.
Categories []string
The related categories for the function.
ResourceTypes []string
The related resource types for the function.
Solutions []string
The related Log Analytics solutions for the function.
categories List<String>
The related categories for the function.
resourceTypes List<String>
The related resource types for the function.
solutions List<String>
The related Log Analytics solutions for the function.
categories string[]
The related categories for the function.
resourceTypes string[]
The related resource types for the function.
solutions string[]
The related Log Analytics solutions for the function.
categories Sequence[str]
The related categories for the function.
resource_types Sequence[str]
The related resource types for the function.
solutions Sequence[str]
The related Log Analytics solutions for the function.
categories List<String>
The related categories for the function.
resourceTypes List<String>
The related resource types for the function.
solutions List<String>
The related Log Analytics solutions for the function.

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:operationalinsights:Query a449f8af-8e64-4b3a-9b16-5a7165ff98c4 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/queryPacks/{queryPackName}/queries/{id} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi