Freigeben über


az spring-cloud app identity

Hinweis

Diese Referenz ist Teil der Spring-Cloud-Erweiterung für die Azure CLI (Version 2.45.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az spring-cloud App Identity-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Diese Befehlsgruppe ist implizit veraltet, da die Befehlsgruppe "spring-cloud app" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Feder-App".

Verwalten der verwalteten Identitäten einer App.

Befehle

Name Beschreibung Typ Status
az spring-cloud app identity assign

Aktivieren Sie vom System zugewiesene verwaltete Identität, oder weisen Sie einer App vom Benutzer zugewiesene verwaltete Identitäten zu.

Durchwahl Als veraltet markiert
az spring-cloud app identity force-set

Festlegen verwalteter Identitäten für eine App erzwingen.

Durchwahl Vorschau und veraltet
az spring-cloud app identity remove

Entfernen der verwalteten Identität aus einer App.

Durchwahl Als veraltet markiert
az spring-cloud app identity show

Anzeigen der verwalteten Identitätsinformationen der App.

Durchwahl Als veraltet markiert

az spring-cloud app identity assign

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Aktivieren Sie vom System zugewiesene verwaltete Identität, oder weisen Sie einer App vom Benutzer zugewiesene verwaltete Identitäten zu.

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

Beispiele

Aktivieren Sie die vom System zugewiesene Identität.

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

Aktivieren Sie die vom System zugewiesene Identität in einer App mit der Rolle "Reader".

az spring-cloud 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

Weisen Sie einer App zwei vom Benutzer zugewiesene verwaltete Identitäten zu.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--role

Rollenname oder ID, der die verwaltete Identität zugewiesen wird.

--scope

Der Bereich, auf den die verwaltete Identität zugreifen kann.

--system-assigned

Aktivieren Sie die vom System zugewiesene verwaltete Identität in einer App.

Zulässige Werte: false, true
--user-assigned
Vorschau

Durch Leerzeichen getrennte verwaltete Identitätsressourcen-IDs, die einer App zugewiesen wurden.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az spring-cloud app identity force-set

Vorschau Als veraltet markiert

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Festlegen verwalteter Identitäten für eine App erzwingen.

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

Beispiele

Erzwingen, dass alle verwalteten Identitäten in einer App entfernt werden.

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

Erzwingen, dass alle vom Benutzer zugewiesenen verwalteten Identitäten in einer App entfernt werden, und aktivieren oder behalten Sie die vom System zugewiesene verwaltete Identität.

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

Erzwingen der Entfernung der vom System zugewiesenen verwalteten Identitäten in einer App und Zuweisen oder Beibehalten von vom Benutzer zugewiesenen verwalteten Identitäten.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

--system-assigned

Zulässige Werte: ["enable", "disable"]. Verwenden Sie "Enable", um vom System zugewiesene verwaltete Identität zu aktivieren oder beizubehalten. Verwenden Sie "deaktivieren", um vom System zugewiesene verwaltete Identität zu entfernen.

--user-assigned

Zulässige Werte: ["disable", durch Leerzeichen getrennte verwaltete Identitätsressourcen-IDs]. Verwenden Sie "deaktivieren", um alle vom Benutzer zugewiesenen verwalteten Identitäten zu entfernen, Ressourcen-IDs zu verwenden, um vom Benutzer zugewiesene verwaltete Identitäten zuzuweisen oder beizubehalten.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az spring-cloud app identity remove

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Entfernen der verwalteten Identität aus einer App.

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

Beispiele

Entfernen Sie die vom System zugewiesene verwaltete Identität aus einer App.

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

Entfernen Sie die vom System zugewiesenen und vom Benutzer zugewiesenen verwalteten Identitäten aus einer App.

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

Entfernen Sie alle vom Benutzer zugewiesenen verwalteten Identitäten aus einer App.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--system-assigned

Entfernen der vom System zugewiesenen verwalteten Identität.

Zulässige Werte: false, true
--user-assigned
Vorschau

Vom Leerzeichen getrennte verwaltete Identitätsressourcen-IDs, die entfernt werden sollen. Wenn keine ID angegeben wird, entfernen Sie ALLE vom Benutzer zugewiesenen verwalteten Identitäten.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az spring-cloud app identity show

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Anzeigen der verwalteten Identitätsinformationen der App.

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

Beispiele

Anzeigen der verwalteten Identitätsinformationen einer App.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.