Update-AzDatadogTagRule
Aktualisieren Sie einen Tag-Regelsatz für eine bestimmte Monitor-Ressource.
Syntax
Update-AzDatadogTagRule
-MonitorName <String>
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-LogRuleFilteringTag <IFilteringTag[]>]
[-LogRuleSendAadLog]
[-LogRuleSendResourceLog]
[-LogRuleSendSubscriptionLog]
[-MetricRuleFilteringTag <IFilteringTag[]>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzDatadogTagRule
-Name <String>
-MonitorInputObject <IDatadogIdentity>
[-LogRuleFilteringTag <IFilteringTag[]>]
[-LogRuleSendAadLog]
[-LogRuleSendResourceLog]
[-LogRuleSendSubscriptionLog]
[-MetricRuleFilteringTag <IFilteringTag[]>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzDatadogTagRule
-InputObject <IDatadogIdentity>
[-LogRuleFilteringTag <IFilteringTag[]>]
[-LogRuleSendAadLog]
[-LogRuleSendResourceLog]
[-LogRuleSendSubscriptionLog]
[-MetricRuleFilteringTag <IFilteringTag[]>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Aktualisieren Sie einen Tag-Regelsatz für eine bestimmte Monitor-Ressource.
Beispiele
Beispiel 1: Aktualisieren eines Tagregelsatzes für eine bestimmte Überwachungsressource
$ftobjArray = @()
$ftobjArray += New-AzDatadogFilteringTagObject -Action "Include" -Value "Prod" -Name "Environment"
$ftobjArray += New-AzDatadogFilteringTagObject -Action "Exclude" -Value "Dev" -Name "Environment"
Update-AzDatadogTagRule -ResourceGroupName azure-rg-Datadog -MonitorName Datadog -Name 'test' -LogRuleFilteringTag $ftobjArray
Name Type
---- ----
default microsoft.Datadog/monitors/tagrules
Mit diesem Befehl wird ein Tag-Regelsatz für eine bestimmte Überwachungsressource aktualisiert.
Beispiel 2: Aktualisieren eines Tagregelsatzes für eine bestimmte Überwachungsressource nach Pipeline
$ftobjArray = @()
$ftobjArray += New-AzDatadogFilteringTagObject -Action "Include" -Value "Prod" -Name "Environment"
$ftobjArray += New-AzDatadogFilteringTagObject -Action "Exclude" -Value "Dev" -Name "Environment"
Get-AzDatadogTagRule -ResourceGroupName azure-rg-Datadog -MonitorName Datadog -Name 'default' | Update-AzDatadogTagRule -LogRuleFilteringTag $ftobjArray
Name Type
---- ----
default microsoft.Datadog/monitors/tagrules
Mit diesem Befehl wird ein Tagregelsatz für eine bestimmte Überwachungsressource nach Pipeline aktualisiert.
Parameter
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.
Typ: | PSObject |
Aliase: | AzureRMContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Identity-Parameter
Typ: | IDatadogIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-LogRuleFilteringTag
Liste der Filtertags, die zum Erfassen von Protokollen verwendet werden sollen. Dies wird nur wirksam, wenn das SendResourceLogs-Flag aktiviert ist. Wenn sie leer ist, werden alle Ressourcen erfasst. Wenn nur "Ausschließen"-Aktion angegeben ist, gelten die Regeln für die Liste aller verfügbaren Ressourcen. Wenn "Einschließen"-Aktionen angegeben sind, enthalten die Regeln nur Ressourcen mit den zugehörigen Tags.
Typ: | IFilteringTag[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LogRuleSendAadLog
Flag, das angibt, ob AAD-Protokolle für die Monitor-Ressource gesendet werden sollen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LogRuleSendResourceLog
Flag, das angibt, ob Azure-Ressourcenprotokolle für die Monitorressource gesendet werden sollen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LogRuleSendSubscriptionLog
Flag, das angibt, ob Azure-Abonnementprotokolle für die Monitor-Ressource gesendet werden sollen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MetricRuleFilteringTag
Liste der Filtertags, die für die Erfassung von Metriken verwendet werden sollen. Wenn sie leer ist, werden alle Ressourcen erfasst. Wenn nur "Ausschließen"-Aktion angegeben ist, gelten die Regeln für die Liste aller verfügbaren Ressourcen. Wenn "Einschließen"-Aktionen angegeben sind, enthalten die Regeln nur Ressourcen mit den zugehörigen Tags.
Typ: | IFilteringTag[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MonitorInputObject
Identity-Parameter
Typ: | IDatadogIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-MonitorName
Überwachen des Ressourcennamens
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Name des Regelsatzes
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SubscriptionId
Die ID des Zielabonnements.
Typ: | String |
Position: | Named |
Standardwert: | (Get-AzContext).Subscription.Id |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |