Sdílet prostřednictvím


az iot ops schema registry

Poznámka:

Tento odkaz je součástí rozšíření azure-iot-ops pro Azure CLI (verze 2.53.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot ops schema registry . Přečtěte si další informace o rozšířeních.

Skupina příkazů iot ops schema je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Správa registru schématu

Registr schématu je centralizované úložiště pro správu schémat. Registr schématu umožňuje generování a načítání schématu jak na hraničních zařízeních, tak v cloudu. Zajišťuje konzistenci a kompatibilitu napříč systémy tím, že poskytuje jediný zdroj pravdivých informací pro definice schématu.

Příkazy

Name Description Typ Stav
az iot ops schema registry create

Vytvořte registr schématu.

Rozšíření Preview
az iot ops schema registry delete

Odstraňte registr cílového schématu.

Rozšíření Preview
az iot ops schema registry list

Výpis registrů schémat ve skupině prostředků nebo předplatném

Rozšíření Preview
az iot ops schema registry show

Zobrazení podrobností registru schématu

Rozšíření Preview

az iot ops schema registry create

Preview

Skupina příkazů iot ops schema je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvořte registr schématu.

Tato operace vytvoří registr schématu s povolenou systémovou spravovanou identitou.

Potom přiřadí systémovou identitu předdefinované role Přispěvatel dat objektů blob úložiště pro obor kontejneru účtu úložiště ve výchozím nastavení. V případě potřeby můžete vlastní roli zadat prostřednictvím --custom-role-id, které se má použít.

Pokud uvedený kontejner účtu úložiště neexistuje, vytvoří se s výchozím nastavením.

Tato operace také zaregistruje poskytovatele prostředků Microsoft.DeviceRegistry, pokud není zaregistrovaný.

az iot ops schema registry create --name
                                  --registry-namespace
                                  --resource-group
                                  --sa-resource-id
                                  [--custom-role-id]
                                  [--desc]
                                  [--display-name]
                                  [--location]
                                  [--sa-container]
                                  [--tags]

Příklady

Vytvořte registr schématu s názvem myregistry s minimálními vstupy.

az iot ops schema registry create -n myregistry -g myresourcegroup --registry-namespace myschemas --sa-resource-id $STORAGE_ACCOUNT_RESOURCE_ID

Vytvořte registr schématu s názvem myregistry v oblasti westus2 s dalšími přizpůsobeními.

az iot ops schema registry create -n myregistry -g myresourcegroup --registry-namespace myschemas --sa-resource-id $STORAGE_ACCOUNT_RESOURCE_ID --sa-container myschemacontainer -l westus2 --desc 'Contoso factory X1 schemas' --display-name 'Contoso X1' --tags env=prod

Povinné parametry

--name -n

Název registru schématu

--registry-namespace --rn

Obor názvů registru schématu Jednoznačně identifikuje registr schématu v rámci tenanta.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--sa-resource-id

ID prostředku účtu úložiště, které se má použít s registrem schématu.

Volitelné parametry

--custom-role-id

Plně kvalifikované ID definice role v následujícím formátu: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}.

--desc

Popis registru schématu

--display-name

Zobrazovaný název registru schématu

--location -l

Oblast pro vytvoření registru schématu Pokud není zadané žádné umístění, použije se umístění skupiny prostředků.

--sa-container

Název kontejneru účtu úložiště, ve kterém se budou ukládat schémata.

Default value: schemas
--tags

Značky registru schématu Taška vlastností ve dvojicích klíč-hodnota s následujícím formátem: a=b c=d. K odebrání všech značek použijte --tags "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops schema registry delete

Preview

Skupina příkazů iot ops schema je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Odstraňte registr cílového schématu.

az iot ops schema registry delete --name
                                  [--resource-group]
                                  [--yes {false, true}]

Příklady

Odstraňte registr schématu myregistry.

az iot ops schema registry delete -n myregistry -g myresourcegroup

Povinné parametry

--name -n

Název registru schématu

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--yes -y

Potvrďte [y]es bez výzvy. Užitečné pro scénáře CI a automatizace.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops schema registry list

Preview

Skupina příkazů iot ops schema je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Výpis registrů schémat ve skupině prostředků nebo předplatném

az iot ops schema registry list [--resource-group]

Příklady

Vypíše seznam registrů schémat ve skupině prostředků myresourcegroup.

az iot ops schema registry list -g myresourcegroup

Výpis registrů schémat ve výchozím filtrování předplatného u konkrétní značky

az iot ops schema registry list --query "[?tags.env == 'prod']"

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot ops schema registry show

Preview

Skupina příkazů iot ops schema je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Zobrazení podrobností registru schématu

az iot ops schema registry show --name
                                --resource-group

Příklady

Zobrazit podrobnosti o registru cílového schématu myregistry

az iot ops schema registry show --name myregistry -g myresourcegroup

Povinné parametry

--name -n

Název registru schématu

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.