Managed Namespaces - List By Managed Cluster
Mendapatkan daftar namespace terkelola di kluster terkelola yang ditentukan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/managedNamespaces?api-version=2026-01-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil. |
|
resource
|
path | True |
string minLength: 1maxLength: 63 pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ |
Nama sumber daya kluster terkelola. |
|
subscription
|
path | True |
string (uuid) |
ID langganan target. Nilainya harus sebuah UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Operasi Azure berhasil diselesaikan. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
List namespaces by Managed Cluster
Permintaan sampel
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/managedNamespaces?api-version=2026-01-01
Respon sampel
{
"value": [
{
"name": "namespace1",
"type": "Microsoft.ContainerService/managedClusters/managedNamespaces",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/managedNamespaces/namespace1",
"location": "eastus2",
"properties": {
"adoptionPolicy": "IfIdentical",
"annotations": {
"annatationKey": "annatationValue"
},
"defaultNetworkPolicy": {
"egress": "AllowAll",
"ingress": "AllowSameNamespace"
},
"defaultResourceQuota": {
"cpuLimit": "3m",
"cpuRequest": "3m",
"memoryLimit": "5Gi",
"memoryRequest": "5Gi"
},
"deletePolicy": "Keep",
"labels": {
"kubernetes.azure.com/managedByArm": "true"
},
"provisioningState": "Succeeded"
},
"tags": {
"tagKey1": "tagValue1"
}
}
]
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Adoption |
Tindakan jika namespace Layanan Kubernetes dengan nama yang sama sudah ada. |
|
created |
Jenis identitas yang membuat sumber daya. |
|
Delete |
Menghapus opsi namespace layanan. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Tanggapan kesalahan |
|
Managed |
Namespace yang dikelola oleh ARM. |
|
Managed |
Respons operasi daftar ManagedNamespace. |
|
Namespace |
Properti namespace layanan yang dikelola oleh ARM |
|
Namespace |
Status penyediaan namespace saat ini. |
|
Network |
Kebijakan jaringan default namespace layanan, menentukan aturan masuk dan keluar. |
|
Policy |
Enum mewakili aturan kebijakan jaringan yang berbeda. |
|
Resource |
Kuota sumber daya untuk namespace layanan. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
AdoptionPolicy
Tindakan jika namespace Layanan Kubernetes dengan nama yang sama sudah ada.
| Nilai | Deskripsi |
|---|---|
| Never |
Jika namespace sudah ada di Kubernetes, upaya untuk membuat namespace yang sama di ARM akan gagal. |
| IfIdentical |
Ambil alih namespace yang ada untuk dikelola oleh ARM, jika tidak ada perbedaan. |
| Always |
Selalu ambil alih namespace yang ada untuk dikelola oleh ARM, beberapa bidang mungkin ditimpa. |
createdByType
Jenis identitas yang membuat sumber daya.
| Nilai | Deskripsi |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeletePolicy
Menghapus opsi namespace layanan.
| Nilai | Deskripsi |
|---|---|
| Keep |
Hanya hapus sumber daya ARM, pertahankan namespace Kubernetes. Hapus juga label ManagedByARM. |
| Delete |
Hapus sumber daya ARM dan namespace Kubernetes bersama-sama. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
object |
Info tambahan. |
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Rincian kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Sasaran kesalahan. |
ErrorResponse
Tanggapan kesalahan
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
ManagedNamespace
Namespace yang dikelola oleh ARM.
| Nama | Jenis | Deskripsi |
|---|---|---|
| eTag |
string |
Jika eTag disediakan dalam isi respons, eTag juga dapat disediakan sebagai header per konvensi etag normal. Tag entitas digunakan untuk membandingkan dua entitas atau lebih dari sumber daya yang diminta yang sama. HTTP/1.1 menggunakan tag entitas di bidang header etag (bagian 14.19), If-Match (bagian 14.24), Jika-None-Match (bagian 14.26), dan If-Range (bagian 14.27). |
| id |
string (arm-id) |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Lokasi geografis tempat sumber daya berada |
| name |
string |
Nama sumber daya |
| properties |
Properti namespace layanan. |
|
| systemData |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. |
|
| tags |
object |
Tag sumber daya. |
| type |
string |
Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
ManagedNamespaceListResult
Respons operasi daftar ManagedNamespace.
| Nama | Jenis | Deskripsi |
|---|---|---|
| nextLink |
string (uri) |
Tautan ke halaman item berikutnya |
| value |
Item ManagedNamespace di halaman ini |
NamespaceProperties
Properti namespace layanan yang dikelola oleh ARM
| Nama | Jenis | Deskripsi |
|---|---|---|
| adoptionPolicy |
Tindakan jika namespace Layanan Kubernetes dengan nama yang sama sudah ada. |
|
| annotations |
object |
Anotasi namespace terkelola. |
| defaultNetworkPolicy |
Kebijakan jaringan default diberlakukan pada namespace layanan. Pelanggan dapat memiliki objek kebijakan jaringan Kubernetes lainnya di bawah namespace layanan. Kebijakan jaringan bersifat tambahan; Jika kebijakan atau kebijakan berlaku untuk pod tertentu untuk arah tertentu, koneksi yang diizinkan ke arah tersebut untuk Pod adalah gabungan dari apa yang diizinkan oleh semua kebijakan yang berlaku. |
|
| defaultResourceQuota |
Kuota sumber daya default diberlakukan pada namespace layanan. Pelanggan dapat memiliki objek kuota sumber daya Kubernetes lainnya di bawah namespace. Kuota sumber daya bersifat aditif; Jika beberapa kuota sumber daya diterapkan ke namespace tertentu, maka batas efektif akan menjadi satu sehingga semua kuota pada namespace dapat dipenuhi. |
|
| deletePolicy |
Menghapus opsi namespace layanan. |
|
| labels |
object |
Label namespace terkelola. |
| portalFqdn |
string |
FQDN khusus yang digunakan oleh Portal Microsoft Azure untuk mengakses Kluster Terkelola. FQDN ini hanya untuk digunakan oleh Portal Microsoft Azure dan tidak boleh digunakan oleh klien lain. Portal Microsoft Azure memerlukan header Cross-Origin Resource Sharing (CORS) tertentu untuk dikirim dalam beberapa respons, yang tidak ditangani OLEH APIServer Kubernetes secara default. FQDN khusus ini mendukung CORS, memungkinkan Portal Microsoft Azure berfungsi dengan baik. |
| provisioningState |
Status penyediaan namespace saat ini. |
NamespaceProvisioningState
Status penyediaan namespace saat ini.
| Nilai | Deskripsi |
|---|---|
| Updating |
Namespace sedang diperbarui. |
| Deleting |
Namespace sedang dihapus. |
| Creating |
Namespace sedang dibuat. |
| Succeeded |
Penyediaan namespace berhasil. |
| Failed |
Penyediaan namespace gagal. |
| Canceled |
Penyediaan namespace dibatalkan. |
NetworkPolicies
Kebijakan jaringan default namespace layanan, menentukan aturan masuk dan keluar.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| egress | AllowAll |
Enum mewakili aturan kebijakan jaringan yang berbeda. |
|
| ingress | AllowSameNamespace |
Enum mewakili aturan kebijakan jaringan yang berbeda. |
PolicyRule
Enum mewakili aturan kebijakan jaringan yang berbeda.
| Nilai | Deskripsi |
|---|---|
| DenyAll |
Tolak semua lalu lintas jaringan. |
| AllowAll |
Izinkan semua lalu lintas jaringan. |
| AllowSameNamespace |
Izinkan lalu lintas dalam namespace yang sama. |
ResourceQuota
Kuota sumber daya untuk namespace layanan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| cpuLimit |
string |
Batas CPU namespace dalam formulir CPU seribu. Lihat unit sumber daya CPU untuk detail selengkapnya. |
| cpuRequest |
string |
Permintaan CPU namespace dalam formulir CPU seribu. Lihat unit sumber daya CPU untuk detail selengkapnya. |
| memoryLimit |
string |
Batas memori namespace dalam bentuk kekuatan dua yang setara: Ei, Pi, Ti, Gi, Mi, Ki. Lihat Unit sumber daya memori untuk detail selengkapnya. |
| memoryRequest |
string |
Permintaan memori namespace dalam bentuk setara power-of-two: Ei, Pi, Ti, Gi, Mi, Ki. Lihat Unit sumber daya memori untuk detail selengkapnya. |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdAt |
string (date-time) |
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
string |
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
string (date-time) |
Stempel waktu modifikasi terakhir sumber daya (UTC) |
| lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir memodifikasi sumber daya. |