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


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

Előnézet

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

--as-object

A kimenet ellenőrzi a tartalmat és az érvényesítéseket egy CI-barát adatstruktúrában.

Elfogadott értékek: false, true
--context

A K8s-fürtkommunikációhoz használandó Kubeconfig-környezet neve. Ha nincs megadva kontextus, current_context használ.

--detail-level

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.

Elfogadott értékek: 0, 1, 2
Alapértelmezett érték: 0
--ops-service --svc

A kiértékelendő IoT Operations szolgáltatás üzembe helyezése.

Elfogadott értékek: akri, broker, deviceregistry, opcua
Alapértelmezett érték: broker
--post

Futtassa az üzembe helyezés utáni ellenőrzéseket.

Elfogadott értékek: false, true
--pre

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.

Elfogadott értékek: false, true
--resource-name --rn

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.

--resources

Csak adott erőforrástípusokon futtassa az ellenőrzéseket. Használjon szóközzel elválasztott értékeket.

Elfogadott értékek: asset, assetendpointprofile, assettype, broker, brokerlistener, configuration, instance
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 http://jmespath.org/ .

--subscription

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

--verbose

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

Előnézet

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

--cluster

Az IoT-műveletek törlésének célfürtneve.

--resource-group -g

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

Opcionális paraméterek

--force

Kényszerítse a műveletet a végrehajtásra.

Elfogadott értékek: false, true
--no-progress

A munka vizuális megjelenítésének letiltása.

Elfogadott értékek: false, true
--yes -y

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.

Elfogadott értékek: false, true
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 http://jmespath.org/ .

--subscription

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

--verbose

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

Előnézet

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

--cluster

Az IoT Operations üzembe helyezésének célfürtneve.

--resource-group -g

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

Opcionális paraméterek

--add-insecure-listener

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.

Elfogadott értékek: false, true
--bfr --broker-frontend-replicas

Mqtt broker előtérbeli replikák.

Alapértelmezett érték: 2
--bfw --broker-frontend-workers

Mqtt broker frontend workers.

Alapértelmezett érték: 2
--broker

Az mqtt broker neve.

Alapértelmezett érték: broker
--broker-authn

Az mqtt broker authN neve.

Alapértelmezett érték: authn
--broker-backend-part

Mqtt Broker háttérpartíciók.

Alapértelmezett érték: 2
--broker-backend-rf

Mqtt broker backend redundancy factor.

Alapértelmezett érték: 2
--broker-backend-workers

Mqtt broker háttérmunkások.

Alapértelmezett érték: 2
--broker-config-file

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

--broker-listener

Az mqtt broker figyelő neve.

Alapértelmezett érték: listener
--broker-mem-profile

Mqtt broker memóriaprofil.

Elfogadott értékek: High, Low, Medium, Tiny
Alapértelmezett érték: Medium
--broker-service-type

Mqtt broker szolgáltatás típusa.

Elfogadott értékek: ClusterIp, LoadBalancer, NodePort
Alapértelmezett érték: ClusterIp
--ca-dir

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.

--ca-file

A kívánt CA-fájl elérési útja PEM formátumban.

--ca-key-file

A ca titkos kulcsfájl elérési útja PEM formátumban. ! Szükséges! ha --ca-file van megadva.

--ca-valid-days

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.

Alapértelmezett érték: 365
--cluster-namespace

A fürt IoT Operations infra-névterét a rendszer üzembe helyezi. Kisbetűsnek kell lennie.

Alapértelmezett érték: azure-iot-operations
--context

A K8s-fürtkommunikációhoz használandó Kubeconfig-környezet neve. Ha nincs megadva kontextus, current_context használ.

--csi-config

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

--csi-ver

A CSI-illesztőprogram bővítményének verziója.

Alapértelmezett érték: 1.5.6
--custom-location

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

--desc

Az IoT Operations-példány leírása.

--df-profile-instances

Az alapértelmezett adatfolyamprofilhoz társított példányok száma.

Alapértelmezett érték: 1
--disable-rotation

A titkos kulcsok elforgatásának letiltásához használjon jelzőt.

Elfogadott értékek: false, true
--disable-rsync-rules

Az erőforrás-szinkronizálási szabályok nem lesznek belefoglalva az IoT Operations üzembe helyezésébe.

Elfogadott értékek: false, true
--ensure-latest

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.

Elfogadott értékek: false, true
--kubernetes-distro

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.

Elfogadott értékek: k3s, k8s, microk8s
Alapértelmezett érték: k8s
--kv-id

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.

--kv-spc-secret-name

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.

Alapértelmezett érték: azure-iot-operations
--location

A kiépített RPSaaS-biztosítékhoz használt ARM-hely. Ha nincs megadva, a csatlakoztatott fürt helye lesz használva.

--name -n

IoT Operations-példány neve. Az alapértelmezett érték a(z) "{cluster_name}-ops-instance" formában van.

--no-block

Az IoT Operations üzembe helyezése után azonnal térjen vissza.

Elfogadott értékek: false, true
--no-deploy

A rendszer kihagyja az IoT Operations üzembehelyezési munkafolyamatát.

Elfogadott értékek: false, true
--no-progress

A munka vizuális megjelenítésének letiltása.

Elfogadott értékek: false, true
--no-tls

A TLS-konfigurációs munkafolyamat kimarad.

Elfogadott értékek: false, true
--rotation-int

Lekérdezési időköz elforgatása.

Alapértelmezett érték: 1h
--runtime-socket

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.

--show-template

Ha be van állítva a jelölő, az üzembe helyezésre szánt sablont fogja kihozni.

Elfogadott értékek: false, true
--simulate-plc

Ha be van állítva, az OPC-UA-közvetítő telepítőt konfigurálja egy PLC-kiszolgáló üzembe helyezésekor.

Elfogadott értékek: false, true
--sp-app-id

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.

--sp-object-id

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.

--sp-secret

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.

--sp-secret-valid-days

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.

Alapértelmezett érték: 365
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 http://jmespath.org/ .

--subscription

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

--verbose

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

Előnézet

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

--resource-group -g

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

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 http://jmespath.org/ .

--subscription

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

--verbose

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

Előnézet

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

--name -n

IoT Operations-példány neve.

--resource-group -g

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

Opcionális paraméterek

--tree

Az IoT Operations központi telepítésének vizualizációja a háttérfürtön.

Elfogadott értékek: false, true
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 http://jmespath.org/ .

--subscription

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

--verbose

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

Előnézet

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

--name -n

IoT Operations-példány neve.

--resource-group -g

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

Opcionális paraméterek

--desc

Az IoT Operations-példány leírása.

--tags

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
--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 http://jmespath.org/ .

--subscription

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

--verbose

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

Előnézet

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

--no-progress

A munka vizuális megjelenítésének letiltása.

Elfogadott értékek: false, true
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 http://jmespath.org/ .

--subscription

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

--verbose

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