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
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin