az iot ops registry
Note
Ta dokumentacja jest częścią rozszerzenia azure-iot-ops dla interfejsu wiersza polecenia platformy Azure (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az iot ops registry . Dowiedz się więcej o rozszerzeniach.
Zarządzanie punktami końcowymi rejestru kontenerów.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az iot ops registry create |
Utwórz punkt końcowy rejestru kontenerów dla wystąpienia. |
Extension | ogólna dostępność |
| az iot ops registry delete |
Usuwanie punktu końcowego rejestru kontenerów. |
Extension | ogólna dostępność |
| az iot ops registry list |
Lista skonfigurowanych punktów końcowych rejestru kontenerów. |
Extension | ogólna dostępność |
| az iot ops registry show |
Pokaż szczegóły punktu końcowego rejestru kontenerów. |
Extension | ogólna dostępność |
| az iot ops registry update |
Aktualizowanie punktu końcowego rejestru kontenerów. |
Extension | ogólna dostępność |
az iot ops registry create
Utwórz punkt końcowy rejestru kontenerów dla wystąpienia.
Domyślnie punkt końcowy rejestru będzie używać uwierzytelniania tożsamości zarządzanej przypisanej przez system. Użyj flagi --no-auth, aby jawnie skonfigurować uwierzytelnianie anonimowe.
az iot ops registry create --host
--instance
--name
--resource-group
[--aud --audience]
[--auth-type {Anonymous, ArtifactPullSecret, SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
[--cid --client-id]
[--cs-config-map-refs --cscmr]
[--cs-secret-refs --cssr]
[--no-auth {false, true}]
[--scope]
[--secret-ref]
[--tenant-id --tid]
Przykłady
Utwórz punkt końcowy rejestru z domyślnym uwierzytelnianiem tożsamości zarządzanej przypisanej przez system.
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup
Utwórz punkt końcowy rejestru z jawnym uwierzytelnianiem anonimowym.
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup --no-auth
Tworzenie punktu końcowego rejestru z przypisaną przez system tożsamością zarządzaną i opcjonalną konfiguracją odbiorców
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup --auth-type SystemAssignedManagedIdentity --aud myaudience
Tworzenie punktu końcowego rejestru przy użyciu uwierzytelniania odwołania do wpisu tajnego kubernetes
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup --auth-type ArtifactPullSecret --secret-ref mysecret
Tworzenie punktu końcowego rejestru z konfiguracją tożsamości zarządzanej przypisanej przez użytkownika
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup --auth-type UserAssignedManagedIdentity --scope myscope --cid myclientid --tid mytenantid
Tworzenie punktu końcowego rejestru z dokumentacją wpisu tajnego podpisywania kodu urzędu certyfikacji
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup --cs-secret-refs mysecret
Tworzenie punktu końcowego rejestru z wieloma odwołaniami do klucza tajnego i configmap podpisywania kodu
az iot ops registry create -n myregistry --host myregistry.azurecr.io -i myinstance -g myresourcegroup --cs-config-map-refs configmap1 configmap2 --cs-secret-refs secret1 secret2
Parametry wymagane
Punkt końcowy usługi Azure Container Registry.
Nazwa wystąpienia operacji IoT.
Nazwa punktu końcowego rejestru.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Odbiorcy uwierzytelniania rejestru tożsamości zarządzanej przypisanej przez system.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | System-Assigned Identity Arguments |
Typ uwierzytelniania punktu końcowego rejestru. Jeśli nie zostanie podany, typ uwierzytelniania zostanie określony na podstawie podanych parametrów uwierzytelniania. Jeśli nie podano żadnych parametrów uwierzytelniania, zostanie użyte uwierzytelnianie tożsamości zarządzanej przypisanej przez system.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Anonymous, ArtifactPullSecret, SystemAssignedManagedIdentity, UserAssignedManagedIdentity |
Identyfikator klienta na potrzeby uwierzytelniania rejestru tożsamości zarządzanej przypisanej przez użytkownika.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | User-Assigned Identity Arguments |
Rozdzielona spacjami lista odwołań do map konfiguracji urzędu certyfikacji podpisywania kodu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Code Signing CA Arguments |
Rozdzielona spacjami lista odwołań wpisów tajnych podpisywania kodu urzędu certyfikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Code Signing CA Arguments |
Explictly użyj uwierzytelniania anonimowego.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
Zakres uwierzytelniania rejestru tożsamości zarządzanych przypisanych przez użytkownika.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | User-Assigned Identity Arguments |
Dokumentacja wpisu tajnego platformy Kubernetes na potrzeby uwierzytelniania rejestru.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Artifact Pull Secret Arguments |
Identyfikator dzierżawy na potrzeby uwierzytelniania rejestru tożsamości zarządzanej przypisanej przez użytkownika.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | User-Assigned Identity Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops registry delete
Usuwanie punktu końcowego rejestru kontenerów.
az iot ops registry delete --instance
--name
--resource-group
[--yes {false, true}]
Przykłady
Usuń punkt końcowy rejestru.
az iot ops registry delete -n myregistry -i myinstance -g myresourcegroup
Parametry wymagane
Nazwa wystąpienia operacji IoT.
Nazwa punktu końcowego rejestru.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Potwierdź [y]es bez monitu. Przydatne w scenariuszach ciągłej integracji i automatyzacji.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops registry list
Lista skonfigurowanych punktów końcowych rejestru kontenerów.
az iot ops registry list --instance
--resource-group
Przykłady
Wyświetl listę wszystkich punktów końcowych rejestru dla wystąpienia.
az iot ops registry list -i myinstance -g myresourcegroup
Parametry wymagane
Nazwa wystąpienia operacji IoT.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops registry show
Pokaż szczegóły punktu końcowego rejestru kontenerów.
az iot ops registry show --instance
--name
--resource-group
Przykłady
Pokaż szczegóły punktu końcowego rejestru.
az iot ops registry show -n myregistry -i myinstance -g myresourcegroup
Parametry wymagane
Nazwa wystąpienia operacji IoT.
Nazwa punktu końcowego rejestru.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops registry update
Aktualizowanie punktu końcowego rejestru kontenerów.
Uwaga: aktualizowanie właściwości odwołania urzędu certyfikacji podpisywania kodu spowoduje zastąpienie istniejących odwołań do mapy konfiguracji i odwołań wpisów tajnych.
az iot ops registry update --instance
--name
--resource-group
[--aud --audience]
[--auth-type {Anonymous, ArtifactPullSecret, SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
[--cid --client-id]
[--cs-config-map-refs --cscmr]
[--cs-secret-refs --cssr]
[--host]
[--no-auth {false, true}]
[--scope]
[--secret-ref]
[--tenant-id --tid]
Przykłady
Aktualizowanie nazwy hosta i typu uwierzytelniania punktu końcowego w celu używania tożsamości zarządzanej przypisanej przez system
az iot ops registry update -n myregistry --host newregistry.azurecr.io -i myinstance -g myresourcegroup --auth-type SystemAssignedManagedIdentity
Aktualizowanie punktu końcowego w celu ustawienia odwołania do mapy konfiguracji podpisywania kodu urzędu certyfikacji
az iot ops registry update -n myregistry -i myinstance -g myresourcegroup --cs-config-map-refs myconfigmap
Aktualizowanie punktu końcowego w celu ustawienia wielu odwołań tajnych urzędu certyfikacji podpisywania kodu
az iot ops registry update -n myregistry -i myinstance -g myresourcegroup --cs-secret-refs secret1 secret2
Parametry wymagane
Nazwa wystąpienia operacji IoT.
Nazwa punktu końcowego rejestru.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Odbiorcy uwierzytelniania rejestru tożsamości zarządzanej przypisanej przez system.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | System-Assigned Identity Arguments |
Typ uwierzytelniania punktu końcowego rejestru. Jeśli nie zostanie podany, typ uwierzytelniania zostanie określony na podstawie podanych parametrów uwierzytelniania. Jeśli nie podano żadnych parametrów uwierzytelniania, zostanie użyte uwierzytelnianie tożsamości zarządzanej przypisanej przez system.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Anonymous, ArtifactPullSecret, SystemAssignedManagedIdentity, UserAssignedManagedIdentity |
Identyfikator klienta na potrzeby uwierzytelniania rejestru tożsamości zarządzanej przypisanej przez użytkownika.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | User-Assigned Identity Arguments |
Rozdzielona spacjami lista odwołań do map konfiguracji urzędu certyfikacji podpisywania kodu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Code Signing CA Arguments |
Rozdzielona spacjami lista odwołań wpisów tajnych podpisywania kodu urzędu certyfikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Code Signing CA Arguments |
Punkt końcowy usługi Azure Container Registry.
Explictly użyj uwierzytelniania anonimowego.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
Zakres uwierzytelniania rejestru tożsamości zarządzanych przypisanych przez użytkownika.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | User-Assigned Identity Arguments |
Dokumentacja wpisu tajnego platformy Kubernetes na potrzeby uwierzytelniania rejestru.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Artifact Pull Secret Arguments |
Identyfikator dzierżawy na potrzeby uwierzytelniania rejestru tożsamości zarządzanej przypisanej przez użytkownika.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | User-Assigned Identity Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |