New-AzEventGridEventSubscriptionFilterObject
Vytvořte objekt v paměti pro EventSubscriptionFilter.
Syntaxe
New-AzEventGridEventSubscriptionFilterObject
[-AdvancedFilter <IAdvancedFilter[]>]
[-EnableAdvancedFilteringOnArray <Boolean>]
[-IncludedEventType <String[]>]
[-IsSubjectCaseSensitive <Boolean>]
[-SubjectBeginsWith <String>]
[-SubjectEndsWith <String>]
[<CommonParameters>]
Description
Vytvořte objekt v paměti pro EventSubscriptionFilter.
Příklady
Příklad 1: Vytvoření objektu v paměti pro EventSubscriptionFilter.
$adviceObj = New-AzEventGridBoolEqualsAdvancedFilterObject -Key "testKey" -Value:$true
New-AzEventGridEventSubscriptionFilterObject -AdvancedFilter $adviceObj -EnableAdvancedFilteringOnArray:$true -IncludedEventType "test" -IsSubjectCaseSensitive:$true -SubjectBeginsWith "startTest" -SubjectEndsWith "endTest"
EnableAdvancedFilteringOnArray IsSubjectCaseSensitive SubjectBeginsWith SubjectEndsWith
------------------------------ ---------------------- ----------------- ---------------
True True startTest endTest
Vytvořte objekt v paměti pro EventSubscriptionFilter.
Parametry
-AdvancedFilter
Pole rozšířených filtrů, které se používají k filtrování odběrů událostí.
Typ: | IAdvancedFilter[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EnableAdvancedFilteringOnArray
Umožňuje, aby se rozšířené filtry vyhodnocovaly proti poli hodnot místo toho, aby nečekaly hodnotu v jednotném čísle.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IncludedEventType
Seznam použitelných typů událostí, které musí být součástí odběru událostí. Pokud se chcete přihlásit k odběru všech výchozích typů událostí, nastavte IncludedEventTypes na hodnotu null.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IsSubjectCaseSensitive
Určuje, jestli by se vlastnosti SubjectBeginsWith a SubjectEndsWith filtru měly porovnávat citlivým způsobem na malá a velká písmena.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SubjectBeginsWith
Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty prostředku. Formát závisí na vydavateli událostí. V této cestě nejsou podporovány zástupné znaky.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SubjectEndsWith
Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty prostředku. V této cestě nejsou podporovány zástupné znaky.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Výstupy
Azure PowerShell