az eventgrid topic

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

Parancsok

az eventgrid topic create

Hozzon létre egy témakört.

az eventgrid topic delete

Témakör törlése.

az eventgrid topic event-subscription

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

az eventgrid topic event-subscription create

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

az eventgrid topic event-subscription delete

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

az eventgrid topic event-subscription list

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

az eventgrid topic event-subscription show

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

az eventgrid topic event-subscription update

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

az eventgrid topic key

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

az eventgrid topic key list

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

az eventgrid topic key regenerate

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

az eventgrid topic list

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

az eventgrid topic private-endpoint-connection

Egy témakör privát végpontkapcsolatainak kezelése.

az eventgrid topic private-endpoint-connection approve

Egy témakörhöz tartozó privát végpont kapcsolatkérésének jóváhagyása.

az eventgrid topic private-endpoint-connection delete

Egy témakör privát végpontkapcsolatának törlése.

az eventgrid topic private-endpoint-connection list

A témakör összes privát végpontkapcsolatának tulajdonságainak listázása.

az eventgrid topic private-endpoint-connection reject

Egy témakörhöz tartozó privát végpont kapcsolatkérésének elutasítása.

az eventgrid topic private-endpoint-connection show

Egy témakör privát végpontkapcsolatának tulajdonságainak megjelenítése.

az eventgrid topic private-link-resource

Egy témakör privát kapcsolati erőforrásának kezelése.

az eventgrid topic private-link-resource list

Listázni kell egy témakör összes privát kapcsolati erőforrásának tulajdonságait.

az eventgrid topic private-link-resource show

Egy témakörhöz tartozó privát kapcsolati erőforrás tulajdonságainak megjelenítése.

az eventgrid topic show

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

az eventgrid topic update

Témakör frissítése.

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 következővel az configure --defaults group=<name>konfigurálhatja: .

Opcionális paraméterek

--extended-location-name

A kiterjesztett hely neve, ha kind==azurearc.

--extended-location-type

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

elfogadott értékek: customlocation
--identity

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.

--input-mapping-default-values

Ha a bemeneti séma customeventschema értékként van megadva, ez a paraméter használható bemeneti leképezések megadására az alapértelmezett értékek alapján. Ezt a paramétert akkor használhatja, ha az egyéni sémája 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 "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álandó 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 értékként van megadva, ez a paraméter mezőnevek alapján adja meg a bemeneti leképezéseket. Adja meg a szóközzel elválasztott leképezéseket "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 paraméter értékeként a customeventschema értéket adja meg, akkor a --input_mapping_default_values / --input_mapping_fields legalább egyikéhez meg kell adnia az értékeket.

elfogadott értékek: cloudeventschemav1_0, customeventschema, eventgridschema
alapértelmezett érték: eventgridschema
--kind

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

elfogadott értékek: azure, azurearc
alapértelmezett érték: Azure
--location -l

Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.

--mi-system-assigned

A paraméter jelenléte azt jelzi, hogy a rendszer SystemAssigned felügyelt identitást fog használni.

--mi-user-assigned

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 több argumentummal --mi-user-assigned is megadható.

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

elfogadott értékek: disabled, enabled
--sku

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: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

az eventgrid topic delete

Témakör törlése.

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

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. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A témakör neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

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 listázása.

az eventgrid topic list

Egy erőforráscsoport összes témakörének listázása.

az eventgrid topic list -g rg1

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

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

Egy 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 Name tulajdonságon engedélyezett. A támogatott műveletek a következők: CONTAINS, eq (egyenlő), ne (nem egyenlő), AND, VAGY és NEM.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

az eventgrid topic show

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

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

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 az 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. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A témakör neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

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}]
                          [--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

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. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--inbound-ip-rules

A CIDR-jelölésben IP-címet meghatározó bejövő IP-szabályok listája, például 10.0.0.0/8, valamint az IpMask egyezése vagy nem egyezése alapján végrehajtandó megfelelő művelet.

--mi-system-assigned

A paraméter jelenléte azt jelzi, hogy a rendszer SystemAssigned felügyelt identitást fog használni.

--mi-user-assigned

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 több argumentummal --mi-user-assigned is megadható.

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

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

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--sku

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

elfogadott értékek: basic, premium
--tags

Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.