Aracılığıyla paylaş


Activity Log Alerts - Get

Etkinlik Günlüğü Uyarısı kuralı alın.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/activityLogAlerts/{activityLogAlertName}?api-version=2020-10-01

URI Parametreleri

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

string

Etkinlik Günlüğü Uyarısı kuralının adı.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

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

Yanıtlar

Name Tür Description
200 OK

ActivityLogAlertResource

İstek başarılı oldu.

Other Status Codes

ErrorResponse

Bir hata oluştu ve Etkinlik Günlüğü Uyarısı kuralı alınamadı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

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

Örnekler

Get an Activity Log Alert rule

Örnek isteği

GET https://management.azure.com/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/activityLogAlerts/SampleActivityLogAlertRule?api-version=2020-10-01

Örnek yanıt

{
  "id": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/microsoft.insights/activityLogAlerts/SampleActivityLogAlertRule",
  "type": "Microsoft.Insights/ActivityLogAlerts",
  "name": "SampleActivityLogAlertRule",
  "location": "Global",
  "tags": {},
  "properties": {
    "scopes": [
      "subscriptions/187f412d-1758-44d9-b052-169e2564721d"
    ],
    "condition": {
      "allOf": [
        {
          "field": "category",
          "equals": "Administrative"
        },
        {
          "field": "level",
          "equals": "Error"
        }
      ]
    },
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/microsoft.insights/actionGroups/SampleActionGroup",
          "webhookProperties": {
            "sampleWebhookProperty": "SamplePropertyValue"
          }
        }
      ]
    },
    "enabled": true,
    "description": "Description of sample Activity Log Alert rule."
  }
}

Tanımlar

Name Description
ActionGroup

Azure Eylem Grubu işaretçisi.

ActionList

Etkinlik Günlüğü Uyarısı kural eylemlerinin listesi.

ActivityLogAlertResource

Etkinlik Günlüğü Uyarısı kural kaynağı.

AlertRuleAllOfCondition

Tüm üye koşulları karşılandığında karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu.

AlertRuleAnyOfOrLeafCondition

Tüm üye koşulları karşılandığında karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu. Her koşul aşağıdaki türlerden biri olabilir: Önemli: Her türün benzersiz bir özellik alt kümesi vardır. Farklı türlerdeki özellikler tek bir koşulda BULUNAMAZ.

  • Yaprak Koşulu - 'alan' ve 'eşittir' veya 'containsAny' içermelidir. Lütfen 'anyOf' yaprak koşulunda ayarlanmaması gerektiğini unutmayın.
  • AnyOf Koşulunu - yalnızca 'anyOf' içermelidir (Yaprak Koşulları dizisidir). Lütfen unutmayın: 'alan', 'equals' ve 'containsAny' AnyOf Koşulunda ayarlanmamalıdır.
AlertRuleLeafCondition

Bir Etkinlik Günlüğü olayının alanı ve değeri karşılaştırılarak karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu. Bu koşul 'field' ve 'equals' veya 'containsAny' içermelidir.

ErrorResponse

Hata yanıtı.

ActionGroup

Azure Eylem Grubu işaretçisi.

Name Tür Description
actionGroupId

string

Eylem Grubunun kaynak kimliği. Bu null veya boş olamaz.

webhookProperties

object

post işlemine dahil etmek için özel özelliklerin sözlüğü. Bu veriler web kancası yüküne eklenir.

ActionList

Etkinlik Günlüğü Uyarısı kural eylemlerinin listesi.

Name Tür Description
actionGroups

ActionGroup[]

Eylem Gruplarının listesi.

ActivityLogAlertResource

Etkinlik Günlüğü Uyarısı kural kaynağı.

Name Tür Default value Description
id

string

Kaynak kimliği.

location

string

global

Kaynağın konumu. Azure Etkinlik Günlüğü Uyarı kuralları Genel, Batı Avrupa ve Kuzey Avrupa bölgelerinde desteklenir.

name

string

Kaynağın adı.

properties.actions

ActionList

Koşul karşılandığında etkinleştirilecek eylemler.

properties.condition

AlertRuleAllOfCondition

Bu uyarının etkinleştirilmesine neden olacak koşul.

properties.description

string

Bu Etkinlik Günlüğü Uyarısı kuralının açıklaması.

properties.enabled

boolean

True

Bu Etkinlik Günlüğü Uyarısı kuralının etkinleştirilip etkinleştirilmediğini gösterir. Etkinlik Günlüğü Uyarısı kuralı etkin değilse, eylemlerinin hiçbiri etkinleştirilmez.

properties.scopes

string[]

Ön ek olarak kullanılacak kaynak kimliklerinin listesi. Uyarı yalnızca bu ön eklerden birinin altında yer alan kaynak kimliklerine sahip Etkinlik Günlüğü olaylarına uygulanır. Bu liste en az bir öğe içermelidir.

tags

object

Kaynağın etiketleri.

type

string

Kaynağın türü.

AlertRuleAllOfCondition

Tüm üye koşulları karşılandığında karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu.

Name Tür Description
allOf

AlertRuleAnyOfOrLeafCondition[]

Etkinlik Günlüğü Uyarısı kural koşullarının listesi.

AlertRuleAnyOfOrLeafCondition

Tüm üye koşulları karşılandığında karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu. Her koşul aşağıdaki türlerden biri olabilir: Önemli: Her türün benzersiz bir özellik alt kümesi vardır. Farklı türlerdeki özellikler tek bir koşulda BULUNAMAZ.

  • Yaprak Koşulu - 'alan' ve 'eşittir' veya 'containsAny' içermelidir. Lütfen 'anyOf' yaprak koşulunda ayarlanmaması gerektiğini unutmayın.
  • AnyOf Koşulunu - yalnızca 'anyOf' içermelidir (Yaprak Koşulları dizisidir). Lütfen unutmayın: 'alan', 'equals' ve 'containsAny' AnyOf Koşulunda ayarlanmamalıdır.
Name Tür Description
anyOf

AlertRuleLeafCondition[]

Etkinlik Günlüğü Uyarı kuralı 'anyOf' koşulu.
Üye yaprak koşullarından en az biri karşılandığında karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu.

containsAny

string[]

Olayın alanının değeri, koşulun karşıılıp karşılanmadığını belirlemek için bu dizideki değerlerle (büyük/küçük harfe duyarsız) karşılaştırılır.

equals

string

Koşulun karşılanması durumunda olay alanının değeri bu değerle (büyük/küçük harfe duyarsız) karşılaştırılır.

field

string

Bu koşulun inceeceği Etkinlik Günlüğü olayının alanının adı. Bu alanın olası değerleri (büyük/küçük harfe duyarlı değildir): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' veya 'properties' ile başlayan herhangi bir şey.

AlertRuleLeafCondition

Bir Etkinlik Günlüğü olayının alanı ve değeri karşılaştırılarak karşılanır bir Etkinlik Günlüğü Uyarısı kural koşulu. Bu koşul 'field' ve 'equals' veya 'containsAny' içermelidir.

Name Tür Description
containsAny

string[]

Olayın alanının değeri, koşulun karşıılıp karşılanmadığını belirlemek için bu dizideki değerlerle (büyük/küçük harfe duyarsız) karşılaştırılır.

equals

string

Koşulun karşılanması durumunda olay alanının değeri bu değerle (büyük/küçük harfe duyarsız) karşılaştırılır.

field

string

Bu koşulun inceeceği Etkinlik Günlüğü olayının alanının adı. Bu alanın olası değerleri (büyük/küçük harfe duyarlı değildir): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' veya 'properties' ile başlayan herhangi bir şey.

ErrorResponse

Hata yanıtı.

Name Tür Description
code

string

Hata kodu.

message

string

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