az spring app identity

Uwaga

Ta dokumentacja jest częścią rozszerzenia spring dla interfejsu wiersza polecenia platformy Azure (wersja 2.56.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az spring app identity . Dowiedz się więcej o rozszerzeniach.

Zarządzanie tożsamościami zarządzanymi aplikacji.

Polecenia

Nazwa Opis Typ Stan
az spring app identity assign

Włącz tożsamość zarządzaną przypisaną przez system lub przypisz tożsamości zarządzane przypisane przez użytkownika do aplikacji.

Numer wewnętrzny Ogólna dostępność
az spring app identity force-set

Wymuszanie ustawiania tożsamości zarządzanych w aplikacji.

Numer wewnętrzny Ogólna dostępność
az spring app identity remove

Usuwanie tożsamości zarządzanej z aplikacji.

Numer wewnętrzny Ogólna dostępność
az spring app identity show

Wyświetlanie informacji o tożsamości zarządzanej aplikacji.

Numer wewnętrzny Ogólna dostępność

az spring app identity assign

Włącz tożsamość zarządzaną przypisaną przez system lub przypisz tożsamości zarządzane przypisane przez użytkownika do aplikacji.

az spring app identity assign --name
                              --resource-group
                              --service
                              [--role]
                              [--scope]
                              [--system-assigned {false, true}]
                              [--user-assigned]

Przykłady

Włącz tożsamość przypisaną przez system.

az spring app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Włącz tożsamość przypisaną przez system w aplikacji z rolą "Czytelnik".

az spring app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --role Reader --scope /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/xxxxx/providers/Microsoft.KeyVault/vaults/xxxxx

Przypisz dwie tożsamości zarządzane przypisane przez użytkownika do aplikacji.

az spring app identity assign -n MyApp -s MyCluster -g MyResourceGroup --user-assigned IdentityResourceId1 IdentityResourceId2

Parametry wymagane

--name -n

Nazwa aplikacji uruchomionej w określonym wystąpieniu usługi Azure Spring Apps.

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--role

Nazwa roli lub identyfikator tożsamości zarządzanej zostanie przypisana.

--scope

Zakres tożsamości zarządzanej ma dostęp.

--system-assigned

Włącz tożsamość zarządzaną przypisaną przez system w aplikacji.

akceptowane wartości: false, true
--user-assigned

Identyfikatory zasobów tożsamości zarządzanej przypisanej przez użytkownika rozdzielone spacją do usługi assgin do aplikacji.

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.

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

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

--subscription

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

--verbose

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

az spring app identity force-set

Wymuszanie ustawiania tożsamości zarządzanych w aplikacji.

az spring app identity force-set --name
                                 --resource-group
                                 --service
                                 --system-assigned
                                 --user-assigned

Przykłady

Wymuś usunięcie wszystkich tożsamości zarządzanych w aplikacji.

az spring app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned disable

Wymuś usunięcie wszystkich tożsamości zarządzanych przypisanych przez użytkownika w aplikacji i włączenie lub zachowanie tożsamości zarządzanej przypisanej przez system.

az spring app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned enable --user-assigned disable

Wymuś usunięcie tożsamości zarządzanej przypisanej przez system w aplikacji i przypisanie lub zachowanie tożsamości zarządzanych przypisanych przez użytkownika.

az spring app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned IdentityResourceId1 IdentityResourceId2

Parametry wymagane

--name -n

Nazwa aplikacji uruchomionej w określonym wystąpieniu usługi Azure Spring Apps.

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

--system-assigned

Dozwolone wartości: ["enable", "disable"]. Użyj opcji "włącz", aby włączyć lub zachować tożsamość zarządzaną przypisaną przez system. Użyj opcji "wyłącz", aby usunąć tożsamość zarządzaną przypisaną przez system.

--user-assigned

Dozwolone wartości: ["disable", identyfikatory zasobów tożsamości zarządzanej przypisanej przez użytkownika oddzielone spacją]. Użyj opcji "wyłącz", aby usunąć wszystkie tożsamości zarządzane przypisane przez użytkownika, użyć identyfikatorów zasobów do przypisywania lub przechowywania tożsamości zarządzanych przypisanych przez użytkownika.

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.

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

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

--subscription

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

--verbose

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

az spring app identity remove

Usuwanie tożsamości zarządzanej z aplikacji.

az spring app identity remove --name
                              --resource-group
                              --service
                              [--system-assigned {false, true}]
                              [--user-assigned]

Przykłady

Usuń tożsamość zarządzaną przypisaną przez system z aplikacji.

az spring app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Usuń tożsamości zarządzane przypisane przez system i przypisane przez użytkownika z aplikacji.

az spring app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --user-assigned IdentityResourceId1 IdentityResourceId2

Usuń wszystkie tożsamości zarządzane przypisane przez użytkownika z aplikacji.

az spring app identity remove -n MyApp -s MyCluster -g MyResourceGroup --user-assigned

Parametry wymagane

--name -n

Nazwa aplikacji uruchomionej w określonym wystąpieniu usługi Azure Spring Apps.

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

Parametry opcjonalne

--system-assigned

Usuń tożsamość zarządzaną przypisaną przez system.

akceptowane wartości: false, true
--user-assigned

Identyfikatory zasobów tożsamości zarządzanej przypisanej przez użytkownika rozdzielone spacją do usunięcia. Jeśli nie podano identyfikatora, usuń wszystkie tożsamości zarządzane przypisane przez użytkownika.

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.

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

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

--subscription

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

--verbose

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

az spring app identity show

Wyświetlanie informacji o tożsamości zarządzanej aplikacji.

az spring app identity show --name
                            --resource-group
                            --service

Przykłady

Wyświetlanie informacji o tożsamości zarządzanej aplikacji.

az spring app identity show -n MyApp -s MyCluster -g MyResourceGroup

Parametry wymagane

--name -n

Nazwa aplikacji uruchomionej w określonym wystąpieniu usługi Azure Spring Apps.

--resource-group -g

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

--service -s

Nazwa wystąpienia usługi Azure Spring Apps można skonfigurować usługę domyślną przy użyciu polecenia az configure --defaults spring=.

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.

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

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

--subscription

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

--verbose

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