Share via


az iot du account

Kommentar

Den här referensen är en del av azure-iot-tillägget för Azure CLI (version 2.37.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az iot du account . Läs mer om tillägg.

Kontohantering för enhetsuppdatering.

Kommandon

Name Description Typ Status
az iot du account create

Skapa ett konto för enhetsuppdatering.

Anknytning Allmän tillgänglighet
az iot du account delete

Ta bort ett konto för enhetsuppdatering.

Anknytning Allmän tillgänglighet
az iot du account list

Visa en lista över alla enhetsuppdateringskonton i en prenumeration eller resursgrupp.

Anknytning Allmän tillgänglighet
az iot du account private-endpoint-connection

Hantering av privat slutpunktsanslutning för enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account private-endpoint-connection delete

Ta bort en privat slutpunktsanslutning som är associerad med ett enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account private-endpoint-connection list

Visa en lista över privata slutpunktsanslutningar som är associerade med ett enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account private-endpoint-connection set

Ange tillståndet för en privat slutpunktsanslutning som är associerad med ett enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account private-endpoint-connection show

Visa en privat slutpunktsanslutning som är associerad med ett enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account private-link-resource

Resurshantering för privat länk för enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account private-link-resource list

Lista privata länkresurser som stöds av kontot.

Anknytning Allmän tillgänglighet
az iot du account show

Visa information om ett enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account update

Uppdatera ett enhetsuppdateringskonto.

Anknytning Allmän tillgänglighet
az iot du account wait

Blockera tills ett önskat kontoresurstillstånd har uppfyllts.

Anknytning Allmän tillgänglighet

az iot du account create

Skapa ett konto för enhetsuppdatering.

Det här kommandot kan också användas för att uppdatera tillståndet för ett befintligt konto.

az iot du account create --account
                         --resource-group
                         [--assign-identity]
                         [--location]
                         [--no-wait]
                         [--pna {Disabled, Enabled}]
                         [--role]
                         [--scopes]
                         [--sku {Free, Standard}]
                         [--tags]

Exempel

Skapa ett enhetsuppdateringskonto i målresursgruppen med hjälp av resursgruppens plats.

az iot du account create -n {account_name} -g {resouce_group}

Skapa ett kostnadsfritt sku-konto för enhetsuppdatering i målresursgruppen med angiven plats och taggar utan att blockera.

az iot du account create -n {account_name} -g {resouce_group} -l westus --tags a=b c=d --sku Free --no-wait

Skapa ett enhetsuppdateringskonto i en målresursgrupp med en systemhanterad identitet.

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system]

Skapa ett enhetsuppdateringskonto i målresursgruppen med en systemhanterad identitet och tilldela sedan systemidentiteten till ett enda omfång med rollen Deltagare.

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount

Skapa ett enhetsuppdateringskonto i målresursgruppen med system- och användartilldelade hanterade identiteter och tilldela sedan systemidentiteten till ett eller flera omfång (utrymmesavgränsade) med en anpassad angiven roll.

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourcegroups/ProResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount1
  /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount2
--role "Storage Blob Data Contributor"

Obligatoriska parametrar

--account -n

Namn på enhetsuppdateringskonto. Du kan konfigurera standardkontonamnet med .az config set defaults.adu_account=<name>

--resource-group -g

Namn på resursgrupp för enhetsuppdateringskonto. Du kan konfigurera standardgruppen med .az config set defaults.adu_group=<name>

Valfria parametrar

--assign-identity

Accepterar system- eller användartilldelade identiteter avgränsade med blanksteg. Använd [system] för att referera till den systemtilldelade identiteten eller ett resurs-ID för att referera till en användartilldelad identitet. Kolla in hjälpen för exempel.

--location -l

Plats för enhetsuppdateringskonto. Om det inte finns någon plats används resursgruppens plats. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<name>.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--pna --public-network-access

Anger om enhetsuppdateringskontot kan nås från ett offentligt nätverk.

accepterade värden: Disabled, Enabled
standardvärde: Enabled
--role

Rollnamn eller ID som den systemtilldelade identiteten kommer att ha.

standardvärde: Contributor
--scopes

Utrymmesavgränsade omfång som den systemtilldelade identiteten kan komma åt. Det går inte att använda med --no-wait.

--sku

SKU för enhetsuppdateringskonto.

accepterade värden: Free, Standard
standardvärde: Standard
--tags

Resurstaggar. Egenskapsväska i nyckel/värde-par med följande format: a=b c=d.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot du account delete

Ta bort ett konto för enhetsuppdatering.

az iot du account delete --account
                         [--no-wait]
                         [--resource-group]
                         [--yes {false, true}]

Exempel

Ta bort ett målkonto.

az iot du account delete -n {account_name}

Ta bort ett målkonto utan bekräftelse eller blockering.

az iot du account delete -n {account_name} -y --no-wait

Obligatoriska parametrar

--account -n

Namn på enhetsuppdateringskonto. Du kan konfigurera standardkontonamnet med .az config set defaults.adu_account=<name>

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--resource-group -g

Namn på resursgrupp för enhetsuppdateringskonto. Du kan konfigurera standardgruppen med .az config set defaults.adu_group=<name>

--yes -y

Hoppa över användarprompter. Anger godkännande av åtgärd. Används främst för automatiseringsscenarier. Standard: falskt.

accepterade värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot du account list

Visa en lista över alla enhetsuppdateringskonton i en prenumeration eller resursgrupp.

az iot du account list [--resource-group]

Exempel

Visa en lista över alla konton i en prenumeration.

az iot du account list

Lista konton i en prenumeration som uppfyller filtervillkoren.

az iot du account list --query "[?tags.env == 'test']"

Visa en lista över alla konton i en resursgrupp.

az iot du account list -g {resource_group}

Valfria parametrar

--resource-group -g

Namn på resursgrupp för enhetsuppdateringskonto. Du kan konfigurera standardgruppen med .az config set defaults.adu_group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot du account show

Visa information om ett enhetsuppdateringskonto.

az iot du account show --account
                       [--resource-group]

Exempel

Visa ett målkonto.

az iot du account show -n {account_name}

Visa en målkontofiltrering för en specifik egenskap.

az iot du account show -n {account_name} --query identity

Obligatoriska parametrar

--account -n

Namn på enhetsuppdateringskonto. Du kan konfigurera standardkontonamnet med .az config set defaults.adu_account=<name>

Valfria parametrar

--resource-group -g

Namn på resursgrupp för enhetsuppdateringskonto. Du kan konfigurera standardgruppen med .az config set defaults.adu_group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot du account update

Uppdatera ett enhetsuppdateringskonto.

För närvarande kan följande kontoegenskaper uppdateras – identitet, publicNetworkAccess och taggar.

az iot du account update --account
                         [--add]
                         [--force-string]
                         [--no-wait]
                         [--remove]
                         [--resource-group]
                         [--set]

Exempel

Ange ett specifikt kontotaggattribut.

az iot du account update -n {account_name} --set tags.env='test'

Inaktivera åtkomst till offentligt nätverk.

az iot du account update -n {account_name} --set publicNetworkAccess='Disabled'

Obligatoriska parametrar

--account -n

Namn på enhetsuppdateringskonto. Du kan konfigurera standardkontonamnet med .az config set defaults.adu_account=<name>

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

standardvärde: []
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

standardvärde: []
--resource-group -g

Namn på resursgrupp för enhetsuppdateringskonto. Du kan konfigurera standardgruppen med .az config set defaults.adu_group=<name>

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

standardvärde: []
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot du account wait

Blockera tills ett önskat kontoresurstillstånd har uppfyllts.

az iot du account wait --account
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--interval]
                       [--resource-group]
                       [--timeout]
                       [--updated]

Exempel

Blockera tills en kontoresurs har uppdaterats.

az iot du account wait -n {account_name} -g {resource_group} --updated

Obligatoriska parametrar

--account -n

Namn på enhetsuppdateringskonto. Du kan konfigurera standardkontonamnet med .az config set defaults.adu_account=<name>

Valfria parametrar

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

standardvärde: False
--exists

Vänta tills resursen finns.

standardvärde: False
--interval

Avsökningsintervall i sekunder.

standardvärde: 30
--resource-group -g

Namn på resursgrupp för enhetsuppdateringskonto. Du kan konfigurera standardgruppen med .az config set defaults.adu_group=<name>

--timeout

Maximal väntetid i sekunder.

standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.