az eventgrid topic
Beheer Azure Event Grid onderwerpen.
Opdracht
| az eventgrid topic create |
Maak een onderwerp. |
| az eventgrid topic delete |
Een onderwerp verwijderen. |
| az eventgrid topic key |
Gedeelde toegangssleutels van een onderwerp beheren. |
| az eventgrid topic key list |
Een lijst met gedeelde toegangssleutels van een onderwerp. |
| az eventgrid topic key regenerate |
Een gedeelde toegangssleutel van een onderwerp opnieuw maken. |
| az eventgrid topic list |
Lijst met beschikbare onderwerpen. |
| az eventgrid topic private-endpoint-connection |
Privé-eindpuntverbindingen van een onderwerp beheren. |
| az eventgrid topic private-endpoint-connection approve |
Keur een verbindingsaanvraag voor een privé-eindpunt voor een onderwerp goed. |
| az eventgrid topic private-endpoint-connection delete |
Verwijder een privé-eindpuntverbinding voor een onderwerp. |
| az eventgrid topic private-endpoint-connection list |
De eigenschappen van alle privé-eindpuntverbindingen voor een onderwerp weergeven. |
| az eventgrid topic private-endpoint-connection reject |
Een verbindingsaanvraag voor een privé-eindpunt voor een onderwerp afwijzen. |
| az eventgrid topic private-endpoint-connection show |
De eigenschappen van een privé-eindpuntverbinding voor een onderwerp weergeven. |
| az eventgrid topic private-link-resource |
Privékoppelingsresource van een onderwerp beheren. |
| az eventgrid topic private-link-resource list |
De eigenschappen van alle Private Link-resources voor een onderwerp weergeven. |
| az eventgrid topic private-link-resource show |
De eigenschappen van een Private Link-resource voor een onderwerp weergeven. |
| az eventgrid topic show |
De details van een onderwerp op te halen. |
| az eventgrid topic update |
Werk een onderwerp bij. |
az eventgrid topic create
Maak een onderwerp.
az eventgrid topic create --name
--resource-group
[--extended-location-name]
[--extended-location-type {customlocation}]
[--identity {noidentity, systemassigned}]
[--inbound-ip-rules]
[--input-mapping-default-values]
[--input-mapping-fields]
[--input-schema {cloudeventschemav1_0, customeventschema, eventgridschema}]
[--kind {azure, azurearc}]
[--location]
[--public-network-access {disabled, enabled}]
[--sku {basic, premium}]
[--subscription]
[--tags]
Voorbeelden
Maak een nieuw onderwerp.
az eventgrid topic create -g rg1 --name topic1 -l westus2
Maak een nieuw onderwerp met aangepaste invoertoewijzingen.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema customeventschema --input-mapping-fields topic=myTopicField eventType=myEventTypeField --input-mapping-default-values subject=DefaultSubject dataVersion=1.0
Maak een nieuw onderwerp dat gebeurtenissen accepteert die zijn gepubliceerd in het CloudEvents V1.0-schema.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema cloudeventschemav1_0
Maak een nieuw onderwerp waarin specifieke ip-regels voor binnenkomende verkeer met de Basic-SKU en een door het systeem toegewezen identiteit worden gebruikt
az eventgrid topic create -g rg1 --name topic1 -l westus2 --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --sku Basic --identity systemassigned
Maak een nieuw onderwerp in Azure.
az eventgrid topic create -g rg1 --name topic1 -l westus2
Maak een nieuw onderwerp in Azure.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --kind azure
Maak een nieuw onderwerp in AzureArc dat is gericht op een aangepaste locatie.
az eventgrid topic create -g rg1 --name topic1 -l eastus2euap --kind azurearc --extended-location-name /subscriptions/<subid>/resourcegroups/<rgname>/providers/microsoft.extendedlocation/customlocations/<cust-loc-name> --extended-location-type customlocation --input-schema CloudEventSchemaV1_0
Vereiste parameters
Naam van het onderwerp.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
De uitgebreide locatienaam als kind==azurearc.
Het uitgebreide locatietype als kind==azurearc.
Het type beheerde identiteit voor de resource.
Lijst met inkomende IP-regels.
Wanneer het invoerschema is opgegeven als customeventschema, kan deze parameter worden gebruikt om invoertoewijzingen op te geven op basis van standaardwaarden. U kunt deze parameter gebruiken wanneer uw aangepaste schema geen veld bevat dat overeenkomt met een van de drie velden die door deze parameter worden ondersteund. Geef door spaties gescheiden toewijzingen op in de indeling 'key=value'. Toegestane sleutelnamen zijn 'subject', 'eventtype', 'dataversion'. De bijbehorende waardenamen moeten de standaardwaarden opgeven die moeten worden gebruikt voor de toewijzing. Deze worden alleen gebruikt wanneer de gepubliceerde gebeurtenis geen geldige toewijzing voor een bepaald veld heeft.
Wanneer het invoerschema is opgegeven als customeventschema, wordt deze parameter gebruikt om invoertoewijzingen op te geven op basis van veldnamen. Geef door spaties gescheiden toewijzingen op in de indeling 'key=value'. Toegestane sleutelnamen zijn 'id', 'onderwerp', 'eventtime', 'subject', 'eventtype', 'dataversion'. De bijbehorende waardenamen moeten de namen van de velden in het aangepaste invoerschema opgeven. Als er geen toewijzing voor 'id' of 'eventtime' wordt opgegeven, Event Grid automatisch een standaardwaarde voor deze twee velden gegenereerd.
Schema waarin binnenkomende gebeurtenissen worden gepubliceerd naar dit onderwerp/domein. Als u customeventschema opgeeft als de waarde voor deze parameter, moet u ook waarden opgeven voor ten minste één van --input_mapping_default_values / --input_mapping_fields.
Het soort onderwerpresource.
Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .
Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze is standaard ingeschakeld. U kunt verder beperken tot specifieke IP's door te configureren.
De SKU-naam van de resource.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az eventgrid topic delete
Een onderwerp verwijderen.
az eventgrid topic delete [--ids]
[--name]
[--resource-group]
[--subscription]
Voorbeelden
Een onderwerp verwijderen.
az eventgrid topic delete -g rg1 --name topic1
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van het onderwerp.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az eventgrid topic list
Lijst met beschikbare onderwerpen.
az eventgrid topic list [--odata-query]
[--query-examples]
[--resource-group]
[--subscription]
Voorbeelden
Lijst met alle onderwerpen in het huidige Azure-abonnement.
az eventgrid topic list
Een lijst met alle onderwerpen in een resourcegroep.
az eventgrid topic list -g rg1
Een lijst maken van alle onderwerpen in een resourcegroep waarvan de naam het patroon 'XYZ' bevat
az eventgrid topic list -g rg1 --odata-query "Contains(name, 'XYZ')"
Een lijst met alle onderwerpen in een resourcegroep, met uitzondering van het domein met de naam "name1"
az eventgrid topic list -g rg1 --odata-query "NOT (name eq 'name1')"
Optionele parameters
De OData-query die wordt gebruikt voor het filteren van de lijstresultaten. Filteren is momenteel alleen toegestaan voor de eigenschap Naam. De ondersteunde bewerkingen zijn: CONTAINS, eq (voor equal), ne (voor niet gelijk aan), AND, OR en NOT.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az eventgrid topic show
De details van een onderwerp op te halen.
az eventgrid topic show [--ids]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
Voorbeelden
De details van een onderwerp tonen.
az eventgrid topic show -g rg1 -n topic1
De details van een onderwerp op basis van de resource-id.
az eventgrid topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/topics/topic1
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van het onderwerp.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az eventgrid topic update
Werk een onderwerp bij.
az eventgrid topic update [--identity {noidentity, systemassigned}]
[--ids]
[--inbound-ip-rules]
[--name]
[--public-network-access {disabled, enabled}]
[--resource-group]
[--sku {basic, premium}]
[--subscription]
[--tags]
Voorbeelden
Werk de eigenschappen van een bestaand onderwerp bij met nieuwe SKU-, identiteits- en openbare netwerktoegangsgegevens.
az eventgrid topic update -g rg1 --name topic1 --sku Premium --identity systemassigned --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --tags Dept=IT --sku basic
Optionele parameters
Het type beheerde identiteit voor de resource.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Lijst met regels voor binnenkomende IP-adressen die het IP-adres opgeven in CIDR-notatie, bijvoorbeeld 10.0.0.0/8, samen met de bijbehorende actie die moet worden uitgevoerd op basis van de overeenkomst of geen overeenkomst van de IpMask.
Naam van het onderwerp.
Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze is standaard ingeschakeld. U kunt verder beperken tot specifieke IP's door te configureren.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De SKU-naam van de resource.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.