Management Group Diagnostic Settings - Create Or Update

Vytvoří nebo aktualizuje nastavení diagnostiky skupiny pro správu pro zadaný prostředek.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
managementGroupId
path True

string

ID skupiny pro správu

name
path True

string

Název nastavení diagnostiky.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
location

string

Umístění prostředku

properties.eventHubAuthorizationRuleId

string

ID prostředku autorizačního pravidla centra událostí.

properties.eventHubName

string

Název centra událostí. Pokud není zadané žádné, vybere se výchozí centrum událostí.

properties.logs

ManagementGroupLogSettings[]

Seznam nastavení protokolů.

properties.serviceBusRuleId

string

ID pravidla služby Service Bus nastavení diagnostiky. To je tady, aby se zachovala zpětná kompatibilita.

properties.storageAccountId

string

ID prostředku účtu úložiště, do kterého chcete odesílat diagnostické protokoly.

properties.workspaceId

string

Úplné ID prostředku ARM pracovního prostoru služby Log Analytics, do kterého chcete odesílat diagnostické protokoly. Příklad: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

Odpovědi

Name Typ Description
200 OK

ManagementGroupDiagnosticSettingsResource

Úspěšný požadavek na vytvoření nastavení diagnostiky skupiny pro správu

Other Status Codes

ErrorResponse

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

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

Definice

Name Description
ErrorResponse

Popisuje formát chybové odpovědi.

ManagementGroupDiagnosticSettingsResource

Prostředek nastavení diagnostiky skupiny pro správu.

ManagementGroupLogSettings

Součást nastavení diagnostiky skupiny pro správu. Určuje nastavení pro konkrétní protokol.

ErrorResponse

Popisuje formát chybové odpovědi.

Name Typ Description
code

string

Kód chyby

message

string

Chybová zpráva s informacemi o tom, proč operace selhala.

ManagementGroupDiagnosticSettingsResource

Prostředek nastavení diagnostiky skupiny pro správu.

Name Typ Description
id

string

ID prostředku Azure

location

string

Umístění prostředku

name

string

Název prostředku Azure

properties.eventHubAuthorizationRuleId

string

ID prostředku autorizačního pravidla centra událostí.

properties.eventHubName

string

Název centra událostí. Pokud není zadané žádné, vybere se výchozí centrum událostí.

properties.logs

ManagementGroupLogSettings[]

Seznam nastavení protokolů.

properties.serviceBusRuleId

string

ID pravidla služby Service Bus nastavení diagnostiky. To je tady, aby se zachovala zpětná kompatibilita.

properties.storageAccountId

string

ID prostředku účtu úložiště, do kterého chcete odesílat diagnostické protokoly.

properties.workspaceId

string

Úplné ID prostředku ARM pracovního prostoru služby Log Analytics, do kterého chcete odesílat diagnostické protokoly. Příklad: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

type

string

Typ prostředku Azure

ManagementGroupLogSettings

Součást nastavení diagnostiky skupiny pro správu. Určuje nastavení pro konkrétní protokol.

Name Typ Description
category

string

Název kategorie Diagnostický protokol skupiny pro správu pro typ prostředku, na který se toto nastavení vztahuje.

enabled

boolean

hodnota označující, jestli je tento protokol povolený.