Managed Clusters - List Cluster User Credentials
Listen die Benutzeranmeldeinformationen eines verwalteten Clusters.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2024-02-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2024-02-01&server-fqdn={server-fqdn}&format={format}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. |
resource
|
path | True |
string |
Der Name der verwalteten Clusterressource. Regex pattern: |
subscription
|
path | True |
string uuid |
Hierbei handelt es sich um die ID des Zielabonnements. Der Wert muss eine UUID sein. |
api-version
|
query | True |
string |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
format
|
query |
Gilt nur für AAD-Cluster, gibt das Format des zurückgegebenen kubeconfig an. Das Format "azure" gibt den Azure-Authentifizierungsanbieter kubeconfig zurück. format 'exec' gibt das exec-Format kubeconfig zurück, was kubelogin binary im Pfad erfordert. |
||
server-fqdn
|
query |
string |
Server-fqdn-Typ für die zurückzugebenden Anmeldeinformationen |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Get Managed Cluster
Sample Request
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/listClusterUserCredential?api-version=2024-02-01
Sample Response
{
"kubeconfigs": [
{
"name": "credentialName1",
"value": "Y3JlZGVudGlhbFZhbHVlMQ=="
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Credential |
Die Ergebnisantwort der Anmeldeinformationen. |
Credential |
Die Ergebnisantwort der Listenanmeldeinformationen. |
format |
Gilt nur für AAD-Cluster, gibt das Format des zurückgegebenen kubeconfig an. Das Format "azure" gibt den Azure-Authentifizierungsanbieter kubeconfig zurück. format 'exec' gibt das exec-Format kubeconfig zurück, was kubelogin binary im Pfad erfordert. |
CloudError
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Details zum Fehler. |
CloudErrorBody
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet sein soll. |
target |
string |
Das Ziel des jeweiligen Fehlers. Beispiel: Der Name der -Eigenschaft im Fehler. |
CredentialResult
Die Ergebnisantwort der Anmeldeinformationen.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Name der Anmeldeinformationen. |
value |
string |
Base64-codierte Kubernetes-Konfigurationsdatei. |
CredentialResults
Die Ergebnisantwort der Listenanmeldeinformationen.
Name | Typ | Beschreibung |
---|---|---|
kubeconfigs |
Base64-codierte Kubernetes-Konfigurationsdatei. |
format
Gilt nur für AAD-Cluster, gibt das Format des zurückgegebenen kubeconfig an. Das Format "azure" gibt den Azure-Authentifizierungsanbieter kubeconfig zurück. format 'exec' gibt das exec-Format kubeconfig zurück, was kubelogin binary im Pfad erfordert.
Name | Typ | Beschreibung |
---|---|---|
azure |
string |
Zurückgeben des azure-Authentifizierungsanbieters kubeconfig. Dieses Format ist in v1.22 veraltet und wird in v1.26 vollständig entfernt. Weitere Informationen finden Sie unter https://aka.ms/k8s/changes-1-26. |
exec |
string |
Zurückgeben des exec-Formats kubeconfig. Dieses Format erfordert kubelogin binary im Pfad. |