az iot ops
Notitie
Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.53.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops-opdracht uitvoert. Meer informatie over extensies.
Azure IoT-bewerkingen beheren.
Azure IoT Operations is een set sterk uitgelijnde, maar losjes gekoppelde, eersteklas Kubernetes-services waarmee u gegevens van on-premises assets kunt aggregeren in een MQTT Broker van industriële kwaliteit, edge-rekenkracht kunt toevoegen en bidirectionele gegevensstroom kunt instellen met een verscheidenheid aan services in de cloud.
Standaard wordt regelmatig gecontroleerd of er een nieuwe extensieversie beschikbaar is voor IoT Operations CLI-opdrachten.
Dit gedrag kan worden uitgeschakeld met az config set iotops.check_latest=false
.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az iot ops asset |
Vermogensbeheer. |
Toestel | GA |
az iot ops asset create |
Maak een asset. |
Toestel | GA |
az iot ops asset dataset |
Gegevenssets in een asset beheren. |
Toestel | GA |
az iot ops asset dataset list |
Lijst met gegevenssets binnen een asset. |
Toestel | GA |
az iot ops asset dataset point |
Gegevenspunten in een assetgegevensset beheren. |
Toestel | GA |
az iot ops asset dataset point add |
Voeg een gegevenspunt toe aan een assetgegevensset. |
Toestel | GA |
az iot ops asset dataset point export |
Gegevenspunten exporteren in een assetgegevensset. |
Toestel | GA |
az iot ops asset dataset point import |
Gegevenspunten importeren in een assetgegevensset. |
Toestel | GA |
az iot ops asset dataset point list |
Gegevenspunten weergeven in een assetgegevensset. |
Toestel | GA |
az iot ops asset dataset point remove |
Verwijder een gegevenspunt in een assetgegevensset. |
Toestel | GA |
az iot ops asset dataset show |
Een gegevensset in een asset weergeven. |
Toestel | GA |
az iot ops asset delete |
Een asset verwijderen. |
Toestel | GA |
az iot ops asset endpoint |
Asseteindpuntprofielen beheren. |
Toestel | GA |
az iot ops asset endpoint create |
Asseteindpuntprofielen maken. |
Toestel | GA |
az iot ops asset endpoint create opcua |
Maak een asseteindpuntprofiel met een OPCUA-connector. |
Toestel | GA |
az iot ops asset endpoint delete |
Een asseteindpuntprofiel verwijderen. |
Toestel | GA |
az iot ops asset endpoint query |
Voer een query uit op resourcegrafiek voor eindpuntprofielen voor assets. |
Toestel | GA |
az iot ops asset endpoint show |
Een asseteindpuntprofiel weergeven. |
Toestel | GA |
az iot ops asset endpoint update |
Werk een asseteindpuntprofiel bij. |
Toestel | GA |
az iot ops asset event |
Gebeurtenissen in een asset beheren. |
Toestel | GA |
az iot ops asset event add |
Voeg een gebeurtenis toe aan een asset. |
Toestel | GA |
az iot ops asset event export |
Gebeurtenissen in een asset exporteren. |
Toestel | GA |
az iot ops asset event import |
Gebeurtenissen in een asset importeren. |
Toestel | GA |
az iot ops asset event list |
Gebeurtenissen in een asset weergeven. |
Toestel | GA |
az iot ops asset event remove |
Een gebeurtenis in een asset verwijderen. |
Toestel | GA |
az iot ops asset query |
Voer een query uit op resourcegrafiek voor assets. |
Toestel | GA |
az iot ops asset show |
Een asset weergeven. |
Toestel | GA |
az iot ops asset update |
Een asset bijwerken. |
Toestel | GA |
az iot ops broker |
Mqtt Broker Management. |
Toestel | GA |
az iot ops broker authn |
Brokerverificatiebeheer. |
Toestel | GA |
az iot ops broker authn delete |
Een mqtt Broker-verificatieresource verwijderen. |
Toestel | GA |
az iot ops broker authn list |
Geef mqtt Broker-verificatiebronnen weer die zijn gekoppeld aan een exemplaar. |
Toestel | GA |
az iot ops broker authn show |
Details van een mqtt Broker-verificatieresource weergeven. |
Toestel | GA |
az iot ops broker authz |
Beheer van brokerautorisatie. |
Toestel | GA |
az iot ops broker authz delete |
Een mqtt-brokerautorisatieresource verwijderen. |
Toestel | GA |
az iot ops broker authz list |
Lijst met mqtt-brokerautorisatiebronnen die zijn gekoppeld aan een exemplaar. |
Toestel | GA |
az iot ops broker authz show |
Details weergeven van een mqtt-brokerautorisatieresource. |
Toestel | GA |
az iot ops broker delete |
Een mqtt-broker verwijderen. |
Toestel | GA |
az iot ops broker list |
Lijst met mqtt-brokers die zijn gekoppeld aan een exemplaar. |
Toestel | GA |
az iot ops broker listener |
Broker listener management. |
Toestel | GA |
az iot ops broker listener delete |
Een mqtt Broker-listener verwijderen. |
Toestel | GA |
az iot ops broker listener list |
Lijst met mqtt-brokerlisteners die zijn gekoppeld aan een broker. |
Toestel | GA |
az iot ops broker listener show |
Details van een mqtt-brokerlistener weergeven. |
Toestel | GA |
az iot ops broker show |
Details van een mqtt-broker weergeven. |
Toestel | GA |
az iot ops check |
Evalueer gereedheid aan de clusterzijde en runtimestatus van geïmplementeerde IoT Operations-services. |
Toestel | Preview uitvoeren |
az iot ops connector |
Connectorbeheer. |
Toestel | Preview uitvoeren |
az iot ops connector opcua |
Beheer van OPC UA-connectors. |
Toestel | Preview uitvoeren |
az iot ops connector opcua client |
Beheer het exemplaarcertificaat van clienttoepassing op bedrijfsniveau voor de OPC UA Broker. |
Toestel | Preview uitvoeren |
az iot ops connector opcua client add |
Voeg een certificaat voor clienttoepassingsexemplaren op bedrijfsniveau toe. |
Toestel | Preview uitvoeren |
az iot ops connector opcua client remove |
Verwijder het exemplaarcertificaat van de clienttoepassing uit de OPC UA Broker. |
Toestel | Preview uitvoeren |
az iot ops connector opcua client show |
Details weergeven van secretsync-resource 'aio-opc-ua-broker-client-certificate'. |
Toestel | Preview uitvoeren |
az iot ops connector opcua issuer |
Certificaten van verleners voor de OPC UA Broker beheren. |
Toestel | Preview uitvoeren |
az iot ops connector opcua issuer add |
Voeg een certificaat voor verleners toe aan de certificaatlijst van de OPC UA Broker-uitgever. |
Toestel | Preview uitvoeren |
az iot ops connector opcua issuer remove |
Verwijder vertrouwde certificaten uit de lijst met certificaatverleners van OPC UA Broker. |
Toestel | Preview uitvoeren |
az iot ops connector opcua issuer show |
Details van secretsync-resource 'aio-opc-ua-broker-issuer-list' weergeven. |
Toestel | Preview uitvoeren |
az iot ops connector opcua trust |
Vertrouwde certificaten voor de OPC UA Broker beheren. |
Toestel | Preview uitvoeren |
az iot ops connector opcua trust add |
Voeg een vertrouwd certificaat toe aan de lijst met vertrouwde certificaten van OPC UA Broker. |
Toestel | Preview uitvoeren |
az iot ops connector opcua trust remove |
Verwijder vertrouwde certificaten uit de lijst met vertrouwde certificaten van OPC UA Broker. |
Toestel | Preview uitvoeren |
az iot ops connector opcua trust show |
Details van secretsync-resource 'aio-opc-ua-broker-trust-list' weergeven. |
Toestel | Preview uitvoeren |
az iot ops create |
Maak een IoT Operations-exemplaar. |
Toestel | GA |
az iot ops dataflow |
Beheer van gegevensstromen. |
Toestel | GA |
az iot ops dataflow endpoint |
Eindpuntbeheer voor gegevensstromen. |
Toestel | GA |
az iot ops dataflow endpoint list |
Een lijst weergeven van eindpuntbronnen voor gegevensstromen die zijn gekoppeld aan een exemplaar. |
Toestel | GA |
az iot ops dataflow endpoint show |
Details van een gegevensstroomeindpuntresource weergeven. |
Toestel | GA |
az iot ops dataflow list |
Gegevensstromen weergeven die zijn gekoppeld aan een gegevensstroomprofiel. |
Toestel | GA |
az iot ops dataflow profile |
Beheer van gegevensstroomprofielen. |
Toestel | GA |
az iot ops dataflow profile list |
Lijst met gegevensstroomprofielen die zijn gekoppeld aan een exemplaar. |
Toestel | GA |
az iot ops dataflow profile show |
Details van een gegevensstroomprofiel weergeven. |
Toestel | GA |
az iot ops dataflow show |
Details weergeven van een gegevensstroom die is gekoppeld aan een gegevensstroomprofiel. |
Toestel | GA |
az iot ops delete |
IoT-bewerkingen uit het cluster verwijderen. |
Toestel | GA |
az iot ops identity |
Exemplaaridentiteitsbeheer. |
Toestel | GA |
az iot ops identity assign |
Wijs een door de gebruiker toegewezen beheerde identiteit toe met het exemplaar. |
Toestel | GA |
az iot ops identity remove |
Verwijder een door de gebruiker toegewezen beheerde identiteit uit het exemplaar. |
Toestel | GA |
az iot ops identity show |
De exemplaar-id's weergeven. |
Toestel | GA |
az iot ops init |
Bootstrap het cluster met Arc voor IoT Operations-implementatie. |
Toestel | GA |
az iot ops list |
IoT Operations-exemplaren weergeven. |
Toestel | GA |
az iot ops schema |
Schema- en registerbeheer. |
Toestel | Preview uitvoeren |
az iot ops schema create |
Maak een schema in een schemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema delete |
Verwijder een doelschema in een schemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema list |
Schema's weergeven in een schemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema registry |
Schemaregisterbeheer. |
Toestel | Preview uitvoeren |
az iot ops schema registry create |
Maak een schemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema registry delete |
Verwijder een doelschemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema registry list |
Schemaregisters weergeven in een resourcegroep of abonnement. |
Toestel | Preview uitvoeren |
az iot ops schema registry show |
Details van een schemaregister weergeven. |
Toestel | Preview uitvoeren |
az iot ops schema show |
Details van een schema in een schemaregister weergeven. |
Toestel | Preview uitvoeren |
az iot ops schema show-dataflow-refs |
Geef de schemaverwijzingen weer die worden gebruikt voor gegevensstromen. |
Toestel | Experimenteel |
az iot ops schema version |
Schemaversiebeheer. |
Toestel | Preview uitvoeren |
az iot ops schema version add |
Voeg een schemaversie toe aan een schema. |
Toestel | Preview uitvoeren |
az iot ops schema version list |
Schemaversies voor een specifiek schema weergeven. |
Toestel | Preview uitvoeren |
az iot ops schema version remove |
Verwijder een doelschemaversie. |
Toestel | Preview uitvoeren |
az iot ops schema version show |
Details van een schemaversie weergeven. |
Toestel | Preview uitvoeren |
az iot ops secretsync |
Synchronisatiebeheer van exemplaargeheim. |
Toestel | Preview uitvoeren |
az iot ops secretsync disable |
Schakel geheime synchronisatie voor een exemplaar uit. |
Toestel | Preview uitvoeren |
az iot ops secretsync enable |
Schakel geheime synchronisatie in voor een exemplaar. |
Toestel | Preview uitvoeren |
az iot ops secretsync list |
Vermeld de configuraties voor geheimsynchronisatie die zijn gekoppeld aan een exemplaar. |
Toestel | Preview uitvoeren |
az iot ops show |
Een IoT Operations-exemplaar weergeven. |
Toestel | GA |
az iot ops support |
Ondersteuningsbewerkingen voor IoT Operations. |
Toestel | Preview uitvoeren |
az iot ops support create-bundle |
Hiermee maakt u een standaard zip-archief voor ondersteuning voor gebruik in probleemoplossing en diagnostische gegevens. |
Toestel | Preview uitvoeren |
az iot ops update |
Een IoT Operations-exemplaar bijwerken. |
Toestel | GA |
az iot ops upgrade |
Een IoT Operations-exemplaar upgraden naar de nieuwste versie. |
Toestel | Verouderd |
az iot ops check
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Evalueer gereedheid aan de clusterzijde en runtimestatus van geïmplementeerde IoT Operations-services.
De opdracht geeft standaard een algemeen overzicht weer van alle services op hoog niveau.
Gebruik de optie --svc om controles voor één service op te geven en de uitgebreidheid via het --detail-level
argument te configureren.
Opmerking: het type resource (--resources) en de naamfiltering (--resourcenaam) kan alleen worden gebruikt met het argument '--svc'.
{Ondersteunde service-API's}
- deviceregistry.microsoft.com/[v1]
- mqttbroker.iotoperations.azure.com/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- connectivity.iotoperations.azure.com/[v1]
Raadpleeg https://aka.ms/iot-ops-cluster-requirementsvoor meer informatie over clustervereisten.
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}]
Voorbeelden
Basisgebruik. Hiermee controleert u de algehele Status van IoT Operations met samenvattingsuitvoer.
az iot ops check
Controleert de status en configuratie van de brokerservice met gedetailleerde uitvoer.
az iot ops check --svc broker --detail-level 1
Evalueer alleen de 'gegevensstroomservice' met uitvoer die is geoptimaliseerd voor CI.
az iot ops check --svc dataflow --as-object
Controleert de status 'deviceregistry' met uitgebreide uitvoer, maar beperkt de resultaten tot assetresources.
az iot ops check --svc deviceregistry --detail-level 2 --resources asset
Resourcenaam gebruiken om resultaten te beperken tot assetresources met voorvoegsel 'my-asset-'
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
Optionele parameters
Uitvoer controleert inhoud en validaties in een ci-beschrijvende gegevensstructuur.
Kubeconfig-contextnaam die moet worden gebruikt voor k8s-clustercommunicatie. Als er geen context wordt opgegeven current_context wordt gebruikt.
Hiermee bepaalt u het detailniveau dat wordt weergegeven in de uitvoer van de controle. Kies 0 voor een overzichtsweergave (minimale uitvoer), 1 voor een gedetailleerde weergave (uitgebreidere informatie) of 2 voor een uitgebreide weergave (alle beschikbare informatie).
De Implementatie van de IoT Operations-service die wordt geëvalueerd.
Voer controles na de implementatie uit.
Voer vereiste controles uit om te bepalen of aan de minimale vereisten van een service-implementatie is voldaan.
Voer alleen controles uit voor de specifieke resourcenaam. De naam is niet hoofdlettergevoelig. Glob-patronen '' en '?' worden ondersteund. Opmerking: Alleen alfanumerieke tekens, afbreekstreepjes, '?' en '' zijn toegestaan.
Voer alleen controles uit op specifieke resourcetypen. Gebruik door spaties gescheiden waarden.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops create
Maak een IoT Operations-exemplaar.
Een geslaagde uitvoering van init is vereist voordat u deze opdracht uitvoert.
Het resultaat van de opdrachtnetten van een IoT Operations-exemplaar met een set standaardresources die zijn geconfigureerd voor een samenhangende functie.
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]
Voorbeelden
Maak het doelexemplaren met minimale invoer.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
In het volgende voorbeeld wordt aanpassing toegevoegd aan de standaardresource van het brokerexemplaren, evenals een beschrijving en tags van een exemplaar.
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
In dit voorbeeld ziet u hoe u een extra onveilige brokerlist (geen verificatie of verificatie) brokerlist implementeert die is geconfigureerd voor poort 1883 van load balancer van het servicetype. Handig voor testen en/of demo's. Gebruik de onveilige optie niet in productie.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --add-insecure-listener
In dit formulier ziet u hoe u resourcesynchronisatie inschakelt voor de implementatie van het exemplaar. Schrijfbewerkingen voor resourcesynchronisatierollen zijn nodig voor de doelresourcegroep.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --enable-rsync
In dit voorbeeld worden vertrouwensinstellingen gemarkeerd voor een door de gebruiker verstrekte configuratie van certificaatbeheer. Houd er rekening mee dat het cluster moet zijn geïnitialiseerd met '--user-trust' en dat er een implementatie van gebruikerscertificaatbeheer aanwezig moet zijn.
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
Vereiste parameters
Doelclusternaam voor IoT Operations-implementatie.
Naam ioT Operations-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De resource-id van het schemaregister dat moet worden gebruikt met IoT-bewerkingen.
Optionele parameters
Wanneer de mqtt Broker-implementatie is ingeschakeld, bevat een listener van het servicetype LoadBalancer, gebonden aan poort 1883 zonder authN of authZ. Alleen voor niet-productieworkloads.
Back-endpartities van Mqtt Broker. Minimumwaarde: 1, maximumwaarde: 16.
Mqtt Broker-back-endredundantiefactor. Minimumwaarde: 1, maximumwaarde: 5.
Back-endwerkrollen voor Mqtt Broker. Minimumwaarde: 1, maximumwaarde: 16.
Pad naar een json-bestand met aangepaste brokerconfiguratie-eigenschappen. Bestandsconfiguratie-inhoud wordt gebruikt via afzonderlijke brokerconfiguratieparameters. Handig voor geavanceerde scenario's. De verwachte indeling wordt beschreven op https://aka.ms/aziotops-broker-config.
Front-endreplica's van Mqtt-broker. Minimumwaarde: 1, maximumwaarde: 16.
Mqtt Broker frontend workers. Minimumwaarde: 1, maximumwaarde: 16.
Servicetype dat is gekoppeld aan de standaard mqtt Broker-listener.
Mqtt Broker-geheugenprofiel.
De ioT Operations-infrastructuur van het cluster wordt geïmplementeerd in. Moet kleine letters zijn.
De naam van de aangepaste locatie die overeenkomt met de IoT Operations-implementatie. De standaardwaarde heeft de notatie 'location-{hash(5)}'.
Beschrijving van het IoT Operations-exemplaar.
Het aantal exemplaren dat is gekoppeld aan het standaardgegevensstroomprofiel.
Resourcesynchronisatieregels worden opgenomen in de IoT Operations-implementatie.
De Kubernetes-distributie die moet worden gebruikt voor Akri-configuratie. De geselecteerde distributie impliceert het standaardpad voor de containerruntime-socket wanneer er geen --runtime-socketwaarde wordt opgegeven.
De regio die wordt gebruikt voor ingerichte resources. Als de locatie van het verbonden cluster niet is opgegeven, wordt gebruikt.
Visuele weergave van werk uitschakelen.
Aangepaste configuratie van IoT Operations Arc-extensie. De notatie is door spaties gescheiden sleutelparen. --ops-config kan een of meer keren worden gebruikt. Voor geavanceerde gebruiksvoorbeelden.
Het argument 'ops_train' is afgeschaft en wordt in een toekomstige release verwijderd.
Gebruik dit om de ingebouwde releasetrein voor ioT Operations Arc-extensies te overschrijven.
Het argument 'ops_version' is afgeschaft en wordt in een toekomstige release verwijderd.
Gebruik dit om de ingebouwde extensieversie van IoT Operations Arc te overschrijven.
Het standaardknooppuntpad van de containerruntime-socket. Als dit niet is opgegeven (standaard), wordt het socketpad bepaald door --kubernetes-distro.
Instantietags. Eigenschapsverzameling in sleutel-waardeparen met de volgende indeling: a=b c=d. Gebruik --tags '' om alle tags te verwijderen.
Instellingen voor door de gebruiker verstrekte vertrouwensbundel. Wordt gebruikt voor onderdeel TLS. De notatie is door spaties gescheiden sleutelparen. De volgende sleutels zijn vereist: issuerName
, configMapName
, configMapKey
, . issuerKind
Als deze niet wordt gebruikt, wordt een zelfondertekende vertrouwensbundel geconfigureerd.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops delete
IoT-bewerkingen uit het cluster verwijderen.
De naam van het exemplaar of cluster moet worden opgegeven.
De bewerking maakt gebruik van Azure Resource Graph om gecorreleerde resources te bepalen. Resource Graph die uiteindelijk consistent is, garandeert geen gesynchroniseerde status op het moment van uitvoering.
az iot ops delete --resource-group
[--cluster]
[--force {false, true}]
[--include-deps {false, true}]
[--name]
[--no-progress {false, true}]
[--yes {false, true}]
Voorbeelden
Minimale invoer voor volledige verwijdering.
az iot ops delete -n myinstance -g myresourcegroup
Sla de bevestigingsprompt over en ga verder met het verwijderingsproces. Handig voor CI-scenario's.
az iot ops delete -n myinstance -g myresourcegroup -y
Verwijdering afdwingen, ongeacht waarschuwingen. Kan leiden tot fouten.
az iot ops delete -n myinstance -g myresourcegroup --force
Gebruik de clusternaam in plaats van het exemplaar voor opzoekacties.
az iot ops delete --cluster mycluster -g myresourcegroup
Omgekeerde toepassing van init.
az iot ops delete -n myinstance -g myresourcegroup --include-deps
Vereiste parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Doelclusternaam voor verwijdering van IoT-bewerkingen.
Dwing de bewerking uit te voeren.
Hiermee wordt aangegeven dat de opdracht afhankelijkheden van IoT-bewerkingen moet verwijderen. Deze optie is bedoeld om de toepassing van init om te keren.
Naam ioT Operations-exemplaar.
Visuele weergave van werk uitschakelen.
Bevestig [y]s zonder prompt. Handig voor CI- en automatiseringsscenario's.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops init
Bootstrap het cluster met Arc voor IoT Operations-implementatie.
Een cluster met Arc is vereist voor het implementeren van IoT-bewerkingen. Zie de volgende resource voor meer informatie https://aka.ms/aziotops-arcconnect.
De init-bewerking werkt bij het installeren en configureren van een basislaag van edge-services die nodig zijn voor de implementatie van IoT Operations.
Nadat de basislaag is geïnstalleerd, moet de az iot ops create
opdracht worden gebruikt om een exemplaar te implementeren.
az iot ops init --cluster
--resource-group
[--enable-fault-tolerance {false, true}]
[--ensure-latest {false, true}]
[--no-progress {false, true}]
[--user-trust {false, true}]
Voorbeelden
Gebruik met minimale invoer. Met dit formulier wordt de basislaag ioT Operations geïmplementeerd.
az iot ops init --cluster mycluster -g myresourcegroup
Vergelijkbaar met het vorige voorbeeld, maar als fouttolerantie voor Arc Container Storage is ingeschakeld (vereist ten minste drie knooppunten).
az iot ops init --cluster mycluster -g myresourcegroup --enable-fault-tolerance
In dit voorbeeld wordt het inschakelen van instellingen voor gebruikersvertrouwen gemarkeerd voor een aangepaste configuratie van certificaatbeheer. Hierdoor wordt de implementatie van het systeemcertificaat-manager en trust-manager overgeslagen.
az iot ops init --cluster mycluster -g myresourcegroup --user-trust
Vereiste parameters
Doelclusternaam voor IoT Operations-implementatie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Schakel fouttolerantie in voor Azure Arc Container Storage. Er zijn ten minste drie clusterknooppunten vereist.
Zorg ervoor dat de nieuwste IoT Ops CLI wordt gebruikt, waardoor er een fout optreedt als er een upgrade beschikbaar is.
Visuele weergave van werk uitschakelen.
Sla de implementatie van het systeemcertificaatbeheer en trust-manager over in het voordeel van een door de gebruiker geleverde configuratie.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops list
IoT Operations-exemplaren weergeven.
Gebruik --query met de gewenste JMESPath-syntaxis om een query uit te voeren op het resultaat.
az iot ops list [--resource-group]
Voorbeelden
Geef alle exemplaren in het abonnement weer.
az iot ops list
Geef alle exemplaren van een bepaalde resourcegroep weer.
az iot ops list -g myresourcegroup
Vermeld de exemplaren in het abonnement met een bepaalde tagwaarde.
az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops show
Een IoT Operations-exemplaar weergeven.
Optioneel kan de opdracht een structuur van gekoppelde resources uitvoeren die de IoT Operations-implementatie vertegenwoordigen op basis van het backingcluster.
az iot ops show --name
--resource-group
[--tree {false, true}]
Voorbeelden
Basisgebruik om een exemplaar weer te geven.
az iot ops show --name myinstance -g myresourcegroup
Een structuur van gekoppelde resources uitvoeren die de IoT Operations-implementatie vertegenwoordigen.
az iot ops show --name myinstance -g myresourcegroup --tree
Vereiste parameters
Naam ioT Operations-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Gebruik dit diagram om de IoT Operations-implementatie te visualiseren op basis van het back-upcluster.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops update
Een IoT Operations-exemplaar bijwerken.
Momenteel kunnen exemplaartags en beschrijvingen worden bijgewerkt.
az iot ops update --name
--resource-group
[--description]
[--tags]
Voorbeelden
Instantietags bijwerken. Dit komt overeen met een vervanging.
az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d
Instantietags verwijderen.
az iot ops update --name myinstance -g myresourcegroup --tags ""
Werk de beschrijving van het exemplaar bij.
az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"
Vereiste parameters
Naam ioT Operations-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Beschrijving van het IoT Operations-exemplaar.
Instantietags. Eigenschapsverzameling in sleutel-waardeparen met de volgende indeling: a=b c=d. Gebruik --tags '' om alle tags te verwijderen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops upgrade
Deze opdracht is afgeschaft en wordt verwijderd in een toekomstige release.
Een IoT Operations-exemplaar upgraden naar de nieuwste versie.
WAARSCHUWING: deze opdracht kan mislukken en vereisen dat u uw cluster en exemplaar verwijdert en opnieuw maakt.
Werk een IoT Operations-exemplaar bij, inclusief het bijwerken van de extensies naar de nieuwste versies.
Gebruik deze opdracht als az iot ops show
of vergelijkbare opdrachten mislukken.
De resource-id van het schemaregister is een optionele parameter en kan vereist zijn in specifieke scenario's.
az iot ops upgrade --name
--resource-group
[--no-progress {false, true}]
[--sr-resource-id]
[--yes {false, true}]
Voorbeelden
Voer een upgrade uit van het exemplaar met minimale invoer.
az iot ops upgrade --name myinstance -g myresourcegroup
Sla de conformeringsprompt over tijdens de upgrade van het exemplaar.
az iot ops upgrade --name myinstance -g myresourcegroup -y
Voer een upgrade uit van het exemplaar en geef de resource-id van het schemaregister op.
az iot ops upgrade --name myinstance -g myresourcegroup --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
Vereiste parameters
Naam ioT Operations-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Visuele weergave van werk uitschakelen.
De resource-id van het schemaregister dat moet worden gebruikt met IoT-bewerkingen. Vereist als de resource-id van het schemaregister niet meer wordt gevonden in IoT-bewerkingen.
Bevestig [y]s zonder prompt. Handig voor CI- en automatiseringsscenario's.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.