Share via


Microsoft.Insights logprofiles

Bicep kaynak tanımı

Logprofiles kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Insights/logprofiles kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

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'
  }
}

Özellik değerleri

logprofiles

Ad Açıklama Değer
name Kaynak adı dize (gerekli)
location Kaynak konumu dize (gerekli)
etiketler Kaynak etiketleri Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Kaynağın günlük profili özellikleri. LogProfileProperties (gerekli)

LogProfileProperties

Ad Açıklama Değer
kategoriler günlüklerin kategorileri. Bu kategoriler, kullanıcıya uygun olduğu için oluşturulur. Bazı değerler şunlardır: 'Yazma', 'Sil' ve/veya 'Eylem.' string[] (gerekli)
Konum Etkinlik Günlüğü olaylarının depolanması veya akışının yapılması gereken bölgelerin listesi. "Genel" konum dahil olmak üzere geçerli ARM konumlarının virgülle ayrılmış bir listesidir. string[] (gerekli)
Retentionpolicy günlükteki olaylar için bekletme ilkesi. RetentionPolicy (gerekli)
serviceBusRuleId Etkinlik Günlüğü akışı için Event Hubs'ın oluşturulmasını istediğiniz service bus ad alanının service bus kural kimliği. Kural kimliği şu biçimdedir: '{service bus kaynak kimliği}/authorizationrules/{key name}'. string
storageAccountId Etkinlik Günlüğünü göndermek istediğiniz depolama hesabının kaynak kimliği. string

Retentionpolicy

Ad Açıklama Değer
gün elde tutma için gün sayısı. 0 değeri, olayları süresiz olarak korur. int (gerekli)

Kısıtlama -ları:
Min değer = 0
enabled bekletme ilkesinin etkinleştirilip etkinleştirilmediğini belirten bir değer. bool (gerekli)

ARM şablonu kaynak tanımı

Logprofiles kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Insights/logprofiles kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "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"
  }
}

Özellik değerleri

logprofiles

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Insights/logprofiles'
apiVersion Kaynak API'sinin sürümü '2016-03-01'
name Kaynak adı dize (gerekli)
location Kaynak konumu dize (gerekli)
etiketler Kaynak etiketleri Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Kaynağın günlük profili özellikleri. LogProfileProperties (gerekli)

LogProfileProperties

Ad Açıklama Değer
kategoriler günlüklerin kategorileri. Bu kategoriler, kullanıcıya uygun olduğu için oluşturulur. Bazı değerler şunlardır: 'Yazma', 'Sil' ve/veya 'Eylem.' string[] (gerekli)
Konum Etkinlik Günlüğü olaylarının depolanması veya akışının yapılması gereken bölgelerin listesi. "Genel" konum dahil olmak üzere geçerli ARM konumlarının virgülle ayrılmış bir listesidir. string[] (gerekli)
Retentionpolicy günlükteki olaylar için bekletme ilkesi. RetentionPolicy (gerekli)
serviceBusRuleId Etkinlik Günlüğü akışı için Event Hubs'ın oluşturulmasını istediğiniz service bus ad alanının service bus kural kimliği. Kural kimliği şu biçimdedir: '{service bus kaynak kimliği}/authorizationrules/{key name}'. string
storageAccountId Etkinlik Günlüğünü göndermek istediğiniz depolama hesabının kaynak kimliği. string

Retentionpolicy

Ad Açıklama Değer
gün elde tutma için gün sayısı. 0 değeri, olayları süresiz olarak korur. int (gerekli)

Kısıtlama -ları:
Min değer = 0
enabled bekletme ilkesinin etkinleştirilip etkinleştirilmediğini belirten bir değer. bool (gerekli)

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Logprofiles kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Abonelikler

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Insights/logprofiles kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

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"
    }
  })
}

Özellik değerleri

logprofiles

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Insights/logprofiles@2016-03-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu dize (gerekli)
parent_id Bir aboneliğe dağıtmak için bu aboneliğin kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri Etiket adlarının ve değerlerinin sözlüğü.
properties Kaynağın günlük profili özellikleri. LogProfileProperties (gerekli)

LogProfileProperties

Ad Açıklama Değer
kategoriler günlüklerin kategorileri. Bu kategoriler, kullanıcıya uygun olduğu için oluşturulur. Bazı değerler şunlardır: 'Yazma', 'Sil' ve/veya 'Eylem.' string[] (gerekli)
Konum Etkinlik Günlüğü olaylarının depolanması veya akışının yapılması gereken bölgelerin listesi. "Genel" konum dahil olmak üzere geçerli ARM konumlarının virgülle ayrılmış bir listesidir. string[] (gerekli)
Retentionpolicy günlükteki olaylar için bekletme ilkesi. RetentionPolicy (gerekli)
serviceBusRuleId Etkinlik Günlüğü akışı için Event Hubs'ın oluşturulmasını istediğiniz service bus ad alanının service bus kural kimliği. Kural kimliği şu biçimdedir: '{service bus kaynak kimliği}/authorizationrules/{key name}'. string
storageAccountId Etkinlik Günlüğünü göndermek istediğiniz depolama hesabının kaynak kimliği. string

Retentionpolicy

Ad Açıklama Değer
gün elde tutma için gün sayısı. 0 değeri, olayları süresiz olarak korur. int (gerekli)

Kısıtlama -ları:
Min değer = 0
enabled bekletme ilkesinin etkinleştirilip etkinleştirilmediğini belirten bir değer. bool (gerekli)