Managed Clusters - List Cluster User Credentials

Lists kredensial pengguna dari kluster terkelola.

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}

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

resourceName
path True

string

Nama sumber daya kluster terkelola.

Regex pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True

string

uuid

ID langganan target. Nilainya harus UUID.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

format
query

format

Hanya berlaku untuk kluster AAD, menentukan format kubeconfig yang dikembalikan. Format 'azure' akan mengembalikan kubeconfig azure auth-provider; format 'exec' akan mengembalikan format exec kubeconfig, yang memerlukan biner kubelogin di jalur.

server-fqdn
query

string

jenis fqdn server untuk kredensial yang akan dikembalikan

Respons

Nama Jenis Deskripsi
200 OK

CredentialResults

OK

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

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=="
    }
  ]
}

Definisi

Nama Deskripsi
CloudError

Respons kesalahan dari layanan Kontainer.

CloudErrorBody

Respons kesalahan dari layanan Kontainer.

CredentialResult

Respons hasil kredensial.

CredentialResults

Respons hasil kredensial daftar.

format

Hanya berlaku untuk kluster AAD, menentukan format kubeconfig yang dikembalikan. Format 'azure' akan mengembalikan kubeconfig azure auth-provider; format 'exec' akan mengembalikan format exec kubeconfig, yang memerlukan biner kubelogin di jalur.

CloudError

Respons kesalahan dari layanan Kontainer.

Nama Jenis Deskripsi
error

CloudErrorBody

Detail tentang kesalahan.

CloudErrorBody

Respons kesalahan dari layanan Kontainer.

Nama Jenis Deskripsi
code

string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

details

CloudErrorBody[]

Daftar detail tambahan tentang kesalahan tersebut.

message

string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target

string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

CredentialResult

Respons hasil kredensial.

Nama Jenis Deskripsi
name

string

Nama kredensial.

value

string

File konfigurasi Kubernetes yang dikodekan Base64.

CredentialResults

Respons hasil kredensial daftar.

Nama Jenis Deskripsi
kubeconfigs

CredentialResult[]

File konfigurasi Kubernetes yang dikodekan Base64.

format

Hanya berlaku untuk kluster AAD, menentukan format kubeconfig yang dikembalikan. Format 'azure' akan mengembalikan kubeconfig azure auth-provider; format 'exec' akan mengembalikan format exec kubeconfig, yang memerlukan biner kubelogin di jalur.

Nama Jenis Deskripsi
azure

string

Mengembalikan kubeconfig azure auth-provider. Format ini tidak digunakan lagi dalam v1.22 dan akan sepenuhnya dihapus dalam v1.26. Lihat: https://aka.ms/k8s/changes-1-26.

exec

string

Mengembalikan format exec kubeconfig. Format ini memerlukan biner kubelogin di jalur .