Delen via


az eventgrid namespace permission-binding

Notitie

Deze verwijzing maakt deel uit van de eventgrid-extensie voor de Azure CLI (versie 2.51.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az eventgrid namespace permission-binding uitvoert. Meer informatie over extensies.

Opdrachtgroep az eventgrid is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Eventgrid-naamruimtemachtigingsbinding beheren.

Opdracht

Name Description Type Status
az eventgrid namespace permission-binding create

Maak een machtigingsbinding.

Toestel Preview
az eventgrid namespace permission-binding delete

Een bestaande machtigingsbinding verwijderen.

Toestel Preview
az eventgrid namespace permission-binding list

Geef alle machtigingsbindingen onder een naamruimte weer.

Toestel Preview
az eventgrid namespace permission-binding show

Een machtigingsbinding weergeven.

Toestel Preview
az eventgrid namespace permission-binding update

Een machtigingsbinding bijwerken.

Toestel Preview
az eventgrid namespace permission-binding wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Toestel Preview

az eventgrid namespace permission-binding create

Preview

Opdrachtgroep az eventgrid namespace permission-binding is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een machtigingsbinding.

az eventgrid namespace permission-binding create --name
                                                 --namespace-name
                                                 --resource-group
                                                 [--client-group-name]
                                                 [--description]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--permission {Publisher, Subscriber}]
                                                 [--topic-space-name]

Voorbeelden

Machtigingsbinding maken

az eventgrid namespace permission-binding create -g rg --namespace-name name -n permission-binding --client-group-name client-group --permission publisher --topic-space-name topic-space

Vereiste parameters

--name --permission-binding-name -n

De naam van de machtigingsbinding.

--namespace-name

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>.

Optionele parameters

--client-group-name

De naam van de clientgroepresource waaraan de machtiging is gebonden.

--description

Beschrijving voor de machtigingsbindingsresource.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--permission

De toegestane machtiging.

Geaccepteerde waarden: Publisher, Subscriber
--topic-space-name

De naam van de resource Onderwerpruimte waaraan de machtiging is gebonden.

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
Default value: 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 eventgrid namespace permission-binding delete

Preview

Opdrachtgroep az eventgrid namespace permission-binding is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een bestaande machtigingsbinding verwijderen.

az eventgrid namespace permission-binding delete [--ids]
                                                 [--name]
                                                 [--namespace-name]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--yes]

Voorbeelden

Machtigingsbinding verwijderen

az eventgrid namespace permission-binding delete -g rg --namespace-name name -n permission-binding

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 --permission-binding-name -n

Naam van de machtigingsbinding.

--namespace-name

Naam van de naamruimte.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

--yes -y

Niet vragen om bevestiging.

Default value: False
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
Default value: 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 eventgrid namespace permission-binding list

Preview

Opdrachtgroep az eventgrid namespace permission-binding is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Geef alle machtigingsbindingen onder een naamruimte weer.

az eventgrid namespace permission-binding list --namespace-name
                                               --resource-group
                                               [--filter]
                                               [--max-items]
                                               [--next-token]
                                               [--top]

Voorbeelden

Lijstmachtigingsbinding

az eventgrid namespace permission-binding list -g rg --namespace-name name

Vereiste parameters

--namespace-name

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>.

Optionele parameters

--filter

De query die wordt gebruikt om de zoekresultaten te filteren met behulp van de OData-syntaxis. Filteren is alleen toegestaan voor de eigenschap 'name' en met een beperkt aantal OData-bewerkingen. Deze bewerkingen zijn: de functie 'contains' en de volgende logische bewerkingen: niet, en, of, eq (voor gelijk) en ne (voor niet gelijk). Er worden geen rekenkundige bewerkingen ondersteund. Hier volgt een geldig filtervoorbeeld: $filter=contains(namE, 'PATTERN') en de naam ne 'PATTERN-1'. Hier volgt geen geldig filtervoorbeeld: $filter=location eq 'westus'.

--max-items

Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token het argument van een volgende opdracht.

--next-token

Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.

--top

Het aantal resultaten dat per pagina moet worden geretourneerd voor de lijstbewerking. Geldig bereik voor topparameter is 1 tot 100. Als dit niet is opgegeven, is het standaardaantal te retourneren resultaten 20 items per pagina.

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
Default value: 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 eventgrid namespace permission-binding show

Preview

Opdrachtgroep az eventgrid namespace permission-binding is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een machtigingsbinding weergeven.

az eventgrid namespace permission-binding show [--ids]
                                               [--name]
                                               [--namespace-name]
                                               [--resource-group]
                                               [--subscription]

Voorbeelden

Machtigingsbinding weergeven

az eventgrid namespace permission-binding show -g rg --namespace-name name -n permission-binding

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 --permission-binding-name -n

Naam van de machtigingsbinding.

--namespace-name

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.

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
Default value: 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 eventgrid namespace permission-binding update

Preview

Opdrachtgroep az eventgrid namespace permission-binding is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een machtigingsbinding bijwerken.

az eventgrid namespace permission-binding update [--add]
                                                 [--client-group-name]
                                                 [--description]
                                                 [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--ids]
                                                 [--name]
                                                 [--namespace-name]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--permission {Publisher, Subscriber}]
                                                 [--remove]
                                                 [--resource-group]
                                                 [--set]
                                                 [--subscription]
                                                 [--topic-space-name]

Voorbeelden

Machtigingsbinding bijwerken

az eventgrid namespace permission-binding update -g rg --namespace-name name -n permission-binding --client-group-name client-group --description test

Optionele parameters

--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>.

--client-group-name

De naam van de clientgroepresource waaraan de machtiging is gebonden.

--description

Beschrijving voor de machtigingsbindingsresource.

--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.

--name --permission-binding-name -n

Naam van de machtigingsbinding.

--namespace-name

Naam van de naamruimte.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--permission

De toegestane machtiging.

Geaccepteerde waarden: Publisher, Subscriber
--remove

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

--resource-group -g

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

--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.

--topic-space-name

De naam van de resource Onderwerpruimte waaraan de machtiging is gebonden.

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
Default value: 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 eventgrid namespace permission-binding wait

Preview

Opdrachtgroep az eventgrid namespace permission-binding is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

az eventgrid namespace permission-binding wait [--created]
                                               [--custom]
                                               [--deleted]
                                               [--exists]
                                               [--ids]
                                               [--interval]
                                               [--name]
                                               [--namespace-name]
                                               [--resource-group]
                                               [--subscription]
                                               [--timeout]
                                               [--updated]

Optionele parameters

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

Default value: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

Default value: False
--exists

Wacht tot de resource bestaat.

Default value: False
--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.

--interval

Polling-interval in seconden.

Default value: 30
--name --permission-binding-name -n

Naam van de machtigingsbinding.

--namespace-name

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.

--timeout

Maximale wachttijd in seconden.

Default value: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

Default value: False
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
Default value: 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.