Udostępnij przez


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.

Ta grupa poleceń jest niejawnie przestarzała, ponieważ grupa poleceń "spring" jest przestarzała i zostanie usunięta w przyszłej wersji.

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.

Rozszerzenie Deprecated
az spring app identity force-set

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

Rozszerzenie Deprecated
az spring app identity remove

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

Rozszerzenie Deprecated
az spring app identity show

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

Rozszerzenie Deprecated

az spring app identity assign

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "spring" jest przestarzała i zostanie usunięta w przyszłej wersji.

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 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 az configure --defaults spring=<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.

--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.

Właściwość Wartość
Dopuszczalne 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.

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az spring app identity force-set

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "spring" jest przestarzała i zostanie usunięta w przyszłej wersji.

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 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 az configure --defaults spring=<name>.

--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.

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az spring app identity remove

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "spring" jest przestarzała i zostanie usunięta w przyszłej wersji.

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 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 az configure --defaults spring=<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.

--system-assigned

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

Właściwość Wartość
Dopuszczalne 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.

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az spring app identity show

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "spring" jest przestarzała i zostanie usunięta w przyszłej wersji.

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 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 az configure --defaults spring=<name>.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Właściwość Wartość
Domyślna wartość: False