az iot ops ns asset rest
Note
Den här referensen är en del av azure-iot-ops-tillägget för Azure CLI (version 2.67.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az iot ops ns asset rest-kommando . Läs mer om tillägg.
Kommandogruppen "iot ops ns" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera namnområdestillgångar som pekar på REST-enhetsslutpunkter.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az iot ops ns asset rest create |
Skapa en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest dataset |
Hantera datauppsättningar för REST-namnrymdstillgångar i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest dataset add |
Lägg till en datauppsättning i en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest dataset list |
Visa en lista över datauppsättningar för en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest dataset remove |
Ta bort en datauppsättning från en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest dataset show |
Visa information om en datauppsättning för en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest dataset update |
Uppdatera en datauppsättning för en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
| az iot ops ns asset rest update |
Uppdatera en REST-namnrymdstillgång i en IoT Operations-instans. |
Extension | Preview |
az iot ops ns asset rest create
Kommandogruppen "iot ops ns" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapa en REST-namnrymdstillgång i en IoT Operations-instans.
Enhetens slutpunkt måste vara av typen Microsoft.Http.
az iot ops ns asset rest create --device
--endpoint --ep
--instance
--name
--resource-group
[--asset-type-ref --type-ref]
[--attr --attribute]
[--dataset-dest --dsd]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--eid --external-asset-id]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--model]
[--pc --product-code]
[--sampling-int --si]
[--serial-number --sn]
[--software-revision --sw-rev]
[--tags]
Exempel
Skapa en grundläggande REST-tillgång
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint
Skapa en REST-tillgång med konfiguration av datauppsättning
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --sampling-int 5000
Skapa en REST-tillgång med datamängdens mål
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --dataset-dest topic="factory/rest/data" retain=Never qos=Qos1 ttl=3600
Skapa en REST-tillgång med anpassad konfiguration och BrokerStateStore-mål
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --sampling-int 2000 --dataset-dest key="rest-data-cache"
Skapa en REST-tillgång med ytterligare metadata
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --description "Temperature sensor API" --display-name "Facility Temperature Monitor" --model "TempSensor-3000" --manufacturer "SensorCorp" --serial-number "TS-12345" --documentation-uri "https://example.com/docs/api"
Skapa en REST-tillgång med anpassade attribut
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --attribute location=warehouse --attribute sensor-type=temperature --attribute units=celsius
Obligatoriska parametrar
Enhetsnamn.
Enhetens slutpunktsnamn.
Namnet på Azure IoT Operations-instansen.
Namnet på tillgången.
Resursgruppen för Azure IoT Operations-instansen.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Blankstegsavgränsad lista med tillgångstypsreferenser.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Blankstegsavgränsad nyckel=värdepar för anpassade tillgångsattribut.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Key=value pairs som representerar målet för datauppsättningar. Tillåtna argument är: key för BrokerStateStore eller topic, retain, qosoch ttl för MQTT. Tillåtna värden för retain är Never och Keep och tillåtna värden för qos är Qos0 och Qos1.
Beskrivning av tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Inaktivera tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
| Godkända värden: | false, true |
Visningsnamn för tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Dokumentations-URI för tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Externt tillgångs-ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Information om maskinvarurevision.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Tillverkarens namn.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Tillverkarens URI.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Modellnamn eller -nummer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Produktkod.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Samplingsintervall för datamängder i millisekunder. Minimum: -1.
Serienummer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Information om programvarurevision.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az iot ops ns asset rest update
Kommandogruppen "iot ops ns" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdatera en REST-namnrymdstillgång i en IoT Operations-instans.
Enhetens slutpunkt måste vara av typen Microsoft.Http.
az iot ops ns asset rest update --instance
--name
--resource-group
[--asset-type-ref --type-ref]
[--attr --attribute]
[--dataset-dest --dsd]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--eid --external-asset-id]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--model]
[--pc --product-code]
[--sampling-int --si]
[--serial-number --sn]
[--software-revision --sw-rev]
[--tags]
Exempel
Uppdatera en REST-tillgångs grundläggande egenskaper
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --description "Updated temperature sensor API" --display-name "Main Warehouse Temperature"
Uppdatera en REST-tillgångs datauppsättningsmål till MQTT
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --dataset-dest topic="factory/rest/updated/data" retain=Keep qos=Qos1 ttl=7200
Uppdatera en REST-tillgångs datauppsättningsmål till BrokerStateStore
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --dataset-dest key="updated-rest-cache"
Uppdatera en REST-tillgångs metadata
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --model "TempSensor-4000" --manufacturer "SensorCorp" --serial-number "TS-67890" --documentation-uri "https://example.com/docs/api/v2"
Uppdatera en REST-tillgångs anpassade attribut
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --attribute location=main-warehouse sensor-type=temperature units=fahrenheit accuracy=high
Inaktivera en REST-tillgång och uppdatera dess referensinformation
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --disable --external-asset-id "TEMP-MAIN-01" --hardware-revision "v2.1"
Obligatoriska parametrar
Namnet på Azure IoT Operations-instansen.
Namnet på tillgången.
Resursgruppen för Azure IoT Operations-instansen.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Blankstegsavgränsad lista med tillgångstypsreferenser.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Blankstegsavgränsad nyckel=värdepar för anpassade tillgångsattribut.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Key=value pairs som representerar målet för datauppsättningar. Tillåtna argument är: key för BrokerStateStore eller topic, retain, qosoch ttl för MQTT. Tillåtna värden för retain är Never och Keep och tillåtna värden för qos är Qos0 och Qos1.
Beskrivning av tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Inaktivera tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
| Godkända värden: | false, true |
Visningsnamn för tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Dokumentations-URI för tillgången.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Externt tillgångs-ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Information om maskinvarurevision.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Tillverkarens namn.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Tillverkarens URI.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Modellnamn eller -nummer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Produktkod.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Samplingsintervall för datamängder i millisekunder. Minimum: -1.
Serienummer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Information om programvarurevision.
| Egenskap | Värde |
|---|---|
| Parameter group: | Additional Info Arguments |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |