az iot ops
Kommentar
Den här referensen är en del av azure-iot-ops-tillägget för Azure CLI (version 2.53.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az iot ops . Läs mer om tillägg.
Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera Azure IoT-åtgärder.
Azure IoT Operations är en uppsättning mycket anpassade, men löst kopplade Kubernetes-tjänster från första part som gör att du kan aggregera data från lokala tillgångar till en MQTT Broker i industriell kvalitet, lägga till edge-beräkning och konfigurera dubbelriktade dataflöden med en mängd olika tjänster i molnet.
Som standard kontrollerar CLI-kommandon för IoT Operations regelbundet om en ny tilläggsversion är tillgänglig.
Det här beteendet kan inaktiveras med az config set iotops.check_latest=false
.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az iot ops asset |
Kapitalförvaltning. |
Anknytning | Förhandsversion |
az iot ops asset create |
Skapa en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset dataset |
Hantera datauppsättningar i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset dataset list |
Visa en lista över datauppsättningar i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset dataset point |
Hantera datapunkter i en tillgångsdatauppsättning. |
Anknytning | Förhandsversion |
az iot ops asset dataset point add |
Lägg till en datapunkt i en tillgångsdatauppsättning. |
Anknytning | Förhandsversion |
az iot ops asset dataset point export |
Exportera datapunkter i en tillgångsdatauppsättning. |
Anknytning | Förhandsversion |
az iot ops asset dataset point import |
Importera datapunkter i en tillgångsdatauppsättning. |
Anknytning | Förhandsversion |
az iot ops asset dataset point list |
Visa en lista över datapunkter i en tillgångsdatauppsättning. |
Anknytning | Förhandsversion |
az iot ops asset dataset point remove |
Ta bort en datapunkt i en tillgångsdatauppsättning. |
Anknytning | Förhandsversion |
az iot ops asset dataset show |
Visa en datauppsättning i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset delete |
Ta bort en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset endpoint |
Hantera tillgångsslutpunktsprofiler. |
Anknytning | Förhandsversion |
az iot ops asset endpoint create |
Skapa tillgångsslutpunktsprofiler. |
Anknytning | Förhandsversion |
az iot ops asset endpoint create opcua |
Skapa en tillgångsslutpunktsprofil med en OPCUA-anslutningsapp. |
Anknytning | Förhandsversion |
az iot ops asset endpoint delete |
Ta bort en tillgångsslutpunktsprofil. |
Anknytning | Förhandsversion |
az iot ops asset endpoint query |
Fråga Resource Graph efter tillgångsslutpunktsprofiler. |
Anknytning | Förhandsversion |
az iot ops asset endpoint show |
Visa en tillgångsslutpunktsprofil. |
Anknytning | Förhandsversion |
az iot ops asset endpoint update |
Uppdatera en tillgångsslutpunktsprofil. |
Anknytning | Förhandsversion |
az iot ops asset event |
Hantera händelser i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset event add |
Lägg till en händelse i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset event export |
Exportera händelser i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset event import |
Importera händelser i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset event list |
Visa en lista över händelser i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset event remove |
Ta bort en händelse i en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset query |
Fråga Resursdiagrammet efter tillgångar. |
Anknytning | Förhandsversion |
az iot ops asset show |
Visa en tillgång. |
Anknytning | Förhandsversion |
az iot ops asset update |
Uppdatera en tillgång. |
Anknytning | Förhandsversion |
az iot ops broker |
Mqtt broker management. |
Anknytning | Förhandsversion |
az iot ops broker authn |
Hantering av autentisering med asynkron autentisering. |
Anknytning | Förhandsversion |
az iot ops broker authn delete |
Ta bort en mqtt broker-autentiseringsresurs. |
Anknytning | Förhandsversion |
az iot ops broker authn list |
Visa en lista över mqtt broker-autentiseringsresurser som är associerade med en instans. |
Anknytning | Förhandsversion |
az iot ops broker authn show |
Visa information om en mqtt broker-autentiseringsresurs. |
Anknytning | Förhandsversion |
az iot ops broker authz |
Koordinatorauktoriseringshantering. |
Anknytning | Förhandsversion |
az iot ops broker authz delete |
Ta bort en auktoriseringsresurs för mqtt-auktorisering. |
Anknytning | Förhandsversion |
az iot ops broker authz list |
Visa en lista över auktoriseringsresurser för mqtt-auktorisering som är associerade med en instans. |
Anknytning | Förhandsversion |
az iot ops broker authz show |
Visa information om en mqtt broker-auktoriseringsresurs. |
Anknytning | Förhandsversion |
az iot ops broker delete |
Ta bort en mqtt-asynkron meddelandekö. |
Anknytning | Förhandsversion |
az iot ops broker list |
Lista mqtt-koordinatorer som är associerade med en instans. |
Anknytning | Förhandsversion |
az iot ops broker listener |
Hantering av mäklarlyssnare. |
Anknytning | Förhandsversion |
az iot ops broker listener delete |
Ta bort en mqtt broker-lyssnare. |
Anknytning | Förhandsversion |
az iot ops broker listener list |
Lista mqtt broker lyssnare som är associerade med en mäklare. |
Anknytning | Förhandsversion |
az iot ops broker listener show |
Visa information om en mqtt-koordinatorlyssnare. |
Anknytning | Förhandsversion |
az iot ops broker show |
Visa information om en mqtt-asynkron meddelandekö. |
Anknytning | Förhandsversion |
az iot ops broker stats |
Visa dmqtt-körningsstatistik. |
Anknytning | Förhandsversion |
az iot ops check |
Utvärdera beredskap på klustersidan och körningshälsa för distribuerade IoT Operations-tjänster. |
Anknytning | Förhandsversion |
az iot ops connector |
Hantering av anslutningsappar. |
Anknytning | Förhandsversion |
az iot ops connector opcua |
OPC UA-anslutningshantering. |
Anknytning | Förhandsversion |
az iot ops connector opcua client |
Hantera klientprograminstanscertifikat i företagsklass för OPC UA Broker. |
Anknytning | Förhandsversion |
az iot ops connector opcua client add |
Lägg till ett klientprograminstanscertifikat i företagsklass. |
Anknytning | Förhandsversion |
az iot ops connector opcua issuer |
Hantera utfärdarcertifikat för OPC UA Broker. |
Anknytning | Förhandsversion |
az iot ops connector opcua issuer add |
Lägg till ett utfärdarcertifikat i OPC UA Brokers utfärdarcertifikatlista. |
Anknytning | Förhandsversion |
az iot ops connector opcua trust |
Hantera betrodda certifikat för OPC UA Broker. |
Anknytning | Förhandsversion |
az iot ops connector opcua trust add |
Lägg till ett betrott certifikat i OPC UA Brokers lista över betrodda certifikat. |
Anknytning | Förhandsversion |
az iot ops create |
Skapa en IoT Operations-instans. |
Anknytning | Förhandsversion |
az iot ops dataflow |
Dataflödeshantering. |
Anknytning | Förhandsversion |
az iot ops dataflow endpoint |
Dataflödesslutpunktshantering. |
Anknytning | Förhandsversion |
az iot ops dataflow endpoint list |
Visa en lista över dataflödesslutpunktsresurser som är associerade med en instans. |
Anknytning | Förhandsversion |
az iot ops dataflow endpoint show |
Visa information om en dataflödesslutpunktsresurs. |
Anknytning | Förhandsversion |
az iot ops dataflow list |
Visa en lista över dataflöden som är associerade med en dataflödesprofil. |
Anknytning | Förhandsversion |
az iot ops dataflow profile |
Hantering av dataflödesprofil. |
Anknytning | Förhandsversion |
az iot ops dataflow profile list |
Visa en lista över dataflödesprofiler som är associerade med en instans. |
Anknytning | Förhandsversion |
az iot ops dataflow profile show |
Visa information om en dataflödesprofil. |
Anknytning | Förhandsversion |
az iot ops dataflow show |
Visa information om ett dataflöde som är associerat med en dataflödesprofil. |
Anknytning | Förhandsversion |
az iot ops delete |
Ta bort IoT-åtgärder från klustret. |
Anknytning | Förhandsversion |
az iot ops identity |
Instansidentitetshantering. |
Anknytning | Förhandsversion |
az iot ops identity assign |
Tilldela en användartilldelad hanterad identitet med instansen. |
Anknytning | Förhandsversion |
az iot ops identity remove |
Ta bort en användartilldelad hanterad identitet från instansen. |
Anknytning | Förhandsversion |
az iot ops identity show |
Visa instansidentiteterna. |
Anknytning | Förhandsversion |
az iot ops init |
Bootstrap det Arc-aktiverade klustret för IoT Operations-distribution. |
Anknytning | Förhandsversion |
az iot ops list |
Lista IoT Operations-instanser. |
Anknytning | Förhandsversion |
az iot ops schema |
Schema- och registerhantering. |
Anknytning | Förhandsversion |
az iot ops schema create |
Skapa ett schema i ett schemaregister. |
Anknytning | Förhandsversion |
az iot ops schema delete |
Ta bort ett målschema i ett schemaregister. |
Anknytning | Förhandsversion |
az iot ops schema list |
Lista scheman i ett schemaregister. |
Anknytning | Förhandsversion |
az iot ops schema registry |
Schemaregisterhantering. |
Anknytning | Förhandsversion |
az iot ops schema registry create |
Skapa ett schemaregister. |
Anknytning | Förhandsversion |
az iot ops schema registry delete |
Ta bort ett målschemaregister. |
Anknytning | Förhandsversion |
az iot ops schema registry list |
Lista schemaregister i en resursgrupp eller prenumeration. |
Anknytning | Förhandsversion |
az iot ops schema registry show |
Visa information om ett schemaregister. |
Anknytning | Förhandsversion |
az iot ops schema show |
Visa information om ett schema i ett schemaregister. |
Anknytning | Förhandsversion |
az iot ops schema show-dataflow-refs |
Visa de schemareferenser som används för dataflöden. |
Anknytning | Förhandsversion |
az iot ops schema version |
Schemaversionshantering. |
Anknytning | Förhandsversion |
az iot ops schema version add |
Lägg till en schemaversion i ett schema. |
Anknytning | Förhandsversion |
az iot ops schema version list |
Lista schemaversioner för ett visst schema. |
Anknytning | Förhandsversion |
az iot ops schema version remove |
Ta bort en målschemaversion. |
Anknytning | Förhandsversion |
az iot ops schema version show |
Visa information om en schemaversion. |
Anknytning | Förhandsversion |
az iot ops secretsync |
Hantering av instanshemlighetssynkronisering. |
Anknytning | Förhandsversion |
az iot ops secretsync disable |
Inaktivera hemlig synkronisering för en instans. |
Anknytning | Förhandsversion |
az iot ops secretsync enable |
Aktivera hemlig synkronisering för en instans. |
Anknytning | Förhandsversion |
az iot ops secretsync list |
Visa en lista över de hemliga synkroniseringskonfigurationer som är associerade med en instans. |
Anknytning | Förhandsversion |
az iot ops show |
Visa en IoT Operations-instans. |
Anknytning | Förhandsversion |
az iot ops support |
Stödåtgärder för IoT-åtgärder. |
Anknytning | Förhandsversion |
az iot ops support create-bundle |
Skapar ett zip-arkiv för standardsupportpaket för användning i felsökning och diagnostik. |
Anknytning | Förhandsversion |
az iot ops update |
Uppdatera en IoT Operations-instans. |
Anknytning | Förhandsversion |
az iot ops upgrade |
Uppgradera en IoT Operations-instans till den senaste versionen. |
Anknytning | Förhandsversion |
az iot ops verify-host |
Kör en uppsättning klustervärdverifieringar för IoT Operations-distributionskompatibilitet. |
Anknytning | Förhandsversion |
az iot ops check
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Utvärdera beredskap på klustersidan och körningshälsa för distribuerade IoT Operations-tjänster.
Kommandot visar som standard en mänsklig sammanfattningsvy på hög nivå över alla tjänster.
Använd alternativet "--svc" för att ange kontroller för en enda tjänst och konfigurera utförlighet via --detail-level
argumentet.
Obs! Filtrering av resurstyp (--resurser) och namn (--resursnamn) kan endast användas med argumentet "--svc".
{Tjänst-API:er som stöds}
- deviceregistry.microsoft.com/[v1beta2]
- mqttbroker.iotoperations.azure.com/[v1beta1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- connectivity.iotoperations.azure.com/[v1beta1]
Mer information om klusterkrav finns i 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}]
Exempel
Grundläggande användning. Kontrollerar övergripande IoT Operations-hälsa med sammanfattningsutdata.
az iot ops check
Kontrollerar tjänstens status och konfiguration med detaljerade utdata.
az iot ops check --svc broker --detail-level 1
Utvärdera endast dataflödestjänsten med utdata optimerade för CI.
az iot ops check --svc dataflow --as-object
Kontrollerar "enhetsregistry"-hälsotillståndet med utförliga utdata, men begränsar resultatet till "tillgångsresurser".
az iot ops check --svc deviceregistry --detail-level 2 --resources asset
Använda resursnamn för att begränsa resultatet till "tillgångsresurser" med prefixet "my-asset-"
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
Valfria parametrar
Utdata kontrollerar innehåll och valideringar i en CI-vänlig datastruktur.
Kubeconfig-kontextnamn som ska användas för k8s-klusterkommunikation. Om ingen kontext anges används current_context.
Styr detaljnivån som visas i kontrollutdata. Välj 0 för en sammanfattningsvy (minimala utdata), 1 för en detaljerad vy (mer omfattande information) eller 2 för en utförlig vy (all tillgänglig information).
Distributionen av IoT Operations-tjänsten som ska utvärderas.
Kör kontroller efter distributionen.
Kör nödvändiga kontroller för att avgöra om minimikraven för en tjänstdistribution uppfylls.
Kör endast kontroller för det specifika resursnamnet. Namnet är skiftlägesokänsligt. Globmönster "" och "?" stöds. Obs! Endast alfanumeriska tecken, bindestreck, "?" och "" tillåts.
Kör endast kontroller på specifika resurstyper. Använd blankstegsavgränsade värden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops create
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapa en IoT Operations-instans.
En lyckad körning av init krävs innan du kör det här kommandot.
Resultatet av kommandot nets en IoT Operations-instans med en uppsättning standardresurser som konfigurerats för sammanhängande funktion.
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-version]
[--runtime-socket]
[--tags]
[--trust-settings]
Exempel
Skapa målinstansen med minsta indata.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
I följande exempel läggs anpassning till standardresursen för broker-instansen samt en instansbeskrivning och taggar.
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
Det här exemplet visar hur du distribuerar en ytterligare osäker (ingen authn eller authz) koordinatorlyssnare som konfigurerats för port 1883 av lastbalanserare av tjänsttyp. Användbart för testning och/eller demonstrationer. Använd inte alternativet osäker i produktion.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --add-insecure-listener
Det här formuläret visar hur du aktiverar resurssynkronisering för instansdistributionen. För att aktivera resurssynkroniseringsrolltilldelning krävs på målresursgruppen.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --enable-rsync
I det här exemplet visas förtroendeinställningar för en användare som har cert-manager-konfiguration. Observera att klustret måste ha initierats med "--user-trust" och att en distribution av användarcertifikathanteraren måste finnas.
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
Obligatoriska parametrar
Målklusternamn för IoT Operations-distribution.
IoT Operations-instansens namn. Ett instansnamn måste anges för att distribuera en instans under init-orkestreringen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Schemaregistrets resurs-ID som ska användas med IoT-åtgärder.
Valfria parametrar
När den är aktiverad kommer Mqtt Broker-distributionen att innehålla en lyssnare av tjänsttypen LoadBalancer, bunden till port 1883 utan authN eller authZ. Endast för icke-produktionsarbetsbelastningar.
Mqtt Broker-serverdelspartitioner. Minsta värde: 1, maxvärde: 16.
Mqtt broker backend redundancy factor. Minsta värde: 1, maxvärde: 5.
Mqtt broker backend workers. Minsta värde: 1, maxvärde: 16.
Sökväg till en json-fil med anpassade egenskaper för koordinatorkonfiguration. Filkonfigurationsinnehåll används över enskilda koordinatorkonfigurationsparametrar. Användbart för avancerade scenarier. Det förväntade formatet beskrivs i https://aka.ms/aziotops-broker-config.
Mqtt Broker-klientdelsrepliker. Minsta värde: 1, maxvärde: 16.
Mqtt broker frontend workers. Minsta värde: 1, maxvärde: 16.
Tjänsttyp som är associerad med standard lyssnaren för mqtt-koordinatorn.
Mqtt-koordinatorminnesprofil.
Infra för klusternamnområdet IoT Operations distribueras till. Måste vara gemener.
Det anpassade platsnamnet som motsvarar IoT Operations-distributionen. Standardvärdet är i formatet "location-{hash(5)}".
Beskrivning av IoT Operations-instansen.
Antalet instanser som är associerade med standardprofilen för dataflöde.
Regler för resurssynkronisering kommer att ingå i IoT Operations-distributionen.
Kubernetes-distributionen som ska användas för Akri-konfiguration. Den valda distributionen innebär standardsökvägen för containerkörningssocketen när inget --runtime-socket-värde anges.
Den region som ska användas för etablerad resurssäkerhet. Om det inte anges används den anslutna klusterplatsen.
Inaktivera visuell representation av arbete.
Anpassad konfiguration av IoT Operations arc-tillägg. Formatet är blankstegsavgränsade nyckel=värdepar. --ops-config kan användas en eller flera gånger. För avancerade användningsfall.
Argumentet "ops_version" har blivit inaktuellt och tas bort i en framtida version.
Använd för att åsidosätta den inbyggda versionen av IoT Operations arc-tillägget.
Standardnodsökvägen för containerkörningssocketen. Om den inte anges (standard) bestäms socketsökvägen av --kubernetes-distro.
Instanstaggar. Egenskapsväska i nyckel/värde-par med följande format: a=b c=d. Använd --tags för att ta bort alla taggar.
Inställningar för användarangivet förtroendepaket. Används för komponent-TLS. Formatet är blankstegsavgränsade nyckel=värdepar. Följande nycklar krävs: issuerKind
, configMapName
, configMapKey
, issuerName
. Om det inte används konfigureras ett system som tillhandahålls självsignerat förtroendepaket.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops delete
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort IoT-åtgärder från klustret.
Namnet på antingen instansen eller klustret måste anges.
Åtgärden använder Azure Resource Graph för att fastställa korrelerade resurser. Att Resource Graph slutligen är konsekvent garanterar inte ett synkroniserat tillstånd vid tidpunkten för körningen.
az iot ops delete --resource-group
[--cluster]
[--force {false, true}]
[--include-deps {false, true}]
[--name]
[--no-progress {false, true}]
[--yes {false, true}]
Exempel
Minsta indata för fullständig borttagning.
az iot ops delete -n myinstance -g myresourcegroup
Hoppa över bekräftelseprompten och fortsätt till borttagningsprocessen. Användbart för CI-scenarier.
az iot ops delete -n myinstance -g myresourcegroup -y
Framtvinga borttagning oavsett varningar. Kan leda till fel.
az iot ops delete -n myinstance -g myresourcegroup --force
Använd klusternamn i stället för instans för sökning.
az iot ops delete --cluster mycluster -g myresourcegroup
Omvänd tillämpning av init.
az iot ops delete -n myinstance -g myresourcegroup --include-deps
Obligatoriska parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Målklusternamn för borttagning av IoT-åtgärder.
Tvinga åtgärden att köras.
Anger att kommandot ska ta bort IoT Operations-beroenden. Det här alternativet är avsett att vända tillämpningen av init.
IoT Operations-instansens namn.
Inaktivera visuell representation av arbete.
Bekräfta [y]es utan att fråga. Användbart för CI- och automationsscenarier.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops init
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Bootstrap det Arc-aktiverade klustret för IoT Operations-distribution.
Ett Arc-aktiverat kluster krävs för att distribuera IoT-åtgärder. Mer information https://aka.ms/aziotops-arcconnectfinns i följande resurs.
Init-åtgärden fungerar när du installerar och konfigurerar ett grundläggande lager av gränstjänster som krävs för IoT Operations-distribution.
När grundlagret har installerats az iot ops create
ska kommandot användas för att distribuera en instans.
az iot ops init --cluster
--resource-group
[--enable-fault-tolerance {false, true}]
[--ensure-latest {false, true}]
[--no-progress {false, true}]
[--user-trust {false, true}]
Exempel
Användning med minsta indata. Det här formuläret distribuerar IoT Operations foundation-lagret.
az iot ops init --cluster mycluster -g myresourcegroup
Liknar föregående exempel men med Arc Container Storage feltolerans aktiverat (kräver minst 3 noder).
az iot ops init --cluster mycluster -g myresourcegroup --enable-fault-tolerance
Det här exemplet visar hur du aktiverar inställningar för användarförtroende för en anpassad cert-manager-konfiguration. Detta hoppar över distributionen av systemcertifikathanteraren och förtroendehanteraren.
az iot ops init --cluster mycluster -g myresourcegroup --user-trust
Obligatoriska parametrar
Målklusternamn för IoT Operations-distribution.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Aktivera feltolerans för Azure Arc Container Storage. Minst 3 klusternoder krävs.
Se till att den senaste IoT Ops CLI används, vilket ger upphov till ett fel om en uppgradering är tillgänglig.
Inaktivera visuell representation av arbete.
Hoppa över distributionen av systemcertifikathanteraren och förtroendehanteraren till förmån för en konfiguration som tillhandahålls av användaren.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops list
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Lista IoT Operations-instanser.
Använd --query med önskad JMESPath-syntax för att köra frågor mot resultatet.
az iot ops list [--resource-group]
Exempel
Visa en lista över alla instanser i prenumerationen.
az iot ops list
Visa en lista över alla instanser av en viss resursgrupp.
az iot ops list -g myresourcegroup
Visa en lista över instanser i prenumerationen som har ett visst taggvärde.
az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops show
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Visa en IoT Operations-instans.
Alternativt kan kommandot mata ut en trädstruktur med associerade resurser som representerar IoT Operations-distributionen mot säkerhetskopieringsklustret.
Om det här kommandot misslyckas använder az iot ops upgrade
du för att uppgradera instansen till den senaste versionen innan du fortsätter.
az iot ops show --name
--resource-group
[--tree {false, true}]
Exempel
Grundläggande användning för att visa en instans.
az iot ops show --name myinstance -g myresourcegroup
Mata ut en trädstruktur med associerade resurser som representerar IoT Operations-distributionen.
az iot ops show --name myinstance -g myresourcegroup --tree
Obligatoriska parametrar
IoT Operations-instansens namn.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Använd för att visualisera IoT Operations-distributionen mot säkerhetskopieringsklustret.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops update
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdatera en IoT Operations-instans.
För närvarande kan instanstaggar och beskrivning uppdateras. Om du vill uppgradera instansen till en nyare version använder az iot ops upgrade
du i stället.
az iot ops update --name
--resource-group
[--description]
[--tags]
Exempel
Uppdatera instanstaggar. Detta motsvarar en ersättning.
az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d
Ta bort instanstaggar.
az iot ops update --name myinstance -g myresourcegroup --tags ""
Uppdatera instansbeskrivningen.
az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"
Obligatoriska parametrar
IoT Operations-instansens namn.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Beskrivning av IoT Operations-instansen.
Instanstaggar. Egenskapsväska i nyckel/värde-par med följande format: a=b c=d. Använd --tags för att ta bort alla taggar.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops upgrade
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppgradera en IoT Operations-instans till den senaste versionen.
VARNING! Det här kommandot kan misslyckas och kräver att du tar bort och återskapar klustret och instansen.
Uppgradera en IoT Operations-instans, inklusive uppdatering av tilläggen till de senaste versionerna.
Använd det här kommandot om az iot ops show
eller liknande kommandon misslyckas.
Schemaregisterresurs-ID är en valfri parameter och kan krävas i specifika scenarier.
az iot ops upgrade --name
--resource-group
[--no-progress {false, true}]
[--sr-resource-id]
[--yes {false, true}]
Exempel
Uppgradera instansen med minimala indata.
az iot ops upgrade --name myinstance -g myresourcegroup
Hoppa över konformationsprompten under instansuppgradering.
az iot ops upgrade --name myinstance -g myresourcegroup -y
Uppgradera instansen och ange schemaregistrets resurs-ID.
az iot ops upgrade --name myinstance -g myresourcegroup --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
Obligatoriska parametrar
IoT Operations-instansens namn.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Inaktivera visuell representation av arbete.
Schemaregistrets resurs-ID som ska användas med IoT-åtgärder. Krävs om schemaregistrets resurs-ID inte längre hittas i IoT-åtgärder.
Bekräfta [y]es utan att fråga. Användbart för CI- och automationsscenarier.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot ops verify-host
Kommandogruppen "iot ops" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Kör en uppsättning klustervärdverifieringar för IoT Operations-distributionskompatibilitet.
Avsett att köras direkt på en målklustervärd. Kommandot kan uppmana till att tillämpa en uppsättning privilegierade åtgärder, till exempel att installera ett beroende. I det här fallet måste CLI köras med förhöjd behörighet. Till exempel sudo AZURE_EXTENSION_DIR=~/.azure/cliextensions az iot ops verify-host
.
az iot ops verify-host [--no-progress {false, true}]
Valfria parametrar
Inaktivera visuell representation av arbete.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.