az iot ops
Feljegyzés
Ez a hivatkozás az Azure CLI azure-iot-ops bővítményének része (2.53.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az iot ops parancs első futtatásakor. További információ a bővítményekről.
Ez a parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Azure IoT-műveletek kezelése.
Az Azure IoT Operations egy nagy mértékben igazított, de lazán összekapcsolt, belső Kubernetes-szolgáltatások készlete, amelyek lehetővé teszik a helyszíni objektumokból származó adatok ipari szintű MQTT Brokerbe való összesítését, peremhálózati számítások hozzáadását és kétirányú adatfolyamok beállítását a felhő számos szolgáltatásával.
Alapértelmezés szerint az IoT Operations CLI-parancsok rendszeres időközönként ellenőrzik, hogy elérhető-e új bővítményverzió.
Ez a viselkedés letiltható a az config set iotops.check_latest=false
.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az iot ops asset |
Eszközök kezelése. |
Mellék | Előnézet |
az iot ops asset create |
Hozzon létre egy adategységet. |
Mellék | Előnézet |
az iot ops asset data-point |
Adatpontok kezelése egy objektumban. |
Mellék | Előnézet |
az iot ops asset data-point add |
Adatpont hozzáadása egy objektumhoz. |
Mellék | Előnézet |
az iot ops asset data-point export |
Adatpontok exportálása egy objektumban. |
Mellék | Előnézet |
az iot ops asset data-point import |
Adatpontok importálása egy objektumban. |
Mellék | Előnézet |
az iot ops asset data-point list |
Adatpontok listázása egy objektumban. |
Mellék | Előnézet |
az iot ops asset data-point remove |
Adatpont eltávolítása egy objektumból. |
Mellék | Előnézet |
az iot ops asset delete |
Objektum törlése. |
Mellék | Előnézet |
az iot ops asset endpoint |
Eszközvégpontprofilok kezelése. |
Mellék | Előnézet |
az iot ops asset endpoint certificate |
Saját tanúsítványok kezelése egy objektumvégponton. |
Mellék | Előnézet |
az iot ops asset endpoint certificate add |
Saját tanúsítvány hozzáadása egy objektumvégponthoz. |
Mellék | Előnézet |
az iot ops asset endpoint certificate list |
Saját tanúsítványok listázása egy objektumvégponton. |
Mellék | Előnézet |
az iot ops asset endpoint certificate remove |
Saját tanúsítvány eltávolítása egy objektumvégponton. |
Mellék | Előnézet |
az iot ops asset endpoint create |
Hozzon létre egy objektumvégpontot. |
Mellék | Előnézet |
az iot ops asset endpoint delete |
Eszközvégpont törlése. |
Mellék | Előnézet |
az iot ops asset endpoint query |
Az eszközvégpontok erőforrás-gráfjának lekérdezése. |
Mellék | Előnézet |
az iot ops asset endpoint show |
Objektumvégpont megjelenítése. |
Mellék | Előnézet |
az iot ops asset endpoint update |
Eszközvégpont frissítése. |
Mellék | Előnézet |
az iot ops asset event |
Események kezelése egy objektumban. |
Mellék | Előnézet |
az iot ops asset event add |
Esemény hozzáadása egy objektumhoz. |
Mellék | Előnézet |
az iot ops asset event export |
Események exportálása egy objektumban. |
Mellék | Előnézet |
az iot ops asset event import |
Események importálása egy objektumba. |
Mellék | Előnézet |
az iot ops asset event list |
Események listázása egy objektumban. |
Mellék | Előnézet |
az iot ops asset event remove |
Esemény eltávolítása egy objektumból. |
Mellék | Előnézet |
az iot ops asset query |
Az eszközök erőforrás-gráfjának lekérdezése. |
Mellék | Előnézet |
az iot ops asset show |
Objektum megjelenítése. |
Mellék | Előnézet |
az iot ops asset update |
Objektum frissítése. |
Mellék | Előnézet |
az iot ops broker |
Mqtt broker management and operations. |
Mellék | Előnézet |
az iot ops broker authn |
Közvetítői hitelesítés kezelése. |
Mellék | Előnézet |
az iot ops broker authn list |
Listázz egy példányhoz társított mqtt broker hitelesítési erőforrásokat. |
Mellék | Előnézet |
az iot ops broker authn show |
Az mqtt broker hitelesítési erőforrás részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops broker authz |
Közvetítői engedélyezés kezelése. |
Mellék | Előnézet |
az iot ops broker authz list |
Listázz egy példányhoz társított mqtt broker engedélyezési erőforrásokat. |
Mellék | Előnézet |
az iot ops broker authz show |
Egy mqtt broker engedélyezési erőforrás részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops broker list |
Egy példányhoz társított mqtt-közvetítők listázása. |
Mellék | Előnézet |
az iot ops broker listener |
Közvetítő figyelő kezelése. |
Mellék | Előnézet |
az iot ops broker listener list |
A közvetítőhöz társított mqtt broker-figyelők listázása. |
Mellék | Előnézet |
az iot ops broker listener show |
Egy mqtt broker figyelő részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops broker show |
Egy mqtt-közvetítő részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops broker stats |
A dmqtt futási statisztikáinak megjelenítése. |
Mellék | Előnézet |
az iot ops check |
Az üzembe helyezett IoT Operations-szolgáltatások fürtoldali futtatókörnyezeti állapotának kiértékelése. |
Mellék | Előnézet |
az iot ops dataflow |
Adatfolyam-kezelés. |
Mellék | Előnézet |
az iot ops dataflow endpoint |
Adatfolyamvégpont-kezelés. |
Mellék | Előnézet |
az iot ops dataflow endpoint list |
Egy példányhoz társított adatfolyamvégpont-erőforrások listázása. |
Mellék | Előnézet |
az iot ops dataflow endpoint show |
Adatfolyamvégpont-erőforrás részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops dataflow list |
Adatfolyamprofilhoz társított adatfolyamok listázása. |
Mellék | Előnézet |
az iot ops dataflow profile |
Adatfolyamprofil-kezelés. |
Mellék | Előnézet |
az iot ops dataflow profile list |
Egy példányhoz társított adatfolyam-profilok listázása. |
Mellék | Előnézet |
az iot ops dataflow profile show |
Adatfolyam-profil részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops dataflow show |
Az adatfolyamprofilhoz társított adatfolyam részleteinek megjelenítése. |
Mellék | Előnézet |
az iot ops delete |
IoT-műveletek törlése a fürtből. |
Mellék | Előnézet |
az iot ops init |
Bootstrap, konfigurálja és telepítse az IoT-műveleteket a cél Arc-kompatibilis fürtben. |
Mellék | Előnézet |
az iot ops list |
IoT Operations-példányok listázása. |
Mellék | Előnézet |
az iot ops show |
IoT Operations-példány megjelenítése. |
Mellék | Előnézet |
az iot ops support |
Az IoT Operations támogatja a parancsteret. |
Mellék | Előnézet |
az iot ops support create-bundle |
Létrehoz egy szabványos támogatási csomag zip-archívumot a hibaelhárításhoz és a diagnosztikához. |
Mellék | Előnézet |
az iot ops update |
IoT Operations-példány frissítése. |
Mellék | Előnézet |
az iot ops verify-host |
Fürt gazdagép-ellenőrzéseinek készletét futtatja az IoT Operations üzembe helyezési kompatibilitásához. |
Mellék | Előnézet |
az iot ops check
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Az üzembe helyezett IoT Operations-szolgáltatások fürtoldali futtatókörnyezeti állapotának kiértékelése.
A parancs alapértelmezés szerint a kijelölt szolgáltatás emberbarát összefoglaló nézetét jeleníti meg.
További részletek kérhetők a --detail-level
.
{Támogatott szolgáltatás API-k}
- akri.sh/[v0]
- deviceregistry.microsoft.com/[v1beta1]
- mqttbroker.iotoperations.azure.com/[v1beta1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
A fürtkövetelményekkel kapcsolatos további információkért tekintse meg a következőt https://aka.ms/iot-ops-cluster-requirements: .
az iot ops check [--as-object {false, true}]
[--context]
[--detail-level {0, 1, 2}]
[--ops-service {akri, broker, deviceregistry, opcua}]
[--post {false, true}]
[--pre {false, true}]
[--resource-name]
[--resources {asset, assetendpointprofile, assettype, broker, brokerlistener, configuration, instance}]
Példák
Alapszintű használat. Összegző kimenettel ellenőrzi a "közvetítő" állapotát.
az iot ops check
A "közvetítőt" a korábbi példához hasonlóan értékeli ki, de a kimenet a CI-hez van optimalizálva.
az iot ops check --as-object
Részletes kimenettel ellenőrzi az "opcua" állapotát és konfigurációját.
az iot ops check --svc opcua --detail-level 1
Ellenőrzi az eszközregisztrációs állapotot, de az eredményeket az "eszköz" erőforrásokra korlátozza.
az iot ops check --svc deviceregistry --detail-level 1 --resources asset
Erőforrásnév használata az eredmények "objektum" erőforrásokra való korlátozásához a "my-asset-" névelőtaggal
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
Opcionális paraméterek
A kimenet ellenőrzi a tartalmat és az érvényesítéseket egy CI-barát adatstruktúrában.
A K8s-fürtkommunikációhoz használandó Kubeconfig-környezet neve. Ha nincs megadva kontextus, current_context használ.
Az ellenőrzés kimenetében megjelenő részletességi szintet szabályozza. Az összegző nézethez (minimális kimenet), 1-et részletes nézethez (átfogóbb információ), 2-t pedig részletes nézethez (az összes elérhető információhoz) választhat.
A kiértékelendő IoT Operations szolgáltatás üzembe helyezése.
Futtassa az üzembe helyezés utáni ellenőrzéseket.
Futtassa az előfeltétel-ellenőrzéseket annak megállapításához, hogy teljesülnek-e a szolgáltatástelepítés minimális követelményei.
Csak az adott erőforrásnév ellenőrzése. A név nem megkülönbözteti a kis- és nagybetűket. A "" és a "?" Glob-minták támogatottak. Megjegyzés: Csak alfanumerikus karakterek, kötőjelek, '?' és '' engedélyezettek.
Csak adott erőforrástípusokon futtassa az ellenőrzéseket. Használjon szóközzel elválasztott értékeket.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot ops delete
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
IoT-műveletek törlése a fürtből.
A művelet az Azure Resource Graph használatával határozza meg a korrelált erőforrásokat. A Resource Graph végleges konzisztenssége nem garantálja a szinkronizált állapotot a végrehajtáskor.
az iot ops delete --cluster
--resource-group
[--force {false, true}]
[--no-progress {false, true}]
[--yes {false, true}]
Példák
A teljes törlés minimális bemenete.
az iot ops delete --cluster mycluster -g myresourcegroup
Hagyja ki a megerősítési kérést, és folytassa a törlési folyamatot. Ci-forgatókönyvek esetén hasznos.
az iot ops delete --cluster mycluster -g myresourcegroup -y
A törlés kényszerítése figyelmeztetéstől függetlenül. Hibákhoz vezethet.
az iot ops delete --cluster mycluster -g myresourcegroup --force
Kötelező paraméterek
Az IoT-műveletek törlésének célfürtneve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Kényszerítse a műveletet a végrehajtásra.
A munka vizuális megjelenítésének letiltása.
Erősítse meg a(z) [y] es elemet, és ne adjon meg egy kérést. Ci- és automatizálási forgatókönyvekben hasznos.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot ops init
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Bootstrap, konfigurálja és telepítse az IoT-műveleteket a cél Arc-kompatibilis fürtben.
További forrásokért, beleértve a fürtök Arc-engedélyezésének módját, lásd: https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/howto-prepare-cluster
Az IoT-műveletek a Key Vault CSI-illesztőprogram titkos kulcsszinkronizálásához szükséges egyszerű szolgáltatásnévtől (SP) függnek.
Az Init alapértelmezés szerint a Microsoft Graphon keresztüli megfelelő alkalmazásregisztráció létrehozásán és konfigurálásán dolgozik, majd alkalmazza azt a fürtre.
Ezt a munkát rövidre zárhatja, ha előre létrehoz egy alkalmazásregisztrációt, majd megadja az --sp-app-id, --sp-object-id és --sp-secret értékeket. Az SP mezők megadásával nem történik további munka a Microsoft Graph-műveleteken keresztül.
Az alkalmazásregisztráció előzetes létrehozása akkor hasznos, ha a bejelentkezett tag korlátozott Entra Id-engedélyekkel rendelkezik. Például CI-/automatizálási forgatókönyvekben, vagy a szervezeti felelősségvállalás elkülönítése.
az iot ops init --cluster
--resource-group
[--add-insecure-listener {false, true}]
[--bfr]
[--bfw]
[--broker]
[--broker-authn]
[--broker-backend-part]
[--broker-backend-rf]
[--broker-backend-workers]
[--broker-config-file]
[--broker-listener]
[--broker-mem-profile {High, Low, Medium, Tiny}]
[--broker-service-type {ClusterIp, LoadBalancer, NodePort}]
[--ca-dir]
[--ca-file]
[--ca-key-file]
[--ca-valid-days]
[--cluster-namespace]
[--context]
[--csi-config]
[--csi-ver]
[--custom-location]
[--desc]
[--df-profile-instances]
[--disable-rotation {false, true}]
[--disable-rsync-rules {false, true}]
[--ensure-latest {false, true}]
[--kubernetes-distro {k3s, k8s, microk8s}]
[--kv-id]
[--kv-spc-secret-name]
[--location]
[--name]
[--no-block {false, true}]
[--no-deploy {false, true}]
[--no-progress {false, true}]
[--no-tls {false, true}]
[--rotation-int]
[--runtime-socket]
[--show-template {false, true}]
[--simulate-plc {false, true}]
[--sp-app-id]
[--sp-object-id]
[--sp-secret]
[--sp-secret-valid-days]
Példák
Minimális bemenet a teljes beállításhoz. Ez magában foglalja a Key Vault konfigurációját, a CSI-illesztőprogram üzembe helyezését, a TLS-konfigurációt és az IoT-műveletek üzembe helyezését.
az iot ops init --cluster mycluster -g myresourcegroup --kv-id /subscriptions/2cb3a427-1abc-48d0-9d03-dd240819742a/resourceGroups/myresourcegroup/providers/Microsoft.KeyVault/vaults/mykeyvault
Ugyanaz a beállítás, mint a korábbi példában, kivéve egy meglévő alkalmazásazonosító és egy jelölő használatát, amely egy szimulált PLC-kiszolgálót tartalmaz az üzembe helyezés részeként. Az alkalmazásazonosítóval együtt az init nem hozhat létre alkalmazásregisztrációt.
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --simulate-plc
Ha ki szeretné hagyni az üzembe helyezést, és csak a Key Vault CSI-illesztőprogramjára és a TLS-konfigurációs munkafolyamatokra szeretne összpontosítani, egyszerűen adja meg a --no-deploy lehetőséget. Ez akkor lehet hasznos, ha egy másik eszközről, például a Portálról szeretne üzembe helyezni.
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --no-deploy
Ha csak olyan fürtön szeretné üzembe helyezni az IoT-műveleteket, amelyet már előkészített, egyszerűen hagyja ki a --kv-id azonosítót, és tartalmazza a --no-tls elemet.
az iot ops init --cluster mycluster -g myresourcegroup --no-tls
Használja a --no-block parancsot más feladatok elvégzésére, miközben az üzembe helyezés folyamatban van, és várja meg, hogy az üzembe helyezés befejeződjön a másik munka megkezdése előtt.
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --no-block
Ez a példa az --sp-app-id, --sp-object-id és --sp-secret értékek megadását mutatja be. Ezeknek az értékeknek tükrözniük kell a Key Vault csi-illesztőprogram titkos kulcsszinkronizálásához használni kívánt szolgáltatásnevet. További részletekért tekintse át a parancs összefoglalását.
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --sp-object-id 224a7a3f-c63d-4923-8950-c4a85f0d2f29 --sp-secret $SP_SECRET
A Key Vault CSI-illesztőprogram futtatókörnyezeti konfigurációjának testreszabásához a --csi-config használható. Például állítsa be az erőforráskorlátokat a telegraf-tároló függőségéhez.
az iot ops init --cluster mycluster -g myresourcegroup --kv-id $KEYVAULT_ID --sp-app-id a14e216b-6802-4e9c-a6ac-844f9ffd230d --csi-config telegraf.resources.limits.memory=500Mi telegraf.resources.limits.cpu=100m
Kötelező paraméterek
Az IoT Operations üzembe helyezésének célfürtneve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Ha engedélyezve van, az mqtt-közvetítő üzembe helyezése tartalmaz egy figyelőt, amely az 1883-es porthoz van kötve hitelesítés nélküli vagy hitelesítés nélküli. Csak nem éles számítási feladatokhoz.
Mqtt broker előtérbeli replikák.
Mqtt broker frontend workers.
Az mqtt broker neve.
Az mqtt broker authN neve.
Mqtt Broker háttérpartíciók.
Mqtt broker backend redundancy factor.
Mqtt broker háttérmunkások.
Egy json-fájl elérési útja egyéni közvetítő konfigurációs tulajdonságokkal. Speciális forgatókönyvek esetén hasznos. A várt formátumot a következő helyen ismertetjük https://aka.ms/aziotops-broker-config: .
Az mqtt broker figyelő neve.
Mqtt broker memóriaprofil.
Mqtt broker szolgáltatás típusa.
A létrehozott teszt hitelesítésszolgáltató és titkos kulcs helyi könyvtára lesz elhelyezve. Ha nincs megadva könyvtár, a rendszer nem ír fájlokat a lemezre. Akkor alkalmazható, ha nincs megadva --ca-file és --ca-key-file.
A kívánt CA-fájl elérési útja PEM formátumban.
A ca titkos kulcsfájl elérési útja PEM formátumban. ! Szükséges! ha --ca-file van megadva.
Az inicializálás által generált x509 CA napjainak időtartamát szabályozhatja. Akkor alkalmazható, ha a --ca-file és a --ca-key-file nincs megadva.
A fürt IoT Operations infra-névterét a rendszer üzembe helyezi. Kisbetűsnek kell lennie.
A K8s-fürtkommunikációhoz használandó Kubeconfig-környezet neve. Ha nincs megadva kontextus, current_context használ.
A CSI-illesztő bővítmény egyéni konfigurációja. A formátum szóközzel elválasztott kulcs=érték pár. A --csi-config egy vagy több alkalommal is használható.
A CSI-illesztőprogram bővítményének verziója.
Az IoT Operations üzembe helyezésének megfelelő egyéni helynév. Az alapértelmezett érték a következő formában van: "{cluster_name}-{token}-ops-init-cl".
Az IoT Operations-példány leírása.
Az alapértelmezett adatfolyamprofilhoz társított példányok száma.
A titkos kulcsok elforgatásának letiltásához használjon jelzőt.
Az erőforrás-szinkronizálási szabályok nem lesznek belefoglalva az IoT Operations üzembe helyezésébe.
Győződjön meg arról, hogy a legújabb IoT Ops CLI van használatban, és hibát jelez, ha elérhető frissítés.
Az Akri-konfigurációhoz használandó Kubernetes-disztribúció. A kijelölt disztribúció az alapértelmezett tároló futtatókörnyezeti szoftvercsatorna elérési útját jelenti, ha nincs megadva --runtime-socket érték.
Key Vault ARM-erőforrásazonosító. Az erőforrás-azonosító megadása lehetővé teszi az ügyfél számára az összes szükséges erőforrás és fürtoldali konfiguráció beállítását, hogy engedélyezze a Key Vault CSI-illesztőprogramját az IoT-műveletekhez.
Az alapértelmezett SPC-titkos kódként használni kívánt Key Vault titkos kulcsnév . Ha a titkos kód nem létezik, kriptográfiailag biztonságos helyőrző értékkel jön létre.
A kiépített RPSaaS-biztosítékhoz használt ARM-hely. Ha nincs megadva, a csatlakoztatott fürt helye lesz használva.
IoT Operations-példány neve. Az alapértelmezett érték a(z) "{cluster_name}-ops-instance" formában van.
Az IoT Operations üzembe helyezése után azonnal térjen vissza.
A rendszer kihagyja az IoT Operations üzembehelyezési munkafolyamatát.
A munka vizuális megjelenítésének letiltása.
A TLS-konfigurációs munkafolyamat kimarad.
Lekérdezési időköz elforgatása.
A tároló futtatókörnyezeti szoftvercsatornájának alapértelmezett csomópont elérési útja. Ha nincs megadva (alapértelmezett), a szoftvercsatorna elérési útját a --kubernetes-distro határozza meg.
Ha be van állítva a jelölő, az üzembe helyezésre szánt sablont fogja kihozni.
Ha be van állítva, az OPC-UA-közvetítő telepítőt konfigurálja egy PLC-kiszolgáló üzembe helyezésekor.
Szolgáltatásnév alkalmazásazonosítója. Ha meg van adva, a rendszer a CSI-illesztőprogram beállításához használja. Ellenkező esetben létrejön egy alkalmazásregisztráció. Akkor szükséges , ha a bejelentkezett egyszerű felhasználó nem rendelkezik a gráf lekérdezéséhez szükséges engedélyekkel.
Szolgáltatásnév (sp) objektumazonosítója. Ha meg van adva, a rendszer a CSI-illesztőprogram beállításához használja. Ellenkező esetben a rendszer lekérdezi az objektumazonosítót az alkalmazásazonosítóból , és létrehozza az sp-t, ha nem létezik. Akkor szükséges , ha a bejelentkezett egyszerű felhasználó nem rendelkezik a gráf lekérdezéséhez szükséges engedélyekkel. A megfelelő objektumazonosító létrehozásához használható az ad sp show --id <app Id> --query id -o tsv
. Másik lehetőségként a Portál használatával navigálhat az Enterprise Applications szolgáltatáshoz az Entra Id-bérlőben.
A megadott szolgáltatásnév alkalmazásazonosítójának megfelelő titkos kód. Ha meg van adva, a rendszer a CSI-illesztőprogram beállításához használja. Ellenkező esetben létrejön egy új titkos kód. Akkor szükséges , ha a bejelentkezett egyszerű felhasználó nem rendelkezik a gráf lekérdezéséhez szükséges engedélyekkel.
Az init által generált szolgáltatásnév titkos kódjának időtartamát napokban szabályozhatja. Akkor alkalmazható, ha a --sp-secret nincs megadva.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot ops list
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
IoT Operations-példányok listázása.
Az eredmény lekérdezéséhez használja a --queryt a kívánt JMESPath szintaxissal.
az iot ops list [--resource-group]
Példák
Az előfizetés összes példányának listázása.
az iot ops list
Egy adott erőforráscsoport összes példányának listázása.
az iot ops list -g myresourcegroup
Az előfizetés azon példányainak listázása, amelyek adott címkeértékekkel rendelkeznek.
az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"
Opcionális paraméterek
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot ops show
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
IoT Operations-példány megjelenítése.
Opcionálisan a parancs képes az IoT-műveletek központi telepítését képviselő társított erőforrások faszerkezetét a háttérfürtön létrehozni.
az iot ops show --name
--resource-group
[--tree {false, true}]
Példák
Egyszerű használat egy példány megjelenítéséhez.
az iot ops show --name myinstance -g myresourcegroup
Az IoT-műveletek üzembe helyezését jelképező társított erőforrások faszerkezetének kimenete.
az iot ops show --name myinstance -g myresourcegroup --tree
Kötelező paraméterek
IoT Operations-példány neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Az IoT Operations központi telepítésének vizualizációja a háttérfürtön.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot ops update
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
IoT Operations-példány frissítése.
A példánycímkék és a leírás jelenleg frissíthető.
az iot ops update --name
--resource-group
[--desc]
[--tags]
Példák
Példánycímkék frissítése. Ez a csere értékének felel meg.
az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d
Példánycímkék eltávolítása.
az iot ops update --name myinstance -g myresourcegroup --tags ""
Frissítse a példány leírását.
az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"
Kötelező paraméterek
IoT Operations-példány neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Az IoT Operations-példány leírása.
Példánycímkék. Tulajdonságzsák kulcs-érték párokban a következő formátumban: a=b c=d.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot ops verify-host
Az "iot ops" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Fürt gazdagép-ellenőrzéseinek készletét futtatja az IoT Operations üzembe helyezési kompatibilitásához.
Közvetlenül a célfürt gazdagépén való futtatásra szolgál. Előfordulhat, hogy a parancs arra kéri, hogy alkalmazzon olyan kiemelt műveleteket, mint például a függőségek telepítése. Ebben az esetben a parancssori felületet emelt szintű engedélyekkel kell futtatni. Például: sudo AZURE_EXTENSION_DIR=~/.azure/cliextensions az iot ops verify-host
.
az iot ops verify-host [--no-progress {false, true}]
Opcionális paraméterek
A munka vizuális megjelenítésének letiltása.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.