Managed Clusters - List Cluster User Credentials
Visar användarautentiseringsuppgifterna för ett hanterat kluster.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2024-09-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2024-09-01&server-fqdn={server-fqdn}&format={format}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
resource
|
path | True |
string |
Namnet på den hanterade klusterresursen. Reguljärt uttrycksmönster: |
subscription
|
path | True |
string uuid |
ID för målprenumerationen. Värdet måste vara ett UUID. |
api-version
|
query | True |
string |
DEN API-version som ska användas för den här åtgärden. |
format
|
query |
Gäller endast för AAD-kluster, anger formatet för returnerade kubeconfig. Formatet "azure" returnerar azure auth-provider kubeconfig; formatet "exec" returnerar utökningsformatet kubeconfig, vilket kräver kubelogin binärt i sökvägen. |
||
server-fqdn
|
query |
string |
server fqdn-typ för autentiseringsuppgifter som ska returneras |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OKEJ |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Get Managed Cluster
Exempelbegäran
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/listClusterUserCredential?api-version=2024-09-01
Exempelsvar
{
"kubeconfigs": [
{
"name": "credentialName1",
"value": "Y3JlZGVudGlhbFZhbHVlMQ=="
}
]
}
Definitioner
Name | Description |
---|---|
Cloud |
Ett felsvar från containertjänsten. |
Cloud |
Ett felsvar från containertjänsten. |
Credential |
Resultatsvaret för autentiseringsuppgifter. |
Credential |
Resultatsvaret för listautentiseringsuppgifter. |
format |
Gäller endast för AAD-kluster, anger formatet för returnerade kubeconfig. Formatet "azure" returnerar azure auth-provider kubeconfig; formatet "exec" returnerar utökningsformatet kubeconfig, vilket kräver kubelogin binärt i sökvägen. |
CloudError
Ett felsvar från containertjänsten.
Name | Typ | Description |
---|---|---|
error |
Information om felet. |
CloudErrorBody
Ett felsvar från containertjänsten.
Name | Typ | Description |
---|---|---|
code |
string |
En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt. |
details |
En lista med ytterligare information om felet. |
|
message |
string |
Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt. |
target |
string |
Målet för det specifika felet. Till exempel namnet på egenskapen i fel. |
CredentialResult
Resultatsvaret för autentiseringsuppgifter.
Name | Typ | Description |
---|---|---|
name |
string |
Namnet på autentiseringsuppgifterna. |
value |
string |
Base64-kodad Kubernetes-konfigurationsfil. |
CredentialResults
Resultatsvaret för listautentiseringsuppgifter.
Name | Typ | Description |
---|---|---|
kubeconfigs |
Base64-kodad Kubernetes-konfigurationsfil. |
format
Gäller endast för AAD-kluster, anger formatet för returnerade kubeconfig. Formatet "azure" returnerar azure auth-provider kubeconfig; formatet "exec" returnerar utökningsformatet kubeconfig, vilket kräver kubelogin binärt i sökvägen.
Name | Typ | Description |
---|---|---|
azure |
string |
Returnera kubeconfig för azure auth-provider. Det här formatet är inaktuellt i v1.22 och tas bort helt i v1.26. Se: https://aka.ms/k8s/changes-1-26. |
exec |
string |
Returnera kubeconfig i exec-format. Det här formatet kräver kubelogin binärt i sökvägen. |