Sdílet prostřednictvím


az iot ops

Poznámka:

Tento odkaz je součástí rozšíření azure-iot-ops pro Azure CLI (verze 2.53.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot ops . Přečtěte si další informace o rozšířeních.

Správa operací Azure IoT

Operace Azure IoT jsou sada vysoce sladěných, ale volně propojených služeb Kubernetes, které umožňují agregovat data z místních prostředků do zprostředkovatele MQTT na průmyslové úrovni, přidat výpočetní prostředky edge a nastavit obousměrný tok dat s celou řadou služeb v cloudu.

Ve výchozím nastavení příkazy rozhraní příkazového řádku pro operace IoT pravidelně kontrolují, jestli je k dispozici nová verze rozšíření. Toto chování lze zakázat pomocí az config set iotops.check_latest=falsefunkce .

Příkazy

Name Description Typ Stav
az iot ops asset

Správa prostředků.

Rozšíření GHANŠTINA
az iot ops asset create

Vytvořte asset.

Rozšíření GHANŠTINA
az iot ops asset dataset

Správa datových sad v assetu

Rozšíření GHANŠTINA
az iot ops asset dataset list

Výpis datových sad v rámci prostředku

Rozšíření GHANŠTINA
az iot ops asset dataset point

Správa datových bodů v datové sadě prostředků

Rozšíření GHANŠTINA
az iot ops asset dataset point add

Přidání datového bodu do datové sady assetu

Rozšíření GHANŠTINA
az iot ops asset dataset point export

Exportujte datové body v datové sadě assetů.

Rozšíření GHANŠTINA
az iot ops asset dataset point import

Importujte datové body v datové sadě assetů.

Rozšíření GHANŠTINA
az iot ops asset dataset point list

Výpis datových bodů v datové sadě assetů

Rozšíření GHANŠTINA
az iot ops asset dataset point remove

Odeberte datový bod v datové sadě assetů.

Rozšíření GHANŠTINA
az iot ops asset dataset show

Umožňuje zobrazit datovou sadu v rámci prostředku.

Rozšíření GHANŠTINA
az iot ops asset delete

Odstraňte prostředek.

Rozšíření GHANŠTINA
az iot ops asset endpoint

Správa profilů koncových bodů prostředku

Rozšíření GHANŠTINA
az iot ops asset endpoint create

Vytvořte profily koncových bodů assetu.

Rozšíření GHANŠTINA
az iot ops asset endpoint create custom

Vytvořte profil koncového bodu prostředku pro vlastní konektor.

Rozšíření Zavrhovaný
az iot ops asset endpoint create onvif

Vytvořte profil koncového bodu prostředku pro konektor Onvif.

Rozšíření Zavrhovaný
az iot ops asset endpoint create opcua

Vytvořte profil koncového bodu prostředku pro konektor OPCUA.

Rozšíření GHANŠTINA
az iot ops asset endpoint delete

Odstraňte profil koncového bodu prostředku.

Rozšíření GHANŠTINA
az iot ops asset endpoint query

Dotazování na profily koncových bodů prostředku v Resource Graphu

Rozšíření GHANŠTINA
az iot ops asset endpoint show

Zobrazí profil koncového bodu prostředku.

Rozšíření GHANŠTINA
az iot ops asset endpoint update

Aktualizujte profil koncového bodu prostředku.

Rozšíření GHANŠTINA
az iot ops asset event

Správa událostí v prostředku

Rozšíření GHANŠTINA
az iot ops asset event add

Přidejte událost k prostředku.

Rozšíření GHANŠTINA
az iot ops asset event export

Export událostí v assetu

Rozšíření GHANŠTINA
az iot ops asset event import

Import událostí v assetu

Rozšíření GHANŠTINA
az iot ops asset event list

Výpis událostí v assetu

Rozšíření GHANŠTINA
az iot ops asset event remove

Odeberte událost v prostředku.

Rozšíření GHANŠTINA
az iot ops asset query

Zadejte dotaz na Resource Graph pro prostředky.

Rozšíření GHANŠTINA
az iot ops asset show

Zobrazit prostředek

Rozšíření GHANŠTINA
az iot ops asset update

Aktualizujte prostředek.

Rozšíření GHANŠTINA
az iot ops broker

Správa zprostředkovatele Mqtt.

Rozšíření GHANŠTINA
az iot ops broker authn

Správa ověřování zprostředkovatele

Rozšíření GHANŠTINA
az iot ops broker authn delete

Odstraňte prostředek ověřování zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker authn list

Vypíše prostředky ověřování zprostředkovatele mqtt přidružené k instanci.

Rozšíření GHANŠTINA
az iot ops broker authn show

Zobrazí podrobnosti o prostředku ověřování zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker authz

Správa autorizace zprostředkovatele

Rozšíření GHANŠTINA
az iot ops broker authz delete

Odstraňte prostředek autorizace zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker authz list

Vypíše prostředky autorizace zprostředkovatele mqtt přidružené k instanci.

Rozšíření GHANŠTINA
az iot ops broker authz show

Zobrazí podrobnosti o prostředku autorizace zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker delete

Odstraňte zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker list

Zobrazí seznam zprostředkovatelů mqtt přidružených k instanci.

Rozšíření GHANŠTINA
az iot ops broker listener

Správa naslouchacího procesu zprostředkovatele.

Rozšíření GHANŠTINA
az iot ops broker listener delete

Odstraňte naslouchací proces zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker listener list

Zobrazí seznam naslouchacích procesů zprostředkovatele mqtt přidružených ke zprostředkovateli.

Rozšíření GHANŠTINA
az iot ops broker listener show

Zobrazí podrobnosti o naslouchacím procesu zprostředkovatele mqtt.

Rozšíření GHANŠTINA
az iot ops broker show

Zobrazí podrobnosti o zprostředkovateli mqtt.

Rozšíření GHANŠTINA
az iot ops check

Vyhodnoťte připravenost na straně clusteru a stav modulu runtime nasazených služeb IoT Operations.

Rozšíření Preview
az iot ops connector

Správa konektorů

Rozšíření Preview
az iot ops connector opcua

Správa konektoru OPC UA

Rozšíření Preview
az iot ops connector opcua client

Správa certifikátu instance klientské aplikace na podnikové úrovni pro zprostředkovatele OPC UA

Rozšíření Preview
az iot ops connector opcua client add

Přidejte certifikát instance klientské aplikace podnikové úrovně.

Rozšíření Preview
az iot ops connector opcua client remove

Odeberte certifikát instance klientské aplikace zprostředkovatele OPC UA.

Rozšíření Preview
az iot ops connector opcua client show

Zobrazit podrobnosti o prostředku secretsync 'aio-opc-ua-broker-client-certificate'.

Rozšíření Preview
az iot ops connector opcua issuer

Správa certifikátů vystavitelů pro zprostředkovatele OPC UA

Rozšíření Preview
az iot ops connector opcua issuer add

Přidejte certifikát vystavitele do seznamu certifikátů vystavitele OPC UA Broker.

Rozšíření Preview
az iot ops connector opcua issuer remove

Odeberte důvěryhodné certifikáty ze seznamu certifikátů vystavitele Zprostředkovatele OPC UA.

Rozšíření Preview
az iot ops connector opcua issuer show

Zobrazit podrobnosti o prostředku secretsync 'aio-opc-ua-broker-issuer-list'.

Rozšíření Preview
az iot ops connector opcua trust

Správa důvěryhodných certifikátů pro zprostředkovatele OPC UA

Rozšíření Preview
az iot ops connector opcua trust add

Přidejte důvěryhodný certifikát do seznamu důvěryhodných certifikátů zprostředkovatele OPC UA.

Rozšíření Preview
az iot ops connector opcua trust remove

Odeberte důvěryhodné certifikáty ze seznamu důvěryhodných certifikátů Zprostředkovatele OPC UA.

Rozšíření Preview
az iot ops connector opcua trust show

Zobrazit podrobnosti o prostředku secretsync 'aio-opc-ua-broker-trust-list'.

Rozšíření Preview
az iot ops create

Vytvořte instanci ioT Operations.

Rozšíření GHANŠTINA
az iot ops dataflow

Správa toku dat

Rozšíření GHANŠTINA
az iot ops dataflow endpoint

Správa koncových bodů toku dat

Rozšíření GHANŠTINA
az iot ops dataflow endpoint list

Výpis prostředků koncového bodu toku dat přidružených k instanci

Rozšíření GHANŠTINA
az iot ops dataflow endpoint show

Zobrazení podrobností o prostředku koncového bodu toku dat

Rozšíření GHANŠTINA
az iot ops dataflow list

Zobrazí seznam toků dat přidružených k profilu toku dat.

Rozšíření GHANŠTINA
az iot ops dataflow profile

Správa profilu toku dat

Rozšíření GHANŠTINA
az iot ops dataflow profile list

Zobrazí seznam profilů toků dat přidružených k instanci.

Rozšíření GHANŠTINA
az iot ops dataflow profile show

Zobrazení podrobností profilu toku dat

Rozšíření GHANŠTINA
az iot ops dataflow show

Zobrazí podrobnosti o toku dat přidruženém k profilu toku dat.

Rozšíření GHANŠTINA
az iot ops delete

Odstraňte operace IoT z clusteru.

Rozšíření GHANŠTINA
az iot ops identity

Správa identit instancí

Rozšíření GHANŠTINA
az iot ops identity assign

Přiřaďte spravovanou identitu přiřazenou uživatelem k instanci.

Rozšíření GHANŠTINA
az iot ops identity remove

Odeberte spravovanou identitu přiřazenou uživatelem z instance.

Rozšíření GHANŠTINA
az iot ops identity show

Zobrazení identit instancí

Rozšíření GHANŠTINA
az iot ops init

Spuštění clusteru s podporou arc pro nasazení operací IoT

Rozšíření GHANŠTINA
az iot ops list

Výpis instancí operací IoT

Rozšíření GHANŠTINA
az iot ops schema

Schéma a správa registru

Rozšíření Preview
az iot ops schema create

Vytvořte schéma v registru schématu.

Rozšíření Preview
az iot ops schema delete

Odstraňte cílové schéma v registru schématu.

Rozšíření Preview
az iot ops schema list

Vypíše schémata v registru schématu.

Rozšíření Preview
az iot ops schema registry

Správa registru schématu

Rozšíření Preview
az iot ops schema registry create

Vytvořte registr schématu.

Rozšíření Preview
az iot ops schema registry delete

Odstraňte registr cílového schématu.

Rozšíření Preview
az iot ops schema registry list

Výpis registrů schémat ve skupině prostředků nebo předplatném

Rozšíření Preview
az iot ops schema registry show

Zobrazení podrobností registru schématu

Rozšíření Preview
az iot ops schema show

Umožňuje zobrazit podrobnosti schématu v registru schématu.

Rozšíření Preview
az iot ops schema show-dataflow-refs

Zobrazí odkazy na schéma používané pro toky dat.

Rozšíření Pokusný
az iot ops schema version

Správa verzí schématu

Rozšíření Preview
az iot ops schema version add

Přidejte do schématu verzi schématu.

Rozšíření Preview
az iot ops schema version list

Zobrazení seznamu verzí schématu pro konkrétní schéma

Rozšíření Preview
az iot ops schema version remove

Odeberte cílovou verzi schématu.

Rozšíření Preview
az iot ops schema version show

Zobrazí podrobnosti o verzi schématu.

Rozšíření Preview
az iot ops secretsync

Správa synchronizace tajných klíčů instance

Rozšíření Preview
az iot ops secretsync disable

Zakažte synchronizaci tajných kódů pro instanci.

Rozšíření Preview
az iot ops secretsync enable

Povolte synchronizaci tajných kódů pro instanci.

Rozšíření Preview
az iot ops secretsync list

Zobrazí seznam konfigurací synchronizace tajných kódů přidružených k instanci.

Rozšíření Preview
az iot ops show

Zobrazí instanci operace IoT.

Rozšíření GHANŠTINA
az iot ops support

Operace podpory operací IoT

Rozšíření Preview
az iot ops support create-bundle

Vytvoří standardní archiv zip sady podpory pro použití při řešení potíží a diagnostice.

Rozšíření Preview
az iot ops update

Aktualizujte instanci ioT Operations.

Rozšíření GHANŠTINA
az iot ops upgrade

Upgradujte instanci ioT Operations.

Rozšíření GHANŠTINA

az iot ops check

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vyhodnoťte připravenost na straně clusteru a stav modulu runtime nasazených služeb IoT Operations.

Příkaz ve výchozím nastavení zobrazuje souhrnné zobrazení všech služeb na vysoké úrovni. Pomocí možnosti --svc můžete určit kontroly jedné služby a nakonfigurovat úroveň podrobností prostřednictvím argumentu --detail-level . Poznámka: Filtrování typu prostředku (--resources) a názvu (--resource-name) lze použít pouze s argumentem --svc.

{Podporovaná rozhraní API služby}

  • deviceregistry.microsoft.com/[v1]
  • mqttbroker.iotoperations.azure.com/[v1]
  • opcuabroker.iotoperations.azure.com/[v1beta1]
  • connectivity.iotoperations.azure.com/[v1]

Další informace o požadavcích na cluster najdete v tématu 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, dataflow, deviceregistry, opcua}]
                 [--post {false, true}]
                 [--pre {false, true}]
                 [--resource-name]
                 [--resources {asset, assetendpointprofile, assettype, broker, brokerauthentication, brokerauthorization, brokerlistener, dataflow, dataflowendpoint, dataflowprofile}]

Příklady

Základní použití. Kontroluje celkový stav operací IoT pomocí souhrnného výstupu.

az iot ops check

Zkontroluje stav a konfiguraci služby broker s podrobným výstupem.

az iot ops check --svc broker --detail-level 1

Vyhodnoťte pouze službu toku dat s výstupem optimalizovaným pro CI.

az iot ops check --svc dataflow --as-object

Kontroluje stav deviceregistry s podrobným výstupem, ale omezuje výsledky na prostředky assetu.

az iot ops check --svc deviceregistry --detail-level 2 --resources asset

Použití názvu prostředku k omezení výsledků na prostředky assetu s předponou my-asset-name

az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'

Volitelné parametry

--as-object

Výstup zkontroluje obsah a ověření ve struktuře dat popisných pro CI.

Přípustné hodnoty: false, true
--context

Název kontextu Kubeconfig, který se má použít pro komunikaci clusteru k8s. Pokud není zadaný žádný kontext, current_context se použije.

--detail-level

Určuje úroveň podrobností zobrazenou ve výstupu kontroly. Zvolte 0 pro souhrnné zobrazení (minimální výstup), 1 pro podrobné zobrazení (podrobnější informace) nebo 2 pro podrobné zobrazení (všechny dostupné informace).

Přípustné hodnoty: 0, 1, 2
Default value: 0
--ops-service --svc

Nasazení služby IoT Operations, které se vyhodnotí.

Přípustné hodnoty: akri, broker, dataflow, deviceregistry, opcua
--post

Spusťte kontroly po nasazení.

Přípustné hodnoty: false, true
--pre

Spusťte požadované kontroly, abyste zjistili, jestli jsou splněny minimální požadavky nasazení služby.

Přípustné hodnoty: false, true
--resource-name --rn

Spustí pouze kontroly konkrétního názvu prostředku. Název nerozlišuje malá a velká písmena. Podporují se vzory globu '' a '?'. Poznámka: Jsou povoleny pouze alfanumerické znaky, spojovníky, "?" a "".

--resources

Spouští pouze kontroly pro konkrétní typy prostředků. Použijte hodnoty oddělené mezerami.

Přípustné hodnoty: asset, assetendpointprofile, assettype, broker, brokerauthentication, brokerauthorization, brokerlistener, dataflow, dataflowendpoint, dataflowprofile
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops create

Vytvořte instanci ioT Operations.

Před spuštěním tohoto příkazu se vyžaduje úspěšné spuštění inicializačního příkazu.

Výsledek příkazu nets an IoT Operations instance with a set of default resources configured for cohesive function.

az iot ops create --cluster
                  --name
                  --resource-group
                  --sr-resource-id
                  [--add-insecure-listener {false, true}]
                  [--bp]
                  [--br]
                  [--broker-backend-workers]
                  [--broker-config-file]
                  [--broker-frontend-replicas]
                  [--broker-frontend-workers]
                  [--broker-listener-type {ClusterIp, LoadBalancer, NodePort}]
                  [--broker-mem-profile {High, Low, Medium, Tiny}]
                  [--cluster-namespace]
                  [--custom-location]
                  [--description]
                  [--df-profile-instances]
                  [--enable-rsync {false, true}]
                  [--kubernetes-distro {K3s, K8s, MicroK8s}]
                  [--location]
                  [--no-progress {false, true}]
                  [--ops-config]
                  [--ops-train]
                  [--ops-version]
                  [--runtime-socket]
                  [--tags]
                  [--trust-settings]
                  [--yes {false, true}]

Příklady

Vytvořte cílovou instanci s minimálním vstupem.

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID

Následující příklad přidá přizpůsobení výchozího prostředku instance zprostředkovatele a také popis a značky instance.

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --broker-mem-profile High --broker-backend-workers 4 --description 'Contoso Factory' --tags tier=testX1

Tento příklad ukazuje nasazení dalšího nezabezpečeného naslouchacího procesu zprostředkovatele (bez authnu nebo authz) nakonfigurovaného pro port 1883 nástroje pro vyrovnávání zatížení typu služby. Užitečné pro testování a/nebo ukázky. Nepoužívejte nezabezpečenou možnost v produkčním prostředí.

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --add-insecure-listener

Tento formulář ukazuje, jak povolit synchronizaci prostředků pro nasazení instance. K povolení zápisu přiřazení role synchronizace prostředků je nutné v cílové skupině prostředků.

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --enable-rsync

Tento příklad zvýrazní nastavení důvěryhodnosti pro uživatelem poskytnutou konfiguraci nástroje cert-manager. Mějte na paměti, že cluster musí být inicializován pomocí vztahu důvěryhodnosti --user-trust a musí existovat nasazení správce certifikátu uživatele.

az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --trust-settings configMapName=example-bundle configMapKey=trust-bundle.pem issuerKind=ClusterIssuer issuerName=trust-manager-selfsigned-issuer

Povinné parametry

--cluster

Název cílového clusteru pro nasazení operací IoT

--name -n

Název instance operace IoT

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--sr-resource-id

ID prostředku registru schématu, které se má použít s operacemi IoT.

Volitelné parametry

--add-insecure-listener

Pokud povolíte nasazení zprostředkovatele mqtt, bude obsahovat naslouchací proces typu služby LoadBalancer, který je vázaný na port 1883 bez authN nebo authZ. Pouze pro neprodukční úlohy.

Přípustné hodnoty: false, true
--bp --broker-backend-part

Back-endové oddíly zprostředkovatele Mqtt Minimální hodnota: 1, maximální hodnota: 16.

Default value: 2
--br --broker-backend-rf

Faktor redundance back-endu zprostředkovatele Mqtt Minimální hodnota: 1, maximální hodnota: 5.

Default value: 2
--broker-backend-workers --bw

Pracovní procesy back-endu zprostředkovatele Mqtt Minimální hodnota: 1, maximální hodnota: 16.

Default value: 2
--broker-config-file

Cesta k souboru JSON s vlastními vlastnostmi konfigurace zprostředkovatele Obsah konfigurace souboru se používá u jednotlivých parametrů konfigurace zprostředkovatele. Užitečné pro pokročilé scénáře. Očekávaný formát je popsán na adrese https://aka.ms/aziotops-broker-config.

--broker-frontend-replicas --fr

Repliky front-endu zprostředkovatele Mqtt Minimální hodnota: 1, maximální hodnota: 16.

Default value: 2
--broker-frontend-workers --fw

Pracovní procesy front-endu zprostředkovatele Mqtt Minimální hodnota: 1, maximální hodnota: 16.

Default value: 2
--broker-listener-type --lt

Typ služby přidružený k výchozímu naslouchacímu procesu zprostředkovatele mqtt.

Přípustné hodnoty: ClusterIp, LoadBalancer, NodePort
Default value: ClusterIp
--broker-mem-profile --mp

Profil paměti zprostředkovatele Mqtt.

Přípustné hodnoty: High, Low, Medium, Tiny
Default value: Medium
--cluster-namespace

Do infrastruktury provozu IoT v oboru názvů clusteru se nasadí. Musí být malá písmena.

Default value: azure-iot-operations
--custom-location

Název vlastního umístění odpovídající nasazení operací IoT. Výchozí hodnota je ve formátu location-{hash(5)}.

--description

Popis instance ioT Operations.

--df-profile-instances

Počet instancí přidružený k výchozímu profilu toku dat.

Default value: 1
--enable-rsync

Pravidla synchronizace prostředků budou zahrnuta v nasazení operací IoT.

Přípustné hodnoty: false, true
--kubernetes-distro

Distribuce Kubernetes, která se má použít pro konfiguraci Akri. Vybraná distribuce znamená výchozí cestu soketu modulu runtime kontejneru, pokud není k dispozici žádná hodnota --runtime-socket.

Přípustné hodnoty: K3s, K8s, MicroK8s
Default value: K8s
--location

Oblast, která se použije pro zajištění zřízených prostředků. Pokud není zadané umístění připojeného clusteru, použije se.

--no-progress

Zakažte vizuální reprezentaci práce.

Přípustné hodnoty: false, true
--ops-config

Vlastní konfigurace rozšíření IoT Operations Arc Formát je pár klíč=hodnota oddělený mezerníkem. --ops-config lze použít jednou nebo vícekrát. Pro pokročilé případy použití.

--ops-train
Zastaralé

Argument ops_train je zastaralý a bude odebrán v budoucí verzi.

Slouží k přepsání integrovaného trénu rozšíření IoT Operations Arc.

--ops-version
Zastaralé

Argument ops_version je zastaralý a bude odebrán v budoucí verzi.

Slouží k přepsání integrované verze rozšíření IoT Operations Arc.

--runtime-socket

Výchozí cesta uzlu soketu modulu runtime kontejneru. Pokud není k dispozici (výchozí), cesta soketu je určena distribucí --kubernetes-distro.

--tags

Značky instancí Taška vlastností ve dvojicích klíč-hodnota s následujícím formátem: a=b c=d. K odebrání všech značek použijte --tags "".

--trust-settings

Nastavení sady důvěryhodnosti poskytnuté uživatelem Používá se pro protokol TLS součástí. Formát je pár klíč=hodnota oddělený mezerníkem. Jsou vyžadovány následující klíče: issuerName, issuerKind, configMapName, configMapKey. Pokud se nepoužívá, nakonfiguruje se systém, který poskytuje sadu důvěryhodnosti podepsaný svým držitelem.

--yes -y

Potvrďte [y]es bez výzvy. Užitečné pro scénáře CI a automatizace.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops delete

Odstraňte operace IoT z clusteru.

Je nutné zadat název instance nebo clusteru.

Tato operace používá Azure Resource Graph k určení korelačních prostředků. Služba Resource Graph je nakonec konzistentní, nezaručuje synchronizovaný stav v době provádění.

az iot ops delete --resource-group
                  [--cluster]
                  [--force {false, true}]
                  [--include-deps {false, true}]
                  [--name]
                  [--no-progress {false, true}]
                  [--yes {false, true}]

Příklady

Minimální vstup pro úplné odstranění.

az iot ops delete -n myinstance -g myresourcegroup

Přeskočte výzvu k potvrzení a pokračujte v procesu odstranění. Užitečné pro scénáře CI.

az iot ops delete -n myinstance -g myresourcegroup -y

Vynutit odstranění bez ohledu na upozornění. Může vést k chybám.

az iot ops delete -n myinstance -g myresourcegroup --force

Místo instance pro vyhledávání použijte název clusteru.

az iot ops delete --cluster mycluster -g myresourcegroup

Zpětné použití inicializační funkce.

az iot ops delete -n myinstance -g myresourcegroup --include-deps

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--cluster

Název cílového clusteru pro odstranění operací IoT

--force

Vynuťte spuštění operace.

Přípustné hodnoty: false, true
--include-deps

Označuje, že příkaz by měl odebrat závislosti operací IoT. Tato možnost je určená k obrácení použití inicializační funkce.

Přípustné hodnoty: false, true
--name -n

Název instance operace IoT

--no-progress

Zakažte vizuální reprezentaci práce.

Přípustné hodnoty: false, true
--yes -y

Potvrďte [y]es bez výzvy. Užitečné pro scénáře CI a automatizace.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops init

Spuštění clusteru s podporou arc pro nasazení operací IoT

K nasazení operací IoT se vyžaduje cluster s podporou arc. Další informace najdete v následujícím zdroji https://aka.ms/aziotops-arcconnectinformací.

Operace inicializační operace bude fungovat při instalaci a konfiguraci základní vrstvy hraničních služeb nezbytných pro nasazení operací IoT.

Po instalaci az iot ops create základní vrstvy by se měl příkaz použít k nasazení instance.

az iot ops init --cluster
                --resource-group
                [--enable-fault-tolerance {false, true}]
                [--ensure-latest {false, true}]
                [--no-progress {false, true}]
                [--user-trust {false, true}]

Příklady

Použití s minimálním vstupem Tento formulář nasadí základní vrstvu IoT Operations.

az iot ops init --cluster mycluster -g myresourcegroup

Podobá se předchozímu příkladu, ale s povolenou odolností proti chybám služby Arc Container Storage (vyžaduje alespoň 3 uzly).

az iot ops init --cluster mycluster -g myresourcegroup --enable-fault-tolerance

Tento příklad zvýrazňuje povolení nastavení důvěryhodnosti uživatelů pro vlastní konfiguraci nástroje cert-manager. Tím se přeskočí nasazení systémového správce certifikátů a správce důvěryhodnosti.

az iot ops init --cluster mycluster -g myresourcegroup --user-trust

Povinné parametry

--cluster

Název cílového clusteru pro nasazení operací IoT

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--enable-fault-tolerance

Povolení odolnosti proti chybám pro službu Azure Arc Container Storage Vyžaduje se alespoň 3 uzly clusteru.

Přípustné hodnoty: false, true
--ensure-latest

Ujistěte se, že se používá nejnovější rozhraní příkazového řádku IoT Ops. Pokud je k dispozici upgrade, zobrazí se chyba.

Přípustné hodnoty: false, true
--no-progress

Zakažte vizuální reprezentaci práce.

Přípustné hodnoty: false, true
--user-trust --ut

Přeskočte nasazení systémového správce certifikátů a správce důvěryhodnosti ve prospěch konfigurace poskytované uživatelem.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops list

Výpis instancí operací IoT

K dotazování výsledku použijte --query s požadovanou syntaxí JMESPath.

az iot ops list [--resource-group]

Příklady

Zobrazí seznam všech instancí v předplatném.

az iot ops list

Zobrazí seznam všech instancí konkrétní skupiny prostředků.

az iot ops list -g myresourcegroup

Zobrazí seznam instancí v předplatném, které mají konkrétní hodnotu značky.

az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops show

Zobrazí instanci operace IoT.

Volitelně může příkaz vytvořit výstup stromové struktury přidružených prostředků představujících nasazení operací IoT proti backing clusteru.

az iot ops show --name
                --resource-group
                [--tree {false, true}]

Příklady

Základní použití k zobrazení instance

az iot ops show --name myinstance -g myresourcegroup

Výstupem stromové struktury přidružených prostředků představujících nasazení operací IoT

az iot ops show --name myinstance -g myresourcegroup --tree

Povinné parametry

--name -n

Název instance operace IoT

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--tree

Slouží k vizualizaci nasazení operací IoT proti backing clusteru.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops update

Aktualizujte instanci ioT Operations.

V současné době je možné aktualizovat značky a popis instance.

az iot ops update --name
                  --resource-group
                  [--description]
                  [--tags]

Příklady

Aktualizujte značky instancí. Jedná se o ekvivalent nahrazení.

az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d

Odeberte značky instancí.

az iot ops update --name myinstance -g myresourcegroup --tags ""

Aktualizujte popis instance.

az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"

Povinné parametry

--name -n

Název instance operace IoT

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--description

Popis instance ioT Operations.

--tags

Značky instancí Taška vlastností ve dvojicích klíč-hodnota s následujícím formátem: a=b c=d. K odebrání všech značek použijte --tags "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops upgrade

Upgradujte instanci ioT Operations.

Ve výchozím nastavení příkaz bez možností vyhodnotí verze nasazených služeb na straně clusteru, které tvoří operace IoT, a porovná je s integrovaným nasazením, které se spustí s az iot ops init a az iot ops create.

az iot ops upgrade --name
                   --resource-group
                   [--acs-config]
                   [--acs-config-sync {add, full, none}]
                   [--acs-train]
                   [--acs-version]
                   [--no-progress {false, true}]
                   [--ops-config]
                   [--ops-config-sync {add, full, none}]
                   [--ops-train]
                   [--ops-version]
                   [--osm-config]
                   [--osm-config-sync {add, full, none}]
                   [--osm-train]
                   [--osm-version]
                   [--plat-config]
                   [--plat-config-sync {add, full, none}]
                   [--plat-train]
                   [--plat-version]
                   [--ssc-config]
                   [--ssc-config-sync {add, full, none}]
                   [--ssc-train]
                   [--ssc-version]
                   [--yes {false, true}]

Příklady

Upgradujte instanci s minimálními vstupy.

az iot ops upgrade --name myinstance -g myresourcegroup

Přeskočte výzvu k potvrzení pro upgrade instance. Užitečné pro scénáře CI.

az iot ops upgrade --name myinstance -g myresourcegroup -y

Nastavení konfigurace rozšíření, která se použijí, by měla být během upgradu. Pokud chcete odebrat nastavení, zadejte klíč bez hodnoty.

az iot ops upgrade --name myinstance -g myresourcegroup --ops-config key1=value1 deletekey

Zadejte explicitní verzi operace IoT nebo trénování vydané verze pro upgrade na. Nedoporučuje se pro typické případy použití.

az iot ops upgrade --name myinstance -g myresourcegroup --ops-version x.y.z --ops-train preview

Povinné parametry

--name -n

Název instance operace IoT

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--acs-config

Vlastní konfigurace rozšíření ContainerStorage arc Formát je pár klíč=hodnota oddělený mezerníkem nebo jen klíč. Tuto možnost můžete použít jednou nebo vícekrát.

--acs-config-sync
Zastaralé

Argument acs_config_sync_mode je zastaralý a v budoucí verzi se odebere.

Režim synchronizace konfigurace rozšíření ContainerStorage arc Tato možnost se dá použít, pokud se vyžaduje upgrade na známou verzi. Režim full změní aktuální konfiguraci na cíl, příkaz add použije pouze doplňkové změny, none je no-op.

Přípustné hodnoty: add, full, none
Default value: full
--acs-train

Slouží k přepsání integrovaného trénování rozšíření containerStorage arc.

--acs-version

Slouží k přepsání integrované verze rozšíření containerStorage arc.

--no-progress

Zakažte vizuální reprezentaci práce.

Přípustné hodnoty: false, true
--ops-config

Vlastní konfigurace rozšíření IotOperations Arc Formát je pár klíč=hodnota oddělený mezerníkem nebo jen klíč. Tuto možnost můžete použít jednou nebo vícekrát.

--ops-config-sync
Zastaralé

Argument ops_config_sync_mode je zastaralý a bude odebrán v budoucí verzi.

Režim synchronizace konfigurace rozšíření Arc IotOperations Tato možnost se dá použít, pokud se vyžaduje upgrade na známou verzi. Režim full změní aktuální konfiguraci na cíl, příkaz add použije pouze doplňkové změny, none je no-op.

Přípustné hodnoty: add, full, none
Default value: full
--ops-train

Slouží k přepsání integrovaného trénování rozšíření iotOperations Arc.

--ops-version

Slouží k přepsání integrované verze rozšíření iotOperations Arc.

--osm-config

Vlastní konfigurace rozšíření OpenServiceMesh Arc Formát je pár klíč=hodnota oddělený mezerníkem nebo jen klíč. Tuto možnost můžete použít jednou nebo vícekrát.

--osm-config-sync
Zastaralé

Argument osm_config_sync_mode je zastaralý a bude odebrán v budoucí verzi.

Režim synchronizace konfigurace rozšíření OpenServiceMesh arc Tato možnost se dá použít, pokud se vyžaduje upgrade na známou verzi. Režim full změní aktuální konfiguraci na cíl, příkaz add použije pouze doplňkové změny, none je no-op.

Přípustné hodnoty: add, full, none
Default value: full
--osm-train

Slouží k přepsání integrovaného trénu rozšíření openServiceMesh arc.

--osm-version

Slouží k přepsání integrované verze rozšíření openServiceMesh arc.

--plat-config

Vlastní konfigurace rozšíření arc platformy Formát je pár klíč=hodnota oddělený mezerníkem nebo jen klíč. Tuto možnost můžete použít jednou nebo vícekrát.

--plat-config-sync
Zastaralé

Argument plat_config_sync_mode je zastaralý a bude odebrán v budoucí verzi.

Režim synchronizace konfigurace rozšíření arc platformy Tato možnost se dá použít, pokud se vyžaduje upgrade na známou verzi. Režim full změní aktuální konfiguraci na cíl, příkaz add použije pouze doplňkové změny, none je no-op.

Přípustné hodnoty: add, full, none
Default value: full
--plat-train

Slouží k přepsání integrovaného trénu rozšíření arc platformy.

--plat-version

Slouží k přepsání integrované verze rozšíření arc platformy.

--ssc-config

Vlastní konfigurace rozšíření SecretStore arc Formát je pár klíč=hodnota oddělený mezerníkem nebo jen klíč. Tuto možnost můžete použít jednou nebo vícekrát.

--ssc-config-sync
Zastaralé

Argument ssc_config_sync_mode je zastaralý a v budoucí verzi se odebere.

Režim synchronizace konfigurace rozšíření SecretStore arc Tato možnost se dá použít, pokud se vyžaduje upgrade na známou verzi. Režim full změní aktuální konfiguraci na cíl, příkaz add použije pouze doplňkové změny, none je no-op.

Přípustné hodnoty: add, full, none
Default value: full
--ssc-train

Slouží k přepsání integrovaného trénu rozšíření secretStore arc.

--ssc-version

Slouží k přepsání integrované verze rozšíření secretStore arc.

--yes -y

Potvrďte [y]es bez výzvy. Užitečné pro scénáře CI a automatizace.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.