az iot ops
Hinweis
Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.53.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az iot ops-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen
Verwalten von Azure IoT-Vorgängen.
Azure IoT Operations ist eine Reihe von stark ausgerichteten, aber lose gekoppelten Kubernetes-Diensten von Drittanbietern, mit denen Sie Daten von lokalen Ressourcen in einen MQTT-Broker auf industrieller Klasse aggregieren können, Edge-Compute hinzufügen und bidirektionalen Datenfluss mit einer Vielzahl von Diensten in der Cloud einrichten können.
Standardmäßig werden IoT Operations CLI-Befehle regelmäßig überprüft, ob eine neue Erweiterungsversion verfügbar ist.
Dieses Verhalten kann mit az config set iotops.check_latest=false
deaktiviert werden.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az iot ops asset |
Vermögensverwaltung. |
Erweiterung | GA |
az iot ops asset create |
Erstellen Sie ein Medienobjekt. |
Erweiterung | GA |
az iot ops asset dataset |
Verwalten von Datasets in einer Ressource. |
Erweiterung | GA |
az iot ops asset dataset list |
Auflisten von Datasets innerhalb einer Ressource. |
Erweiterung | GA |
az iot ops asset dataset point |
Verwalten von Datenpunkten in einem Objektdatensatz. |
Erweiterung | GA |
az iot ops asset dataset point add |
Fügen Sie einem Objektdatensatz einen Datenpunkt hinzu. |
Erweiterung | GA |
az iot ops asset dataset point export |
Exportieren von Datenpunkten in einem Objektdatensatz. |
Erweiterung | GA |
az iot ops asset dataset point import |
Importieren von Datenpunkten in einem Asset-Dataset. |
Erweiterung | GA |
az iot ops asset dataset point list |
Auflisten von Datenpunkten in einem Asset-Dataset. |
Erweiterung | GA |
az iot ops asset dataset point remove |
Entfernen eines Datenpunkts in einem Objektdatensatz. |
Erweiterung | GA |
az iot ops asset dataset show |
Anzeigen eines Datasets innerhalb einer Ressource. |
Erweiterung | GA |
az iot ops asset delete |
Löschen sie eine Ressource. |
Erweiterung | GA |
az iot ops asset endpoint |
Verwalten von Objektendpunktprofilen. |
Erweiterung | GA |
az iot ops asset endpoint create |
Erstellen Sie Objektendpunktprofile. |
Erweiterung | GA |
az iot ops asset endpoint create opcua |
Erstellen Sie ein Objektendpunktprofil mit einem OPCUA-Connector. |
Erweiterung | GA |
az iot ops asset endpoint delete |
Löschen Eines Objektendpunktprofils. |
Erweiterung | GA |
az iot ops asset endpoint query |
Abfragen des Ressourcendiagramms für Ressourcenendpunktprofile. |
Erweiterung | GA |
az iot ops asset endpoint show |
Anzeigen eines Objektendpunktprofils. |
Erweiterung | GA |
az iot ops asset endpoint update |
Aktualisieren sie ein Objektendpunktprofil. |
Erweiterung | GA |
az iot ops asset event |
Verwalten von Ereignissen in einer Ressource. |
Erweiterung | GA |
az iot ops asset event add |
Fügen Sie einem Objekt ein Ereignis hinzu. |
Erweiterung | GA |
az iot ops asset event export |
Exportieren von Ereignissen in einem Objekt. |
Erweiterung | GA |
az iot ops asset event import |
Importieren von Ereignissen in einer Ressource. |
Erweiterung | GA |
az iot ops asset event list |
Auflisten von Ereignissen in einer Ressource. |
Erweiterung | GA |
az iot ops asset event remove |
Entfernen eines Ereignisses in einer Ressource. |
Erweiterung | GA |
az iot ops asset query |
Abfragen des Ressourcendiagramms für Ressourcen. |
Erweiterung | GA |
az iot ops asset show |
Ein Objekt anzeigen. |
Erweiterung | GA |
az iot ops asset update |
Aktualisieren sie eine Ressource. |
Erweiterung | GA |
az iot ops broker |
Mqtt Broker Management. |
Erweiterung | GA |
az iot ops broker authn |
Brokerauthentifizierungsverwaltung. |
Erweiterung | GA |
az iot ops broker authn delete |
Löschen Sie eine Mqtt-Broker-Authentifizierungsressource. |
Erweiterung | GA |
az iot ops broker authn list |
List mqtt broker authentication resources associated with an instance. |
Erweiterung | GA |
az iot ops broker authn show |
Zeigen Sie Details einer Mqtt-Brokerauthentifizierungsressource an. |
Erweiterung | GA |
az iot ops broker authz |
Brokerautorisierungsverwaltung. |
Erweiterung | GA |
az iot ops broker authz delete |
Löschen Einer mqtt-Brokerautorisierungsressource. |
Erweiterung | GA |
az iot ops broker authz list |
List mqtt broker authorization resources associated with an instance. |
Erweiterung | GA |
az iot ops broker authz show |
Details einer mqtt-Brokerautorisierungsressource anzeigen. |
Erweiterung | GA |
az iot ops broker delete |
Löschen Eines mqtt-Brokers. |
Erweiterung | GA |
az iot ops broker list |
Auflisten von mqtt-Brokern, die einer Instanz zugeordnet sind. |
Erweiterung | GA |
az iot ops broker listener |
Brokerlistenverwaltung. |
Erweiterung | GA |
az iot ops broker listener delete |
Löschen Eines mqtt-Brokerlisteners. |
Erweiterung | GA |
az iot ops broker listener list |
List mqtt broker listeners associated with a broker. |
Erweiterung | GA |
az iot ops broker listener show |
Zeigen Sie Details eines mqtt-Broker-Listeners an. |
Erweiterung | GA |
az iot ops broker show |
Zeigen Sie Details eines mqtt-Brokers an. |
Erweiterung | GA |
az iot ops check |
Bewerten der clusterseitigen Bereitschaft und Laufzeitintegrität der bereitgestellten IoT Operations-Dienste. |
Erweiterung | Vorschau |
az iot ops connector |
Connectorverwaltung. |
Erweiterung | Vorschau |
az iot ops connector opcua |
OPC UA Connector Management. |
Erweiterung | Vorschau |
az iot ops connector opcua client |
Verwalten des Clientinstanzzertifikats der Unternehmensklasse für den OPC UA Broker. |
Erweiterung | Vorschau |
az iot ops connector opcua client add |
Fügen Sie ein Clientinstanzzertifikat auf Unternehmensniveau hinzu. |
Erweiterung | Vorschau |
az iot ops connector opcua client remove |
Entfernen Sie das Clientanwendungsinstanzzertifikat aus dem OPC UA Broker. |
Erweiterung | Vorschau |
az iot ops connector opcua client show |
Details der secretsync-Ressource "aio-opc-ua-broker-client-certificate" anzeigen. |
Erweiterung | Vorschau |
az iot ops connector opcua issuer |
Verwalten Sie Ausstellerzertifikate für den OPC UA Broker. |
Erweiterung | Vorschau |
az iot ops connector opcua issuer add |
Fügen Sie der Ausstellerzertifikatliste des OPC UA Brokers ein Ausstellerzertifikat hinzu. |
Erweiterung | Vorschau |
az iot ops connector opcua issuer remove |
Entfernen Sie vertrauenswürdige Zertifikate aus der Ausstellerzertifikatliste des OPC UA Brokers. |
Erweiterung | Vorschau |
az iot ops connector opcua issuer show |
Details der secretsync-Ressource "aio-opc-ua-broker-issuer-list" anzeigen. |
Erweiterung | Vorschau |
az iot ops connector opcua trust |
Verwalten vertrauenswürdiger Zertifikate für den OPC UA Broker. |
Erweiterung | Vorschau |
az iot ops connector opcua trust add |
Fügen Sie der vertrauenswürdigen Zertifikatliste des OPC UA Brokers ein vertrauenswürdiges Zertifikat hinzu. |
Erweiterung | Vorschau |
az iot ops connector opcua trust remove |
Entfernen Sie vertrauenswürdige Zertifikate aus der vertrauenswürdigen Zertifikatliste des OPC UA Brokers. |
Erweiterung | Vorschau |
az iot ops connector opcua trust show |
Details der secretsync-Ressource "aio-opc-ua-broker-trust-list" anzeigen. |
Erweiterung | Vorschau |
az iot ops create |
Erstellen Sie eine IoT Operations-Instanz. |
Erweiterung | GA |
az iot ops dataflow |
Datenflussverwaltung. |
Erweiterung | GA |
az iot ops dataflow endpoint |
Datenflussendpunktverwaltung. |
Erweiterung | GA |
az iot ops dataflow endpoint list |
Auflisten von Datenflussendpunktressourcen, die einer Instanz zugeordnet sind. |
Erweiterung | GA |
az iot ops dataflow endpoint show |
Details einer Datenflussendpunktressource anzeigen. |
Erweiterung | GA |
az iot ops dataflow list |
Datenflüsse auflisten, die einem Datenflussprofil zugeordnet sind. |
Erweiterung | GA |
az iot ops dataflow profile |
Datenflussprofilverwaltung. |
Erweiterung | GA |
az iot ops dataflow profile list |
Datenflussprofile auflisten, die einer Instanz zugeordnet sind. |
Erweiterung | GA |
az iot ops dataflow profile show |
Details eines Datenflussprofils anzeigen. |
Erweiterung | GA |
az iot ops dataflow show |
Zeigen Sie Details eines Datenflusses an, der einem Datenflussprofil zugeordnet ist. |
Erweiterung | GA |
az iot ops delete |
Löschen Sie IoT-Vorgänge aus dem Cluster. |
Erweiterung | GA |
az iot ops identity |
Instanzidentitätsverwaltung. |
Erweiterung | GA |
az iot ops identity assign |
Weisen Sie der Instanz eine vom Benutzer zugewiesene verwaltete Identität zu. |
Erweiterung | GA |
az iot ops identity remove |
Entfernen Sie eine vom Benutzer zugewiesene verwaltete Identität aus der Instanz. |
Erweiterung | GA |
az iot ops identity show |
Zeigen Sie die Instanzidentitäten an. |
Erweiterung | GA |
az iot ops init |
Bootstrap des Arc-fähigen Clusters für die IoT Operations-Bereitstellung. |
Erweiterung | GA |
az iot ops list |
Auflisten von IoT Operations-Instanzen. |
Erweiterung | GA |
az iot ops schema |
Schema- und Registrierungsverwaltung. |
Erweiterung | Vorschau |
az iot ops schema create |
Erstellen Sie ein Schema in einer Schemaregistrierung. |
Erweiterung | Vorschau |
az iot ops schema delete |
Löschen eines Zielschemas in einer Schemaregistrierung. |
Erweiterung | Vorschau |
az iot ops schema list |
Auflisten von Schemaschemas in einer Schemaregistrierung. |
Erweiterung | Vorschau |
az iot ops schema registry |
Schemaregistrierungsverwaltung. |
Erweiterung | Vorschau |
az iot ops schema registry create |
Erstellen Sie eine Schemaregistrierung. |
Erweiterung | Vorschau |
az iot ops schema registry delete |
Löschen sie eine Zielschemaregistrierung. |
Erweiterung | Vorschau |
az iot ops schema registry list |
Auflisten von Schemaregistrierungen in einer Ressourcengruppe oder einem Abonnement. |
Erweiterung | Vorschau |
az iot ops schema registry show |
Details einer Schemaregistrierung anzeigen. |
Erweiterung | Vorschau |
az iot ops schema show |
Zeigen Sie Details eines Schemas in einer Schemaregistrierung an. |
Erweiterung | Vorschau |
az iot ops schema show-dataflow-refs |
Zeigen Sie die Schemaverweise an, die für Datenflüsse verwendet werden. |
Erweiterung | Experimentell |
az iot ops schema version |
Schemaversionsverwaltung. |
Erweiterung | Vorschau |
az iot ops schema version add |
Fügen Sie einem Schema eine Schemaversion hinzu. |
Erweiterung | Vorschau |
az iot ops schema version list |
Auflisten von Schemaversionen für ein bestimmtes Schema. |
Erweiterung | Vorschau |
az iot ops schema version remove |
Entfernen Sie eine Zielschemaversion. |
Erweiterung | Vorschau |
az iot ops schema version show |
Details einer Schemaversion anzeigen. |
Erweiterung | Vorschau |
az iot ops secretsync |
Verwaltung der geheimen Instanzsynchronisierung. |
Erweiterung | Vorschau |
az iot ops secretsync disable |
Deaktivieren Sie die geheime Synchronisierung für eine Instanz. |
Erweiterung | Vorschau |
az iot ops secretsync enable |
Aktivieren sie die geheime Synchronisierung für eine Instanz. |
Erweiterung | Vorschau |
az iot ops secretsync list |
Listet die geheimen Synchronisierungskonfigurationen auf, die einer Instanz zugeordnet sind. |
Erweiterung | Vorschau |
az iot ops show |
Anzeigen einer IoT Operations-Instanz. |
Erweiterung | GA |
az iot ops support |
IoT Operations unterstützen Vorgänge. |
Erweiterung | Vorschau |
az iot ops support create-bundle |
Erstellt ein standardmäßiges Unterstützungspaket-ZIP-Archiv zur Verwendung bei der Problembehandlung und Diagnose. |
Erweiterung | Vorschau |
az iot ops update |
Aktualisieren einer IoT Operations-Instanz. |
Erweiterung | GA |
az iot ops upgrade |
Aktualisieren Sie eine IoT Operations-Instanz auf die neueste Version. |
Erweiterung | Veraltet |
az iot ops check
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Bewerten der clusterseitigen Bereitschaft und Laufzeitintegrität der bereitgestellten IoT Operations-Dienste.
Der Befehl zeigt standardmäßig eine allgemeine, benutzerfreundliche Zusammenfassungsansicht aller Dienste an.
Verwenden Sie die Option "--svc", um Überprüfungen für einen einzelnen Dienst anzugeben und ausführlich über das --detail-level
Argument zu konfigurieren.
Hinweis: Die Filterung von Ressourcen (--ressourcen) und Name (--resource-name) kann nur mit dem Argument "--svc" verwendet werden.
{Unterstützte Dienst-APIs}
- deviceregistry.microsoft.com/[v1]
- mqttbroker.iotoperations.azure.com/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- connectivity.iotoperations.azure.com/[v1]
Weitere Informationen zu Clusteranforderungen finden Sie unter 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, brokerlistener, dataflow, dataflowendpoint, dataflowprofile}]
Beispiele
Grundlegende Verwendung. Überprüft die allgemeine Integrität von IoT-Vorgängen mit Zusammenfassungsausgabe.
az iot ops check
Überprüft den Dienststatus und die Konfiguration des Brokers mit detaillierter Ausgabe.
az iot ops check --svc broker --detail-level 1
Wertet nur den 'Dataflow'-Dienst mit für CI optimierter Ausgabe aus.
az iot ops check --svc dataflow --as-object
Überprüft die Integrität von "deviceregistry" mit ausführlicher Ausgabe, schränkt jedoch Ergebnisse auf Ressourcen des Typs "Asset" ein.
az iot ops check --svc deviceregistry --detail-level 2 --resources asset
Verwenden des Ressourcennamens, um Ergebnisse auf Ressourcen mit dem Präfix "my-asset-" zu beschränken
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
Optionale Parameter
Ausgabeüberprüfung von Inhalten und Validierungen in einer ci-freundlichen Datenstruktur.
Kubeconfig-Kontextname, der für die k8s-Clusterkommunikation verwendet werden soll. Wenn kein Kontext angegeben wird, current_context verwendet wird.
Steuert die Detailebene, die in der Überprüfungsausgabe angezeigt wird. Wählen Sie 0 für eine Zusammenfassungsansicht (minimale Ausgabe), 1 für eine detaillierte Ansicht (umfassendere Informationen) oder 2 für eine ausführliche Ansicht (alle verfügbaren Informationen).
Die Bereitstellung des IoT Operations-Diensts, die ausgewertet wird.
Führen Sie überprüfungen nach der Bereitstellung aus.
Führen Sie erforderliche Prüfungen aus, um festzustellen, ob die Mindestanforderungen einer Dienstbereitstellung erfüllt sind.
Führen Sie nur Überprüfungen für den jeweiligen Ressourcennamen aus. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Globmuster "" und "?" werden unterstützt. Hinweis: Nur alphanumerische Zeichen, Bindestriche, "?" und "" sind zulässig.
Führen Sie nur Prüfungen für bestimmte Ressourcentypen aus. Verwenden Sie durch Leerzeichen getrennte Werte.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops create
Erstellen Sie eine IoT Operations-Instanz.
Vor dem Ausführen dieses Befehls ist eine erfolgreiche Ausführung des Init erforderlich.
Das Ergebnis des Befehls nets eine IoT Operations-Instanz mit einer Reihe von Standardressourcen, die für eine zusammenhängende Funktion konfiguriert sind.
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]
Beispiele
Erstellen Sie die Zielinstanz mit minimaler Eingabe.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
Im folgenden Beispiel wird der Standardbrokerinstanzressource sowie einer Instanzbeschreibung und -tags Anpassung hinzugefügt.
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
Dieses Beispiel zeigt die Bereitstellung eines zusätzlichen unsicheren (keine authentifizierungs- oder authz)-Brokerlisteners, der für Port 1883 des Diensttyps zum Lastenausgleich konfiguriert ist. Nützlich für Tests und/oder Demos. Verwenden Sie die unsichere Option in der Produktion nicht.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --add-insecure-listener
Dieses Formular zeigt, wie Sie die Ressourcensynchronisierung für die Instanzbereitstellung aktivieren. Um die Ressourcensynchronisierungsrollenzuweisung zu aktivieren, ist dies in der Zielressourcengruppe erforderlich.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --enable-rsync
In diesem Beispiel werden Vertrauenseinstellungen für eine vom Benutzer bereitgestellte Zertifikat-Manager-Konfiguration hervorgehoben. Beachten Sie, dass der Cluster mit "--user-trust" initialisiert werden muss, und eine Benutzerzertifikat-Manager-Bereitstellung muss vorhanden sein.
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
Erforderliche Parameter
Zielclustername für die IoT Operations-Bereitstellung.
IoT Operations-Instanzname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Die Schemaregistrierungsressourcen-ID, die mit IoT-Vorgängen verwendet werden soll.
Optionale Parameter
Wenn die Mqtt-Brokerbereitstellung aktiviert ist, wird ein Listener vom Diensttyp LoadBalancer enthalten, der an Port 1883 gebunden ist, ohne dass authN oder authZ vorhanden ist. Nur für Nichtproduktionsworkloads.
Mqtt-Broker-Back-End-Partitionen. Min.-Wert: 1, Max.-Wert: 16.
Mqtt Broker Back-End-Redundanzfaktor. Min.-Wert: 1, maximaler Wert: 5.
Mqtt Broker Back-End-Worker. Min.-Wert: 1, Max.-Wert: 16.
Pfad zu einer JSON-Datei mit benutzerdefinierten Brokerkonfigurationseigenschaften. Dateikonfigurationsinhalte werden über einzelne Brokerkonfigurationsparameter verwendet. Nützlich für erweiterte Szenarien. Das erwartete Format wird unter https://aka.ms/aziotops-broker-config.
Mqtt-Broker-Frontend-Replikate. Min.-Wert: 1, Max.-Wert: 16.
Mqtt Broker Front-Worker. Min.-Wert: 1, Max.-Wert: 16.
Der Diensttyp, der dem standardmäßigen mqtt-Brokerlistener zugeordnet ist.
Mqtt-Broker-Speicherprofil.
Der Clusternamespace IoT Operations infra wird bereitgestellt. Muss aus Kleinbuchstaben bestehen.
Der benutzerdefinierte Standortname, der der IoT Operations-Bereitstellung entspricht. Der Standardwert ist im Format "location-{hash(5)}".
Beschreibung der IoT Operations-Instanz.
Die Instanzanzahl, die dem Standarddatenflussprofil zugeordnet ist.
Ressourcensynchronisierungsregeln werden in die IoT Operations-Bereitstellung einbezogen.
Die Kubernetes-Distro, die für die Akri-Konfiguration verwendet werden soll. Die ausgewählte Distro impliziert den Standard-Container-Runtime-Socketpfad, wenn kein --runtime-socket-Wert bereitgestellt wird.
Die Region, die für bereitgestellte Ressourcensicherheiten verwendet wird. Wenn der verbundene Clusterspeicherort nicht angegeben wird, wird dieser verwendet.
Deaktivieren Sie die visuelle Darstellung der Arbeit.
Benutzerdefinierte Konfiguration der IoT Operations-Arc-Erweiterung. Format ist leertrennte Schlüssel=Wertpaare. --ops-config kann ein oder mehrere Male verwendet werden. Für erweiterte Anwendungsfälle.
Das Argument "ops_train" ist veraltet und wird in einer zukünftigen Version entfernt.
Wird verwendet, um den integrierten IoT Operations Arc Extension Release Train außer Kraft zu setzen.
Das Argument "ops_version" ist veraltet und wird in einer zukünftigen Version entfernt.
Wird verwendet, um die integrierte IoT Operations Arc-Erweiterungsversion außer Kraft zu setzen.
Der Standardknotenpfad des Containerlaufzeitsockets. Wenn nicht angegeben (Standard), wird der Socketpfad durch --kubernetes-distro bestimmt.
Instanztags. Eigenschaftenbehälter in Schlüsselwertpaaren mit dem folgenden Format: a=b c=d. Verwenden Sie "-tags", um alle Tags zu entfernen.
Einstellungen für vom Benutzer bereitgestelltes Vertrauensbündel. Wird für Die Komponente TLS verwendet. Format ist leertrennte Schlüssel=Wertpaare. Die folgenden Schlüssel sind erforderlich: issuerName
, issuerKind
, configMapName
, . configMapKey
Wenn sie nicht verwendet wird, wird ein vom System bereitgestelltes selbstsigniertes Vertrauensbündel konfiguriert.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops delete
Löschen Sie IoT-Vorgänge aus dem Cluster.
Der Name der Instanz oder des Clusters muss angegeben werden.
Der Vorgang verwendet Azure Resource Graph, um korrelierte Ressourcen zu ermitteln. Ressourcendiagramm, das letztendlich konsistent ist, garantiert zum Zeitpunkt der Ausführung keinen synchronisierten Zustand.
az iot ops delete --resource-group
[--cluster]
[--force {false, true}]
[--include-deps {false, true}]
[--name]
[--no-progress {false, true}]
[--yes {false, true}]
Beispiele
Minimale Eingabe für den vollständigen Löschvorgang.
az iot ops delete -n myinstance -g myresourcegroup
Überspringen Sie die Bestätigungsaufforderung, und fahren Sie mit dem Löschvorgang fort. Nützlich für CI-Szenarien.
az iot ops delete -n myinstance -g myresourcegroup -y
Löschen unabhängig von Warnungen erzwingen. Kann zu Fehlern führen.
az iot ops delete -n myinstance -g myresourcegroup --force
Verwenden Sie den Clusternamen anstelle der Instanz für die Suche.
az iot ops delete --cluster mycluster -g myresourcegroup
Umgekehrte Anwendung von Init.
az iot ops delete -n myinstance -g myresourcegroup --include-deps
Erforderliche Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Zielclustername für das Löschen von IoT-Vorgängen.
Erzwingen Sie die Ausführung des Vorgangs.
Gibt an, dass der Befehl IoT Operations-Abhängigkeiten entfernen soll. Diese Option soll die Anwendung von "init" umkehren.
IoT Operations-Instanzname.
Deaktivieren Sie die visuelle Darstellung der Arbeit.
Bestätigen Sie [y]es ohne Aufforderung. Nützlich für CI- und Automatisierungsszenarien.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops init
Bootstrap des Arc-fähigen Clusters für die IoT Operations-Bereitstellung.
Für die Bereitstellung von IoT-Vorgängen ist ein Arc-fähigen Cluster erforderlich. Weitere Informationen https://aka.ms/aziotops-arcconnectfinden Sie in der folgenden Ressource.
Der Init-Vorgang funktioniert bei der Installation und Konfiguration einer grundlegenden Ebene von Edgediensten, die für die Bereitstellung von IoT Operations erforderlich sind.
Nachdem die Foundation-Ebene installiert wurde, sollte der az iot ops create
Befehl zum Bereitstellen einer Instanz verwendet werden.
az iot ops init --cluster
--resource-group
[--enable-fault-tolerance {false, true}]
[--ensure-latest {false, true}]
[--no-progress {false, true}]
[--user-trust {false, true}]
Beispiele
Verwendung mit minimaler Eingabe. Dieses Formular stellt die IoT Operations Foundation-Ebene bereit.
az iot ops init --cluster mycluster -g myresourcegroup
Ähnlich wie im vorherigen Beispiel, aber mit aktivierter Fehlertoleranz des Arc-Containerspeichers (erfordert mindestens 3 Knoten).
az iot ops init --cluster mycluster -g myresourcegroup --enable-fault-tolerance
In diesem Beispiel wird die Aktivierung von Benutzervertrauenseinstellungen für eine benutzerdefinierte Zertifikat-Manager-Konfiguration hervorgehoben. Dadurch wird die Bereitstellung des Systemzertifikat-Managers und des Trust-Managers übersprungen.
az iot ops init --cluster mycluster -g myresourcegroup --user-trust
Erforderliche Parameter
Zielclustername für die IoT Operations-Bereitstellung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Aktivieren Sie Fehlertoleranz für Azure Arc Container Storage. Mindestens 3 Clusterknoten sind erforderlich.
Stellen Sie sicher, dass die neueste IoT Ops CLI verwendet wird, wodurch ein Fehler ausgelöst wird, wenn ein Upgrade verfügbar ist.
Deaktivieren Sie die visuelle Darstellung der Arbeit.
Überspringen Sie die Bereitstellung des Systemzertifikat-Managers und des Trust-Managers zugunsten einer vom Benutzer bereitgestellten Konfiguration.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops list
Auflisten von IoT Operations-Instanzen.
Verwenden Sie "-query" mit der gewünschten JMESPath-Syntax, um das Ergebnis abzufragen.
az iot ops list [--resource-group]
Beispiele
Listet alle Instanzen im Abonnement auf.
az iot ops list
Listet alle Instanzen einer bestimmten Ressourcengruppe auf.
az iot ops list -g myresourcegroup
Listet die Instanzen im Abonnement auf, die einen bestimmten Tagwert aufweisen.
az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops show
Anzeigen einer IoT Operations-Instanz.
Optional kann der Befehl eine Struktur der zugeordneten Ressourcen ausgeben, die die IoT Operations-Bereitstellung für den Sicherungscluster darstellen.
az iot ops show --name
--resource-group
[--tree {false, true}]
Beispiele
Grundlegende Verwendung zum Anzeigen einer Instanz.
az iot ops show --name myinstance -g myresourcegroup
Geben Sie eine Struktur der zugeordneten Ressourcen aus, die die IoT Operations-Bereitstellung darstellen.
az iot ops show --name myinstance -g myresourcegroup --tree
Erforderliche Parameter
IoT Operations-Instanzname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Wird verwendet, um die IoT Operations-Bereitstellung mit dem Sicherungscluster zu visualisieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops update
Aktualisieren einer IoT Operations-Instanz.
Derzeit können Instanztags und Beschreibung aktualisiert werden.
az iot ops update --name
--resource-group
[--description]
[--tags]
Beispiele
Instanztags aktualisieren. Dies entspricht einer Ersetzung.
az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d
Instanztags entfernen.
az iot ops update --name myinstance -g myresourcegroup --tags ""
Aktualisieren Sie die Instanzbeschreibung.
az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"
Erforderliche Parameter
IoT Operations-Instanzname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Beschreibung der IoT Operations-Instanz.
Instanztags. Eigenschaftenbehälter in Schlüsselwertpaaren mit dem folgenden Format: a=b c=d. Verwenden Sie "-tags", um alle Tags zu entfernen.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot ops upgrade
Dieser Befehl ist veraltet und wird in einer zukünftigen Version entfernt.
Aktualisieren Sie eine IoT Operations-Instanz auf die neueste Version.
WARNUNG: Dieser Befehl schlägt möglicherweise fehl und erfordert, dass Sie Ihren Cluster und ihre Instanz löschen und erneut erstellen.
Aktualisieren Sie eine IoT Operations-Instanz, einschließlich der Aktualisierung der Erweiterungen auf die neuesten Versionen.
Verwenden Sie diesen Befehl, wenn az iot ops show
oder ähnliche Befehle fehlschlagen.
Die Schemaregistrierungsressourcen-ID ist ein optionaler Parameter und kann in bestimmten Szenarien erforderlich sein.
az iot ops upgrade --name
--resource-group
[--no-progress {false, true}]
[--sr-resource-id]
[--yes {false, true}]
Beispiele
Aktualisieren Sie die Instanz mit minimalen Eingaben.
az iot ops upgrade --name myinstance -g myresourcegroup
Überspringen Sie die Konformitätsaufforderung während des Instanzupgrades.
az iot ops upgrade --name myinstance -g myresourcegroup -y
Aktualisieren Sie die Instanz, und geben Sie die Schemaregistrierungsressourcen-ID an.
az iot ops upgrade --name myinstance -g myresourcegroup --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
Erforderliche Parameter
IoT Operations-Instanzname.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Deaktivieren Sie die visuelle Darstellung der Arbeit.
Die Schemaregistrierungsressourcen-ID, die mit IoT-Vorgängen verwendet werden soll. Erforderlich, wenn die Schemaregistrierungsressourcen-ID nicht mehr in IoT-Vorgängen gefunden wird.
Bestätigen Sie [y]es ohne Aufforderung. Nützlich für CI- und Automatisierungsszenarien.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.