Megosztás a következőn keresztül:


az eventgrid topic

Azure Event Grid-témakörök kezelése.

Parancsok

Name Description Típus Állapot
az eventgrid topic create

Hozzon létre egy témakört.

Mag GA
az eventgrid topic delete

Témakör törlése.

Mag GA
az eventgrid topic event-subscription

A témakör esemény-előfizetéseinek kezelése.

Mag GA
az eventgrid topic event-subscription create

Hozzon létre egy új esemény-előfizetést egy témakörhöz.

Mag GA
az eventgrid topic event-subscription delete

Egy témakör esemény-előfizetésének törlése.

Mag GA
az eventgrid topic event-subscription list

Egy adott témakör esemény-előfizetéseinek listázása.

Mag GA
az eventgrid topic event-subscription show

Egy témakör esemény-előfizetésének részleteinek lekérése.

Mag GA
az eventgrid topic event-subscription update

Egy témakör esemény-előfizetésének frissítése.

Mag GA
az eventgrid topic key

Témakör megosztott hozzáférési kulcsainak kezelése.

Mag GA
az eventgrid topic key list

Témakör megosztott hozzáférési kulcsainak listázása.

Mag GA
az eventgrid topic key regenerate

Egy témakör megosztott hozzáférési kulcsának újragenerálása.

Mag GA
az eventgrid topic list

Az elérhető témakörök listája.

Mag GA
az eventgrid topic show

A témakör részleteinek lekérése.

Mag GA
az eventgrid topic update

Témakör frissítése.

Mag GA

az eventgrid topic create

Hozzon létre egy témakört.

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]
                          [--mi-system-assigned]
                          [--mi-user-assigned]
                          [--public-network-access {disabled, enabled}]
                          [--sku {basic, premium}]
                          [--tags]

Példák

Hozzon létre egy új témakört.

az eventgrid topic create -g rg1 --name topic1 -l westus2

Hozzon létre egy új témakört egyéni bemeneti leképezésekkel.

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

Hozzon létre egy új témakört, amely elfogadja a CloudEvents V1.0 sémában közzétett eseményeket.

az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema cloudeventschemav1_0

Hozzon létre egy új témakört, amely lehetővé teszi adott bejövő IP-szabályok használatát alapszintű termékváltozattal és rendszer által hozzárendelt identitással

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

Hozzon létre egy új témakört az Azure-ban.

az eventgrid topic create -g rg1 --name topic1 -l westus2

Hozzon létre egy új témakört az Azure-ban.

az eventgrid topic create -g rg1 --name topic1 -l westus2 --kind azure

Hozzon létre egy új témakört az AzureArcban, amely egy egyéni helyet céloz meg.

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

Kötelező paraméterek

--name -n

A témakör neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.

Opcionális paraméterek

--extended-location-name
Előnézet

A kiterjesztett hely neve, ha kind==azurearc.

--extended-location-type
Előnézet

A kiterjesztett hely típusa, ha kind==azurearc.

Elfogadott értékek: customlocation
--identity
Előnézet Elavult

Az "identitás" argumentum elavult, és egy későbbi kiadásban el lesz távolítva.

Az erőforrás felügyelt identitástípusa. A jövőben elavult lesz, és a --mi-system-assigned-identity váltja fel.

Elfogadott értékek: noidentity, systemassigned
--inbound-ip-rules

Bejövő IP-szabályok listája.

Azon bejövő IP-szabályok listája, amely a CIDR-jelölésben adja meg az IP-címet( pl. 10.0.0.0/8), valamint az IpMask egyezése vagy nem egyezése alapján végrehajtandó megfelelő művelet. A lehetséges értékek a következők: – Engedélyezés.

--input-mapping-default-values

Ha a bemeneti séma customeventschema értékként van megadva, ez a paraméter az alapértelmezett értékeken alapuló bemeneti leképezések megadására használható. Ezt a paramétert akkor használhatja, ha az egyéni séma nem tartalmaz olyan mezőt, amely megfelel a paraméter által támogatott három mező egyikének. Adja meg a szóközzel elválasztott leképezéseket a "key=value" formátumban. Az engedélyezett kulcsnevek a következők: "subject", "eventtype", "dataversion". A megfelelő értékneveknek meg kell adniuk a leképezéshez használni kívánt alapértelmezett értékeket, és csak akkor lesznek használatban, ha a közzétett esemény nem rendelkezik érvényes leképezéssel egy adott mezőhöz.

--input-mapping-fields

Ha a bemeneti séma customeventschema néven van megadva, ez a paraméter a mezőneveken alapuló bemeneti leképezések megadására szolgál. Adja meg a szóközzel elválasztott leképezéseket a "key=value" formátumban. Az engedélyezett kulcsnevek a következők: "id", "topic", "eventtime", "subject", "eventtype", "dataversion". A megfelelő értékneveknek meg kell adniuk az egyéni bemeneti séma mezőinek nevét. Ha nincs megadva az "id" vagy az "eventtime" leképezése, az Event Grid automatikusan létrehoz egy alapértelmezett értéket ehhez a két mezőhöz.

--input-schema

Séma, amelyben a bejövő események közzé lesznek téve ebben a témakörben/tartományban. Ha a customeventschema értéket adja meg ehhez a paraméterhez, akkor a --input_mapping_default_values / --input_mapping_fields legalább egyikéhez is meg kell adnia az értékeket.

Elfogadott értékek: cloudeventschemav1_0, customeventschema, eventgridschema
Alapértelmezett érték: eventgridschema
--kind
Előnézet

A témakör típusú erőforrás.

Elfogadott értékek: azure, azurearc
Alapértelmezett érték: Azure
--location -l

Hely. Értékek a következőtől: az account list-locations. Az alapértelmezett helyet a az configure --defaults location=<location>használatával konfigurálhatja.

--mi-system-assigned

Ennek a paramnak a jelenléte azt jelzi, hogy a rendszer a SystemAssigned felügyelt identitást fogja használni.

--mi-user-assigned
Előnézet

Felhasználó által hozzárendelt identitások hozzáadása, ha az identityType felhasználó vagy vegyes. Ez az attribútum a StorageQueue kivételével minden céltípusra érvényes. Több attribútum is megadható egynél több --mi-user-assigned argumentummal.

--public-network-access

Ez határozza meg, hogy a forgalom engedélyezett-e a nyilvános hálózaton keresztül. Alapértelmezés szerint engedélyezve van. Konfigurálásával tovább korlátozhatja az adott IP-címekre.

Elfogadott értékek: disabled, enabled
--sku
Előnézet

Az erőforrás termékváltozatának neve.

Elfogadott értékek: basic, premium
Alapértelmezett érték: Basic
--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az eventgrid topic delete

Témakör törlése.

az eventgrid topic delete [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Példák

Témakör törlése.

az eventgrid topic delete -g rg1 --name topic1

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A témakör neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az eventgrid topic list

Az elérhető témakörök listája.

az eventgrid topic list [--odata-query]
                        [--resource-group]

Példák

Az aktuális Azure-előfizetés összes témakörének felsorolása.

az eventgrid topic list

Az erőforráscsoport összes témakörének felsorolása.

az eventgrid topic list -g rg1

Egy erőforráscsoport összes témakörének felsorolása, amelynek neve az "XYZ" mintát tartalmazza

az eventgrid topic list -g rg1 --odata-query "Contains(name, 'XYZ')"

Az erőforráscsoport összes témakörének listázása a "name1" nevű tartomány kivételével

az eventgrid topic list -g rg1 --odata-query "NOT (name eq 'name1')"

Opcionális paraméterek

--odata-query

A listaeredmények szűréséhez használt OData-lekérdezés. A szűrés jelenleg csak a Név tulajdonságon engedélyezett. A támogatott műveletek a következők: CONTAINS, eq (egyenlő), ne (nem egyenlő), AND, OR és NOT.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az eventgrid topic show

A témakör részleteinek lekérése.

az eventgrid topic show [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Példák

Egy témakör részleteinek megjelenítése.

az eventgrid topic show -g rg1 -n topic1

Egy témakör részleteinek megjelenítése erőforrás-azonosító alapján.

az eventgrid topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/topics/topic1

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A témakör neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az eventgrid topic update

Témakör frissítése.

az eventgrid topic update [--identity {noidentity, systemassigned}]
                          [--ids]
                          [--inbound-ip-rules]
                          [--mi-system-assigned]
                          [--mi-user-assigned]
                          [--name]
                          [--public-network-access {disabled, enabled}]
                          [--resource-group]
                          [--sku {basic, premium}]
                          [--subscription]
                          [--tags]

Példák

Meglévő témakör tulajdonságainak frissítése új termékváltozattal, identitással és nyilvános hálózati hozzáférési információkkal.

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

Opcionális paraméterek

--identity
Előnézet Elavult

Az "identitás" argumentum elavult, és egy későbbi kiadásban el lesz távolítva.

Az erőforrás felügyelt identitástípusa. A jövőben elavult lesz, és a --mi-system-assigned-identity váltja fel.

Elfogadott értékek: noidentity, systemassigned
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--inbound-ip-rules

Azon bejövő IP-szabályok listája, amely a CIDR-jelölésben adja meg az IP-címet( pl. 10.0.0.0/8), valamint az IpMask egyezése vagy nem egyezése alapján végrehajtandó megfelelő művelet. A lehetséges értékek a következők: – Engedélyezés.

--mi-system-assigned

Ennek a paramnak a jelenléte azt jelzi, hogy a rendszer a SystemAssigned felügyelt identitást fogja használni.

--mi-user-assigned
Előnézet

Felhasználó által hozzárendelt identitások hozzáadása, ha az identityType felhasználó vagy vegyes. Ez az attribútum a StorageQueue kivételével minden céltípusra érvényes. Több attribútum is megadható egynél több --mi-user-assigned argumentummal.

--name -n

A témakör neve.

--public-network-access

Ez határozza meg, hogy a forgalom engedélyezett-e a nyilvános hálózaton keresztül. Alapértelmezés szerint engedélyezve van. Konfigurálásával tovább korlátozhatja az adott IP-címekre.

Elfogadott értékek: disabled, enabled
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a az configure --defaults group=<name>használatával konfigurálhatja.

--sku
Előnézet

Az erőforrás termékváltozatának neve.

Elfogadott értékek: basic, premium
--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.