Udostępnij za pośrednictwem


az iot ops schema registry

Nuta

Ta dokumentacja jest częścią rozszerzenia azure-iot-op s dla interfejsu wiersza polecenia platformy Azure (wersja 2.53.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu az iot ops schema registry polecenia. Dowiedz się więcej o rozszerzeniach.

Grupa poleceń "schemat operacji iot" jest w wersji zapoznawczej i jest opracowywana. Poziomy referencyjne i pomocy technicznej: https://aka.ms/CLI_refstatus

Zarządzanie rejestrem schematów.

Rejestr schematów to scentralizowane repozytorium do zarządzania schematami. Rejestr schematów umożliwia generowanie i pobieranie schematów zarówno na brzegu, jak i w chmurze. Zapewnia spójność i zgodność między systemami, zapewniając jedno źródło prawdy dla definicji schematu.

Polecenia

Nazwa Opis Typ Stan
az iot ops schema registry create

Utwórz rejestr schematów.

Rozszerzenie Prapremiera
az iot ops schema registry delete

Usuń docelowy rejestr schematów.

Rozszerzenie Prapremiera
az iot ops schema registry list

Wyświetlanie listy rejestrów schematów w grupie zasobów lub subskrypcji.

Rozszerzenie Prapremiera
az iot ops schema registry show

Pokaż szczegóły rejestru schematów.

Rozszerzenie Prapremiera

az iot ops schema registry create

Wersja zapoznawcza

Grupa poleceń "schemat operacji iot" jest w wersji zapoznawczej i jest opracowywana. Poziomy referencyjne i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz rejestr schematów.

Ta operacja spowoduje utworzenie rejestru schematów z włączoną tożsamością zarządzaną systemu.

Następnie przypisze tożsamość systemową wbudowaną rolę "Współautor danych obiektu blob usługi Storage" względem zakresu kontenera konta magazynu. W razie potrzeby możesz podać rolę niestandardową za pomocą polecenia --custom-role-id, aby zamiast tego użyć.

Jeśli wskazany kontener konta magazynu nie istnieje, zostanie utworzony z ustawieniami domyślnymi.

Ta operacja spowoduje również zarejestrowanie dostawcy zasobów Microsoft.DeviceRegistry, jeśli nie jest zarejestrowany.

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

Przykłady

Utwórz rejestr schematów o nazwie "myregistry" z minimalnymi danymi wejściowymi.

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

Utwórz rejestr schematów o nazwie "myregistry" w regionie westus2 z dodatkowym dostosowaniem.

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

Parametry wymagane

--name -n

Nazwa rejestru schematu.

--registry-namespace --rn

Przestrzeń nazw rejestru schematów. Unikatowo identyfikuje rejestr schematów w dzierżawie.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--sa-resource-id

Identyfikator zasobu konta magazynu, który ma być używany z rejestrem schematów.

Parametry opcjonalne

--custom-role-id

Identyfikator definicji roli w pełni kwalifikowanej w następującym formacie: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}.

--desc

Opis rejestru schematów.

--display-name

Nazwa wyświetlana rejestru schematów.

--location -l

Region do utworzenia rejestru schematów. Jeśli nie zostanie podana żadna lokalizacja, zostanie użyta lokalizacja grupy zasobów.

--sa-container

Nazwa kontenera konta magazynu, w którym będą przechowywane schematy.

Domyślna wartość: schemas
--tags

Tagi rejestru schematu. Torba właściwości w parach klucz-wartość z następującym formatem: a=b c=d. Użyj --tags "", aby usunąć wszystkie tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot ops schema registry delete

Wersja zapoznawcza

Grupa poleceń "schemat operacji iot" jest w wersji zapoznawczej i jest opracowywana. Poziomy referencyjne i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuń docelowy rejestr schematów.

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

Przykłady

Usuń rejestr schematów "myregistry".

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

Parametry wymagane

--name -n

Nazwa rejestru schematu.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--yes -y

Potwierdź [y]es bez monitu. Przydatne w scenariuszach ciągłej integracji i automatyzacji.

Dopuszczalne wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot ops schema registry list

Wersja zapoznawcza

Grupa poleceń "schemat operacji iot" jest w wersji zapoznawczej i jest opracowywana. Poziomy referencyjne i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetlanie listy rejestrów schematów w grupie zasobów lub subskrypcji.

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

Przykłady

Wyświetl listę rejestrów schematów w grupie zasobów "myresourcegroup".

az iot ops schema registry list -g myresourcegroup

Wyświetlanie listy rejestrów schematów w domyślnym filtrowaniu subskrypcji dla określonego tagu.

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

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot ops schema registry show

Wersja zapoznawcza

Grupa poleceń "schemat operacji iot" jest w wersji zapoznawczej i jest opracowywana. Poziomy referencyjne i pomocy technicznej: https://aka.ms/CLI_refstatus

Pokaż szczegóły rejestru schematów.

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

Przykłady

Pokaż szczegóły rejestru schematów docelowych "myregistry".

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

Parametry wymagane

--name -n

Nazwa rejestru schematu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.