New-AzActivityLogAlert

Yeni bir Etkinlik Günlüğü Uyarısı kuralı oluşturun veya mevcut bir kuralı güncelleştirin.

Syntax

New-AzActivityLogAlert
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Action <IActionGroup[]>
   -Condition <IAlertRuleAnyOfOrLeafCondition[]>
   -Location <String>
   -Scope <String[]>
   [-Description <String>]
   [-Enabled <Boolean>]
   [-Tag <Hashtable>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Yeni bir Etkinlik Günlüğü Uyarısı kuralı oluşturun veya mevcut bir kuralı güncelleştirin.

Örnekler

Örnek 1: Etkinlik günlüğü uyarısı oluşturma

$scope = "/subscriptions/"+(Get-AzContext).Subscription.ID
$actiongroup=New-AzActivityLogAlertActionGroupObject -Id $ActionGroupResourceId -WebhookProperty @{"sampleWebhookProperty"="SamplePropertyValue"}
$condition1=New-AzActivityLogAlertAlertRuleAnyOfOrLeafConditionObject -Equal Administrative -Field category
$condition2=New-AzActivityLogAlertAlertRuleAnyOfOrLeafConditionObject -Equal Error -Field level
$any1=New-AzActivityLogAlertAlertRuleLeafConditionObject -Field properties.incidentType -Equal Maintenance
$any2=New-AzActivityLogAlertAlertRuleLeafConditionObject -Field properties.incidentType -Equal Incident
$condition3=New-AzActivityLogAlertAlertRuleAnyOfOrLeafConditionObject -AnyOf $any1,$any2
New-AzActivityLogAlert -Name $AlertName -ResourceGroupName $ResourceGroupName -Action $actiongroup -Condition @($condition1,$condition2,$condition3) -Location global -Scope $scope

ve $condition2 ($any1 veya $any2) yerine getirildiğinde $condition1 abonelik için etkinlik günlüğü uyarısı oluşturma

Parametreler

-Action

Eylem Gruplarının listesi. Oluşturmak için ACTIONGROUP özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun. Oluşturmak için EYLEM özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.

Type:IActionGroup[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Condition

Etkinlik Günlüğü Uyarısı kural koşullarının listesi. Oluşturmak için, CONDITIONALLOF özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun. Oluşturmak için CONDITION özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.

Type:IAlertRuleAnyOfOrLeafCondition[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enabled

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.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Kaynağın konumu. Azure Etkinlik Günlüğü Uyarıları genel bir hizmet olduğundan kuralların konumu her zaman 'global' olmalıdır.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

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

Type:String
Aliases:ActivityLogAlertName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Scope

Ö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.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Hedef aboneliğin kimliği.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Kaynağın etiketleri.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

IActivityLogAlertResource