Profil log Microsoft.Insights

Definisi sumber daya Bicep

Jenis sumber daya logprofiles dapat disebarkan dengan operasi yang menargetkan:

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

Format sumber daya

Untuk membuat sumber daya Microsoft.Insights/logprofiles, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Insights/logprofiles@2016-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    categories: [
      'string'
    ]
    locations: [
      'string'
    ]
    retentionPolicy: {
      days: int
      enabled: bool
    }
    serviceBusRuleId: 'string'
    storageAccountId: 'string'
  }
}

Nilai properti

logprofiles

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya string (diperlukan)
tag Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Properti profil log sumber daya. LogProfileProperties (diperlukan)

LogProfileProperties

Nama Deskripsi Nilai
kategori kategori log. Kategori ini dibuat sebagai nyaman bagi pengguna. Beberapa nilai adalah: 'Tulis', 'Hapus', dan/atau 'Tindakan.' string[] (diperlukan)
locations Daftar wilayah tempat peristiwa Log Aktivitas harus disimpan atau dialirkan. Ini adalah daftar lokasi ARM yang dipisahkan koma termasuk lokasi 'global'. string[] (diperlukan)
retentionPolicy kebijakan penyimpanan untuk peristiwa di log. RetentionPolicy (diperlukan)
serviceBusRuleId ID aturan bus layanan dari namespace bus layanan tempat Anda ingin membuat Azure Event Hubs untuk streaming Log Aktivitas. ID aturan berformat: '{service bus resource ID}/authorizationrules/{key name}'. string
storageAccountId id sumber daya akun penyimpanan tempat Anda ingin mengirim Log Aktivitas. string

RetentionPolicy

Nama Deskripsi Nilai
hari jumlah hari untuk retensi dalam hari. Nilai 0 akan mempertahankan peristiwa tanpa batas waktu. int (diperlukan)

Batasan:
Nilai min = 0
diaktifkan nilai yang menunjukkan apakah kebijakan penyimpanan diaktifkan. bool (diperlukan)

Definisi sumber daya templat ARM

Jenis sumber daya logprofiles dapat disebarkan dengan operasi yang menargetkan:

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

Format sumber daya

Untuk membuat sumber daya Microsoft.Insights/logprofiles, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Insights/logprofiles",
  "apiVersion": "2016-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "categories": [ "string" ],
    "locations": [ "string" ],
    "retentionPolicy": {
      "days": "int",
      "enabled": "bool"
    },
    "serviceBusRuleId": "string",
    "storageAccountId": "string"
  }
}

Nilai properti

logprofiles

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Insights/logprofiles'
apiVersion Versi api sumber daya '2016-03-01'
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya string (diperlukan)
tag Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Properti profil log sumber daya. LogProfileProperties (diperlukan)

LogProfileProperties

Nama Deskripsi Nilai
kategori kategori log. Kategori ini dibuat sebagai nyaman bagi pengguna. Beberapa nilai adalah: 'Tulis', 'Hapus', dan/atau 'Tindakan.' string[] (diperlukan)
locations Daftar wilayah tempat peristiwa Log Aktivitas harus disimpan atau dialirkan. Ini adalah daftar lokasi ARM yang dipisahkan koma termasuk lokasi 'global'. string[] (diperlukan)
retentionPolicy kebijakan penyimpanan untuk peristiwa di log. RetentionPolicy (diperlukan)
serviceBusRuleId ID aturan bus layanan dari namespace bus layanan tempat Anda ingin membuat Azure Event Hubs untuk streaming Log Aktivitas. ID aturan berformat: '{service bus resource ID}/authorizationrules/{key name}'. string
storageAccountId id sumber daya akun penyimpanan tempat Anda ingin mengirim Log Aktivitas. string

RetentionPolicy

Nama Deskripsi Nilai
hari jumlah hari untuk retensi dalam hari. Nilai 0 akan mempertahankan peristiwa tanpa batas waktu. int (diperlukan)

Batasan:
Nilai min = 0
diaktifkan nilai yang menunjukkan apakah kebijakan penyimpanan diaktifkan. bool (diperlukan)

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya logprofiles dapat disebarkan dengan operasi yang menargetkan:

  • Langganan

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

Format sumber daya

Untuk membuat sumber daya Microsoft.Insights/logprofiles, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/logprofiles@2016-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      categories = [
        "string"
      ]
      locations = [
        "string"
      ]
      retentionPolicy = {
        days = int
        enabled = bool
      }
      serviceBusRuleId = "string"
      storageAccountId = "string"
    }
  })
}

Nilai properti

logprofiles

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Insights/logprofiles@2016-03-01"
nama Nama sumber daya string (diperlukan)
lokasi Lokasi sumber daya string (diperlukan)
parent_id Untuk menyebarkan ke langganan, gunakan ID langganan tersebut. string (diperlukan)
tag Tag sumber daya Kamus nama dan nilai tag.
properti Properti profil log sumber daya. LogProfileProperties (diperlukan)

LogProfileProperties

Nama Deskripsi Nilai
kategori kategori log. Kategori ini dibuat sebagai nyaman bagi pengguna. Beberapa nilai adalah: 'Tulis', 'Hapus', dan/atau 'Tindakan.' string[] (diperlukan)
locations Daftar wilayah tempat peristiwa Log Aktivitas harus disimpan atau dialirkan. Ini adalah daftar lokasi ARM yang dipisahkan koma termasuk lokasi 'global'. string[] (diperlukan)
retentionPolicy kebijakan penyimpanan untuk peristiwa di log. RetentionPolicy (diperlukan)
serviceBusRuleId ID aturan bus layanan dari namespace bus layanan tempat Anda ingin membuat Azure Event Hubs untuk streaming Log Aktivitas. ID aturan berformat: '{service bus resource ID}/authorizationrules/{key name}'. string
storageAccountId id sumber daya akun penyimpanan tempat Anda ingin mengirim Log Aktivitas. string

RetentionPolicy

Nama Deskripsi Nilai
hari jumlah hari untuk retensi dalam hari. Nilai 0 akan mempertahankan peristiwa tanpa batas waktu. int (diperlukan)

Batasan:
Nilai min = 0
diaktifkan nilai yang menunjukkan apakah kebijakan penyimpanan diaktifkan. bool (diperlukan)