Ruang kerja Microsoft.OperationalInsights/savedSearches 2020-03-01-preview

Definisi sumber daya Bicep

Jenis sumber daya workspaces/savedSearches dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Contoh Penggunaan

Sampel Bicep

Contoh dasar penyebaran Pencarian Tersimpan Analitik Log (secara resmi Wawasan Operasional).

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource workspace 'Microsoft.OperationalInsights/workspaces@2022-10-01' = {
  name: resourceName
  location: location
  properties: {
    features: {
      disableLocalAuth: false
      enableLogAccessUsingOnlyResourcePermissions: true
    }
    publicNetworkAccessForIngestion: 'Enabled'
    publicNetworkAccessForQuery: 'Enabled'
    retentionInDays: 30
    sku: {
      name: 'PerGB2018'
    }
    workspaceCapping: {
      dailyQuotaGb: -1
    }
  }
}

resource savedSearch 'Microsoft.OperationalInsights/workspaces/savedSearches@2020-08-01' = {
  name: resourceName
  parent: workspace
  properties: {
    category: 'Saved Search Test Category'
    displayName: 'Create or Update Saved Search Test'
    functionAlias: ''
    query: 'Heartbeat | summarize Count() by Computer | take a'
    tags: []
  }
}

Format sumber daya

Untuk membuat sumber daya Microsoft.OperationalInsights/workspaces/savedSearches, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.OperationalInsights/workspaces/savedSearches@2020-03-01-preview' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    category: 'string'
    displayName: 'string'
    functionAlias: 'string'
    functionParameters: 'string'
    query: 'string'
    tags: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    version: int
  }
}

Nilai Properti

Microsoft.OperationalInsights/workspaces/savedSearches

Nama Deskripsi Nilai
etag ETag pencarian tersimpan. string
Nama Nama sumber daya string (diperlukan)
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat sumber daya Turunan di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: ruang kerja
properti/sifat Properti pencarian tersimpan. SavedSearchProperties (diperlukan)

SavedSearchProperties

Nama Deskripsi Nilai
kategori Kategori pencarian tersimpan. Ini membantu pengguna menemukan pencarian tersimpan lebih cepat. string (diperlukan)
nama tampilan Nama tampilan pencarian tersimpan. string (diperlukan)
functionAlias Alias fungsi jika kueri berfungsi sebagai fungsi. string
functionParameters Parameter fungsi opsional jika kueri berfungsi sebagai fungsi. Nilai harus dalam format berikut: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. Untuk contoh lebih lanjut dan sintaks yang tepat, lihat /azure/kusto/query/functions/user-defined-functions. string
kueri Ekspresi kueri untuk pencarian tersimpan. string (diperlukan)
Tags Tag yang dilampirkan ke pencarian tersimpan. Tag []
versi Nomor versi bahasa kueri. Versi saat ini adalah 2 dan merupakan default. int (integer)

Etiket

Nama Deskripsi Nilai
Nama Nama tag. string (diperlukan)
nilai Nilai tag. string (diperlukan)

Definisi sumber daya templat ARM

Jenis sumber daya workspaces/savedSearches dapat disebarkan dengan operasi yang menargetkan:

Contoh Penggunaan

Templat Pemulaan Cepat Azure

Templat Mulai Cepat Azure berikut ini menyebarkan jenis sumber daya ini.

Templat Deskripsi
OMS - Solusi Inventaris Azure VM

Sebarkan ke Azure
Mengaktifkan Azure VM Inventory Solution di OMS. Solusi mengumpulkan inventori Azure VM bersama dengan disk, komponen jaringan, aturan NSG, dan ekstensi ke ruang kerja OMS.
Pengiriman Aplikasi OMS Kemp

Sebarkan ke Azure
Solusi Pengiriman Aplikasi Kemp untuk OMS

Format sumber daya

Untuk membuat sumber daya Microsoft.OperationalInsights/workspaces/savedSearches, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.OperationalInsights/workspaces/savedSearches",
  "apiVersion": "2020-03-01-preview",
  "name": "string",
  "etag": "string",
  "properties": {
    "category": "string",
    "displayName": "string",
    "functionAlias": "string",
    "functionParameters": "string",
    "query": "string",
    "tags": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "version": "int"
  }
}

Nilai Properti

Microsoft.OperationalInsights/workspaces/savedSearches

Nama Deskripsi Nilai
apiVersion Versi api '2020-03-01-preview'
etag ETag pencarian tersimpan. string
Nama Nama sumber daya string (diperlukan)
properti/sifat Properti pencarian tersimpan. SavedSearchProperties (diperlukan)
jenis Jenis sumber daya 'Microsoft.OperationalInsights/workspaces/savedSearches'

SavedSearchProperties

Nama Deskripsi Nilai
kategori Kategori pencarian tersimpan. Ini membantu pengguna menemukan pencarian tersimpan lebih cepat. string (diperlukan)
nama tampilan Nama tampilan pencarian tersimpan. string (diperlukan)
functionAlias Alias fungsi jika kueri berfungsi sebagai fungsi. string
functionParameters Parameter fungsi opsional jika kueri berfungsi sebagai fungsi. Nilai harus dalam format berikut: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. Untuk contoh lebih lanjut dan sintaks yang tepat, lihat /azure/kusto/query/functions/user-defined-functions. string
kueri Ekspresi kueri untuk pencarian tersimpan. string (diperlukan)
Tags Tag yang dilampirkan ke pencarian tersimpan. Tag []
versi Nomor versi bahasa kueri. Versi saat ini adalah 2 dan merupakan default. int (integer)

Etiket

Nama Deskripsi Nilai
Nama Nama tag. string (diperlukan)
nilai Nilai tag. string (diperlukan)

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya workspaces/savedSearches dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Contoh Penggunaan

Sampel Terraform

Contoh dasar penyebaran Pencarian Tersimpan Analitik Log (secara resmi Wawasan Operasional).

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "workspace" {
  type      = "Microsoft.OperationalInsights/workspaces@2022-10-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      features = {
        disableLocalAuth                            = false
        enableLogAccessUsingOnlyResourcePermissions = true
      }
      publicNetworkAccessForIngestion = "Enabled"
      publicNetworkAccessForQuery     = "Enabled"
      retentionInDays                 = 30
      sku = {
        name = "PerGB2018"
      }
      workspaceCapping = {
        dailyQuotaGb = -1
      }
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "savedSearch" {
  type      = "Microsoft.OperationalInsights/workspaces/savedSearches@2020-08-01"
  parent_id = azapi_resource.workspace.id
  name      = var.resource_name
  body = {
    properties = {
      category      = "Saved Search Test Category"
      displayName   = "Create or Update Saved Search Test"
      functionAlias = ""
      query         = "Heartbeat | summarize Count() by Computer | take a"
      tags = [
      ]
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Format sumber daya

Untuk membuat sumber daya Microsoft.OperationalInsights/workspaces/savedSearches, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.OperationalInsights/workspaces/savedSearches@2020-03-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    etag = "string"
    properties = {
      category = "string"
      displayName = "string"
      functionAlias = "string"
      functionParameters = "string"
      query = "string"
      tags = [
        {
          name = "string"
          value = "string"
        }
      ]
      version = int
    }
  }
}

Nilai Properti

Microsoft.OperationalInsights/workspaces/savedSearches

Nama Deskripsi Nilai
etag ETag pencarian tersimpan. string
Nama Nama sumber daya string (diperlukan)
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: ruang kerja
properti/sifat Properti pencarian tersimpan. SavedSearchProperties (diperlukan)
jenis Jenis sumber daya "Microsoft.OperationalInsights/workspaces/savedSearches@2020-03-01-preview"

SavedSearchProperties

Nama Deskripsi Nilai
kategori Kategori pencarian tersimpan. Ini membantu pengguna menemukan pencarian tersimpan lebih cepat. string (diperlukan)
nama tampilan Nama tampilan pencarian tersimpan. string (diperlukan)
functionAlias Alias fungsi jika kueri berfungsi sebagai fungsi. string
functionParameters Parameter fungsi opsional jika kueri berfungsi sebagai fungsi. Nilai harus dalam format berikut: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. Untuk contoh lebih lanjut dan sintaks yang tepat, lihat /azure/kusto/query/functions/user-defined-functions. string
kueri Ekspresi kueri untuk pencarian tersimpan. string (diperlukan)
Tags Tag yang dilampirkan ke pencarian tersimpan. Tag []
versi Nomor versi bahasa kueri. Versi saat ini adalah 2 dan merupakan default. int (integer)

Etiket

Nama Deskripsi Nilai
Nama Nama tag. string (diperlukan)
nilai Nilai tag. string (diperlukan)