Managed Clusters - List Cluster User Credentials

Mencantumkan kredensial pengguna dari kluster terkelola.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2022-04-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential?api-version=2022-04-01&server-fqdn={server-fqdn}&format={format}

Parameter URI

Name In Required Type Description
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

ID langganan target.

api-version
query True
  • string

Versi API yang digunakan untuk operasi ini.

format
query

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

Name Type Description
200 OK

OK

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

Get Managed Cluster

Sample Request

POST https://management.azure.com/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/listClusterUserCredential?api-version=2022-04-01

Sample Response

{
  "kubeconfigs": [
    {
      "name": "credentialName1",
      "value": "credentialValue1"
    }
  ]
}

Definisi

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.

Name Type Description
error

Detail tentang kesalahan.

CloudErrorBody

Respons kesalahan dari layanan Kontainer.

Name Type Description
code
  • string

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

details

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.

Name Type Description
name
  • string

Nama kredensial.

value
  • string

File konfigurasi Kubernetes yang dikodekan Base64.

CredentialResults

Respons hasil kredensial daftar.

Name Type Description
kubeconfigs

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.

Name Type Description
azure
  • string

Mengembalikan kubeconfig azure auth-provider. Format ini tidak digunakan lagi dalam 1.22 dan akan sepenuhnya dihapus dalam 1.25.

exec
  • string

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