Aracılığıyla paylaş


microsoft.aadiam diagnosticSettings

Bicep kaynak tanımı

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

  • kiracı - Bkz. kiracı dağıtım komutları

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

Kaynak biçimi

Microsoft.aadiam/diagnosticSettings kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'microsoft.aadiam/diagnosticSettings@2017-04-01' = {
  name: 'string'
  properties: {
    eventHubAuthorizationRuleId: 'string'
    eventHubName: 'string'
    logs: [
      {
        category: 'string'
        enabled: bool
        retentionPolicy: {
          days: int
          enabled: bool
        }
      }
    ]
    serviceBusRuleId: 'string'
    storageAccountId: 'string'
    workspaceId: 'string'
  }
}

Özellik Değerleri

DiagnosticSettings

Ad Açıklama Değer
eventHubAuthorizationRuleId Olay hub'ı yetkilendirme kuralının kaynak kimliği. dizgi
eventHubName Olay hub'ının adı. Hiçbiri belirtilmezse, varsayılan olay hub'ı seçilir. dizgi
Günlük Günlük ayarları listesi. LogSettings[]
serviceBusRuleId Tanılama ayarının hizmet veri yolu kuralı kimliği. Bu, geriye dönük uyumluluğu korumak için buradadır. dizgi
storageAccountId Tanılama Günlüklerini göndermek istediğiniz depolama hesabının kaynak kimliği. dizgi
workspaceId Tanılama Günlükleri göndermek istediğiniz Log Analytics çalışma alanının çalışma alanı kimliği (Log Analytics çalışma alanının kaynak kimliği). Örnek: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 dizgi

LogSettings

Ad Açıklama Değer
kategori Bu ayarın uygulandığı kaynak türü için Tanılama Günlüğü kategorisinin adı. Bir kaynağın Tanılama Günlüğü kategorilerinin listesini almak için önce bir GET tanılama ayarları işlemi gerçekleştirin. 'AuditLogs'
'SignInLogs'
Etkin Bu günlüğün etkinleştirilip etkinleştirilmediğini gösteren bir değer. bool (gerekli)
retentionPolicy Bu günlük için bekletme ilkesi. RetentionPolicy

microsoft.aadiam/diagnosticSettings

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
Özellikler Tanılama Ayarları Kaynağının Özellikleri. tanılama

RetentionPolicy

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

Kısıtlama -ları:
En düşük değer = 0 (gerekli)
Etkin Bekletme ilkesinin etkinleştirilip etkinleştirilmediğini gösteren değer. bool (gerekli)

ARM şablonu kaynak tanımı

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

  • kiracı - Bkz. kiracı dağıtım komutları

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

Kaynak biçimi

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

{
  "type": "microsoft.aadiam/diagnosticSettings",
  "apiVersion": "2017-04-01",
  "name": "string",
  "properties": {
    "eventHubAuthorizationRuleId": "string",
    "eventHubName": "string",
    "logs": [
      {
        "category": "string",
        "enabled": "bool",
        "retentionPolicy": {
          "days": "int",
          "enabled": "bool"
        }
      }
    ],
    "serviceBusRuleId": "string",
    "storageAccountId": "string",
    "workspaceId": "string"
  }
}

Özellik Değerleri

DiagnosticSettings

Ad Açıklama Değer
eventHubAuthorizationRuleId Olay hub'ı yetkilendirme kuralının kaynak kimliği. dizgi
eventHubName Olay hub'ının adı. Hiçbiri belirtilmezse, varsayılan olay hub'ı seçilir. dizgi
Günlük Günlük ayarları listesi. LogSettings[]
serviceBusRuleId Tanılama ayarının hizmet veri yolu kuralı kimliği. Bu, geriye dönük uyumluluğu korumak için buradadır. dizgi
storageAccountId Tanılama Günlüklerini göndermek istediğiniz depolama hesabının kaynak kimliği. dizgi
workspaceId Tanılama Günlükleri göndermek istediğiniz Log Analytics çalışma alanının çalışma alanı kimliği (Log Analytics çalışma alanının kaynak kimliği). Örnek: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 dizgi

LogSettings

Ad Açıklama Değer
kategori Bu ayarın uygulandığı kaynak türü için Tanılama Günlüğü kategorisinin adı. Bir kaynağın Tanılama Günlüğü kategorilerinin listesini almak için önce bir GET tanılama ayarları işlemi gerçekleştirin. 'AuditLogs'
'SignInLogs'
Etkin Bu günlüğün etkinleştirilip etkinleştirilmediğini gösteren bir değer. bool (gerekli)
retentionPolicy Bu günlük için bekletme ilkesi. RetentionPolicy

microsoft.aadiam/diagnosticSettings

Ad Açıklama Değer
apiVersion API sürümü '2017-04-01'
ad Kaynak adı dize (gerekli)
Özellikler Tanılama Ayarları Kaynağının Özellikleri. tanılama
tür Kaynak türü 'microsoft.aadiam/diagnosticSettings'

RetentionPolicy

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

Kısıtlama -ları:
En düşük değer = 0 (gerekli)
Etkin Bekletme ilkesinin etkinleştirilip etkinleştirilmediğini gösteren değer. bool (gerekli)

Kullanım Örnekleri

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

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

  • kiracı

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

Kaynak biçimi

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

resource "azapi_resource" "symbolicname" {
  type = "microsoft.aadiam/diagnosticSettings@2017-04-01"
  name = "string"
  body = {
    properties = {
      eventHubAuthorizationRuleId = "string"
      eventHubName = "string"
      logs = [
        {
          category = "string"
          enabled = bool
          retentionPolicy = {
            days = int
            enabled = bool
          }
        }
      ]
      serviceBusRuleId = "string"
      storageAccountId = "string"
      workspaceId = "string"
    }
  }
}

Özellik Değerleri

DiagnosticSettings

Ad Açıklama Değer
eventHubAuthorizationRuleId Olay hub'ı yetkilendirme kuralının kaynak kimliği. dizgi
eventHubName Olay hub'ının adı. Hiçbiri belirtilmezse, varsayılan olay hub'ı seçilir. dizgi
Günlük Günlük ayarları listesi. LogSettings[]
serviceBusRuleId Tanılama ayarının hizmet veri yolu kuralı kimliği. Bu, geriye dönük uyumluluğu korumak için buradadır. dizgi
storageAccountId Tanılama Günlüklerini göndermek istediğiniz depolama hesabının kaynak kimliği. dizgi
workspaceId Tanılama Günlükleri göndermek istediğiniz Log Analytics çalışma alanının çalışma alanı kimliği (Log Analytics çalışma alanının kaynak kimliği). Örnek: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 dizgi

LogSettings

Ad Açıklama Değer
kategori Bu ayarın uygulandığı kaynak türü için Tanılama Günlüğü kategorisinin adı. Bir kaynağın Tanılama Günlüğü kategorilerinin listesini almak için önce bir GET tanılama ayarları işlemi gerçekleştirin. 'AuditLogs'
'SignInLogs'
Etkin Bu günlüğün etkinleştirilip etkinleştirilmediğini gösteren bir değer. bool (gerekli)
retentionPolicy Bu günlük için bekletme ilkesi. RetentionPolicy

microsoft.aadiam/diagnosticSettings

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
Özellikler Tanılama Ayarları Kaynağının Özellikleri. tanılama
tür Kaynak türü "microsoft.aadiam/diagnosticSettings@2017-04-01"

RetentionPolicy

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

Kısıtlama -ları:
En düşük değer = 0 (gerekli)
Etkin Bekletme ilkesinin etkinleştirilip etkinleştirilmediğini gösteren değer. bool (gerekli)