Delen via


az servicebus topic subscription rule

Servicebus-onderwerpabonnementsregel.

Opdracht

Name Description Type Status
az servicebus topic subscription rule create

Maak de ServiceBus-regel voor het abonnement.

Basis GA
az servicebus topic subscription rule delete

Een bestaande regel verwijderen.

Basis GA
az servicebus topic subscription rule list

Vermeld alle regels binnen een bepaald onderwerpabonnement.

Basis GA
az servicebus topic subscription rule show

Haal de beschrijving voor de opgegeven regel op.

Basis GA
az servicebus topic subscription rule update

Een nieuwe regel bijwerken en een bestaande regel bijwerken.

Basis GA

az servicebus topic subscription rule create

Maak de ServiceBus-regel voor het abonnement.

az servicebus topic subscription rule create --name
                                             --namespace-name
                                             --resource-group
                                             --subscription-name
                                             --topic-name
                                             [--action-compatibility-level]
                                             [--action-sql-expression]
                                             [--content-type]
                                             [--correlation-filter]
                                             [--correlation-id]
                                             [--enable-action-preprocessing {false, true}]
                                             [--enable-correlation-preprocessing {false, true}]
                                             [--enable-sql-preprocessing {false, true}]
                                             [--filter-sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--label]
                                             [--message-id]
                                             [--no-wait]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--session-id]
                                             [--to]

Voorbeelden

Regel maken.

az servicebus topic subscription rule create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription --name myrule --filter-sql-expression myproperty=myvalue

Vereiste parameters

--name -n

Naam van regel.

--namespace-name

Naam van naamruimte.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription-name

Naam van abonnement.

--topic-name

Naam van onderwerp.

Optionele parameters

--action-compatibility-level

Deze eigenschap is gereserveerd voor toekomstig gebruik. Een geheel getal dat het compatibiliteitsniveau weergeeft, momenteel vastgelegd in 20.

--action-sql-expression

Actie-SQL-expressie.

--content-type

Inhoudstype van bericht.

--correlation-filter --correlation-filter-property

Woordenlijstobject voor aangepaste filters.

--correlation-id

Id van correlatie.

--enable-action-preprocessing

Een Booleaanse waarde die aangeeft of de regelactie voorverwerking vereist.

geaccepteerde waarden: false, true
--enable-correlation-preprocessing

Een Booleaanse waarde die aangeeft of de regelactie voorverwerking vereist.

geaccepteerde waarden: false, true
--enable-sql-preprocessing

Een Booleaanse waarde die aangeeft of de regelactie voorverwerking vereist.

geaccepteerde waarden: false, true
--filter-sql-expression

SQL-expressie. bijvoorbeeld myproperty=test.

--filter-type

Typen regelfilters.

geaccepteerde waarden: CorrelationFilter, SqlFilter
--label

Toepassingsspecifiek label.

--message-id

Id van bericht.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--reply-to

Adres van de wachtrij waarnaar moet worden geantwoord.

--reply-to-session-id

Sessie-id die moet worden beantwoord.

--session-id

Sessie-id.

--to

Adres waarnaar moet worden verzonden.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az servicebus topic subscription rule delete

Een bestaande regel verwijderen.

az servicebus topic subscription rule delete [--ids]
                                             [--name]
                                             [--namespace-name]
                                             [--resource-group]
                                             [--subscription]
                                             [--subscription-name]
                                             [--topic-name]

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --rule-name -n

De naam van de regel.

--namespace-name

De naam van de naamruimte.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--subscription-name

De abonnementsnaam.

--topic-name

De naam van het onderwerp.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az servicebus topic subscription rule list

Vermeld alle regels binnen een bepaald onderwerpabonnement.

az servicebus topic subscription rule list --namespace-name
                                           --resource-group
                                           --subscription-name
                                           --topic-name
                                           [--skip]
                                           [--top]

Vereiste parameters

--namespace-name

De naam van de naamruimte.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription-name

De abonnementsnaam.

--topic-name

De naam van het onderwerp.

Optionele parameters

--skip

Skip wordt alleen gebruikt als een vorige bewerking een gedeeltelijk resultaat heeft geretourneerd. Als een eerder antwoord een nextLink-element bevat, bevat de waarde van het nextLink-element een skip-parameter die een beginpunt aangeeft dat moet worden gebruikt voor volgende aanroepen.

--top

Kan worden gebruikt om het aantal resultaten te beperken tot de meest recente N usageDetails.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az servicebus topic subscription rule show

Haal de beschrijving voor de opgegeven regel op.

az servicebus topic subscription rule show [--ids]
                                           [--name]
                                           [--namespace-name]
                                           [--resource-group]
                                           [--subscription]
                                           [--subscription-name]
                                           [--topic-name]

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --rule-name -n

De naam van de regel.

--namespace-name

De naam van de naamruimte.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--subscription-name

De abonnementsnaam.

--topic-name

De naam van het onderwerp.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az servicebus topic subscription rule update

Een nieuwe regel bijwerken en een bestaande regel bijwerken.

az servicebus topic subscription rule update [--action-compatibility-level]
                                             [--action-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--action-sql-expression]
                                             [--add]
                                             [--compatibility-level]
                                             [--content-type]
                                             [--correlation-id]
                                             [--enable-correlation-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--enable-sql-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--filter-sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--ids]
                                             [--label]
                                             [--message-id]
                                             [--name]
                                             [--namespace-name]
                                             [--properties]
                                             [--remove]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--resource-group]
                                             [--session-id]
                                             [--set]
                                             [--subscription]
                                             [--subscription-name]
                                             [--to]
                                             [--topic-name]

Optionele parameters

--action-compatibility-level

Deze eigenschap is gereserveerd voor toekomstig gebruik. Een geheel getal dat het compatibiliteitsniveau weergeeft, momenteel vastgelegd in 20.

--action-preprocessing --enable-action-preprocessing

Waarde die aangeeft of de regelactie voorverwerking vereist.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--action-sql-expression

SQL-expressie. bijvoorbeeld MyProperty='ABC'.

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--compatibility-level

Deze eigenschap is gereserveerd voor toekomstig gebruik. Een geheel getal dat het compatibiliteitsniveau weergeeft, momenteel vastgelegd in 20.

--content-type

Inhoudstype van het bericht.

--correlation-id

Id van de correlatie.

--enable-correlation-preprocessing --requires-preprocessing

Waarde die aangeeft of de regelactie voorverwerking vereist.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--enable-sql-preprocessing -f

Waarde die aangeeft of de regelactie voorverwerking vereist.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--filter-sql-expression --sql-expression

De SQL-expressie. bijvoorbeeld MyProperty='ABC'.

--filter-type

Filtertype dat wordt geƫvalueerd op basis van een BrokeredMessage.

geaccepteerde waarden: CorrelationFilter, SqlFilter
--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--label

Toepassingsspecifiek label.

--message-id

Id van het bericht.

--name --rule-name -n

De naam van de regel.

--namespace-name

De naam van de naamruimte.

--properties

Woordenlijstobject voor aangepaste filters bieden ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--reply-to

Adres van de wachtrij waarnaar moet worden geantwoord.

--reply-to-session-id

Sessie-id die moet worden beantwoord.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--session-id

Sessie-id.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--subscription-name

De abonnementsnaam.

--to

Adres waarnaar moet worden verzonden.

--topic-name

De naam van het onderwerp.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.