Management Group Diagnostic Settings - Create Or Update

Belirtilen kaynak için yönetim grubu tanılama ayarlarını oluşturur veya güncelleştirir.

PUT https://management.azure.com/providers/microsoft.management/managementGroups/{managementGroupId}/providers/microsoft.insights/diagnosticSettings/{name}?api-version=2020-01-01-preview

URI Parametreleri

Name İçinde Gerekli Tür Description
managementGroupId
path True

string

Yönetim grubu kimliği.

name
path True

string

Tanılama ayarının adı.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
location

string

Kaynağın konumu

properties.eventHubAuthorizationRuleId

string

Olay hub'ı yetkilendirme kuralının kaynak kimliği.

properties.eventHubName

string

Olay hub'ının adı. Hiçbiri belirtilmezse, varsayılan olay hub'ı seçilir.

properties.logs

ManagementGroupLogSettings[]

Günlük ayarları listesi.

properties.serviceBusRuleId

string

Tanılama ayarının hizmet veri yolu kuralı kimliği. Bu, geriye dönük uyumluluğu korumak için buradadır.

properties.storageAccountId

string

Tanılama Günlüklerini göndermek istediğiniz depolama hesabının kaynak kimliği.

properties.workspaceId

string

Tanılama Günlüklerini göndermek istediğiniz Log Analytics çalışma alanının tam ARM kaynak kimliği. Örnek: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

Yanıtlar

Name Tür Description
200 OK

ManagementGroupDiagnosticSettingsResource

Yönetim grubu tanılama ayarı oluşturma isteği başarılı

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Creates or Updates the management group diagnostic setting

Sample Request

PUT https://management.azure.com/providers/microsoft.management/managementGroups/testChildMG7/providers/microsoft.insights/diagnosticSettings/setting1?api-version=2020-01-01-preview

{
  "properties": {
    "storageAccountId": "/subscriptions/bfaef57f-297e-4210-bfe5-27c18cc671f7/resourceGroups/FuncAppRunners/providers/Microsoft.Storage/storageAccounts/testpersonalb6a5",
    "workspaceId": "/subscriptions/9cf7cc0a-0ba1-4624-bc82-97e1ee25dc45/resourceGroups/mgTest/providers/Microsoft.OperationalInsights/workspaces/mgTestWorkspace",
    "eventHubAuthorizationRuleId": "/subscriptions/fb9f25f9-5785-4510-a38f-a62f188eb9f8/resourceGroups/montest/providers/microsoft.eventhub/namespaces/mynamespace/eventhubs/myeventhub/authorizationrules/myrule",
    "eventHubName": "myeventhub",
    "logs": [
      {
        "category": "Administrative",
        "enabled": true
      },
      {
        "category": "Policy",
        "enabled": true
      }
    ]
  }
}

Sample Response

{
  "id": "providers/Microsoft.Management/managementGroups/testChildMG7/providers/microsoft.insights/diagnosticSettings/setting1",
  "type": "Microsoft.Insights/diagnosticSettings",
  "name": "setting1",
  "location": "global",
  "properties": {
    "storageAccountId": "/subscriptions/bfaef57f-297e-4210-bfe5-27c18cc671f7/resourceGroups/FuncAppRunners/providers/Microsoft.Storage/storageAccounts/testpersonalb6a5",
    "workspaceId": "/subscriptions/9cf7cc0a-0ba1-4624-bc82-97e1ee25dc45/resourceGroups/mgTest/providers/Microsoft.OperationalInsights/workspaces/mgTestWorkspace",
    "eventHubAuthorizationRuleId": "/subscriptions/fb9f25f9-5785-4510-a38f-a62f188eb9f8/resourceGroups/montest/providers/microsoft.eventhub/namespaces/mynamespace/eventhubs/myeventhub/authorizationrules/myrule",
    "logs": [
      {
        "category": "Administrative",
        "enabled": true
      },
      {
        "category": "Policy",
        "enabled": true
      }
    ]
  }
}

Tanımlar

Name Description
ErrorResponse

Hata yanıtının biçimini açıklar.

ManagementGroupDiagnosticSettingsResource

Yönetim grubu tanılama ayarı kaynağı.

ManagementGroupLogSettings

Yönetim Grubu tanılama ayarının bir parçası. Belirli bir günlüğün ayarlarını belirtir.

ErrorResponse

Hata yanıtının biçimini açıklar.

Name Tür Description
code

string

Hata kodu

message

string

İşlemin neden başarısız olduğunu belirten hata iletisi.

ManagementGroupDiagnosticSettingsResource

Yönetim grubu tanılama ayarı kaynağı.

Name Tür Description
id

string

Azure kaynak kimliği

location

string

Kaynağın konumu

name

string

Azure kaynak adı

properties.eventHubAuthorizationRuleId

string

Olay hub'ı yetkilendirme kuralının kaynak kimliği.

properties.eventHubName

string

Olay hub'ının adı. Hiçbiri belirtilmezse, varsayılan olay hub'ı seçilir.

properties.logs

ManagementGroupLogSettings[]

Günlük ayarları listesi.

properties.serviceBusRuleId

string

Tanılama ayarının hizmet veri yolu kuralı kimliği. Bu, geriye dönük uyumluluğu korumak için buradadır.

properties.storageAccountId

string

Tanılama Günlüklerini göndermek istediğiniz depolama hesabının kaynak kimliği.

properties.workspaceId

string

Tanılama Günlüklerini göndermek istediğiniz Log Analytics çalışma alanının tam ARM kaynak kimliği. Örnek: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

type

string

Azure kaynak türü

ManagementGroupLogSettings

Yönetim Grubu tanılama ayarının bir parçası. Belirli bir günlüğün ayarlarını belirtir.

Name Tür Description
category

string

Bu ayarın uygulandığı kaynak türü için Yönetim Grubu Tanılama Günlüğü kategorisinin adı.

enabled

boolean

bu günlüğün etkinleştirilip etkinleştirilmediğini belirten bir değer.