New-AzEventGridEventSubscriptionFilterObject
Maak een in-memory object voor EventSubscriptionFilter.
Syntaxis
New-AzEventGridEventSubscriptionFilterObject
[-AdvancedFilter <IAdvancedFilter[]>]
[-EnableAdvancedFilteringOnArray <Boolean>]
[-IncludedEventType <String[]>]
[-IsSubjectCaseSensitive <Boolean>]
[-SubjectBeginsWith <String>]
[-SubjectEndsWith <String>]
[<CommonParameters>]
Description
Maak een in-memory object voor EventSubscriptionFilter.
Voorbeelden
Voorbeeld 1: Een in-memory object maken voor 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
Maak een in-memory object voor EventSubscriptionFilter.
Parameters
-AdvancedFilter
Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurtenisabonnementen.
Type: | IAdvancedFilter[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-EnableAdvancedFilteringOnArray
Hiermee kunnen geavanceerde filters worden geƫvalueerd op basis van een matrix met waarden in plaats van een enkelvoudige waarde te verwachten.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IncludedEventType
Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement. Als u zich wilt abonneren op alle standaardgebeurtenistypen, stelt u de IncludedEventTypes in op null.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IsSubjectCaseSensitive
Hiermee geeft u op of de eigenschappen SubjectBeginsWith en SubjectEndsWith van het filter op een hoofdlettergevoelige manier moeten worden vergeleken.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SubjectBeginsWith
Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een resourcepadvoorvoegsel. De indeling hiervan is afhankelijk van de uitgever van de gebeurtenissen. Jokertekens worden niet ondersteund in dit pad.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SubjectEndsWith
Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een achtervoegsel voor een resourcepad. Jokertekens worden niet ondersteund in dit pad.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |