Managed Namespaces - List By Managed Cluster
Belirtilen yönetilen kümedeki yönetilen ad alanlarının listesini alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/managedNamespaces?api-version=2026-01-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır. |
|
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]$ |
Yönetilen küme kaynağının adı. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
List namespaces by Managed Cluster
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/managedNamespaces?api-version=2026-01-01
Örnek yanıt
{
"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"
}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Adoption |
Aynı ada sahip Kubernetes ad alanı zaten varsa eylem. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Delete |
Ad alanının seçeneklerini silme. |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata ayrıntısı. |
|
Error |
Hata yanıtı |
|
Managed |
ARM tarafından yönetilen ad alanı. |
|
Managed |
Yönetilen Namespace listesi işleminin yanıtı. |
|
Namespace |
ARM tarafından yönetilen bir ad alanının özellikleri |
|
Namespace |
Ad alanının geçerli sağlama durumu. |
|
Network |
Giriş ve çıkış kurallarını belirten ad alanının varsayılan ağ ilkesi. |
|
Policy |
Farklı ağ ilkesi kurallarını temsil eden sabit listesi. |
|
Resource |
Ad alanı için kaynak kotası. |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
AdoptionPolicy
Aynı ada sahip Kubernetes ad alanı zaten varsa eylem.
| Değer | Description |
|---|---|
| Never |
Ad alanı Kubernetes'te zaten varsa, aynı ad alanını ARM'de oluşturma girişimleri başarısız olur. |
| IfIdentical |
Fark yoksa ARM tarafından yönetilecek mevcut ad alanını devralın. |
| Always |
Her zaman ARM tarafından yönetilecek mevcut ad alanını devralın, bazı alanların üzerine yazılabilir. |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeletePolicy
Ad alanının seçeneklerini silme.
| Değer | Description |
|---|---|
| Keep |
Yalnızca ARM kaynağını silin, Kubernetes ad alanını koruyun. ManagedByARM etiketini de silin. |
| Delete |
Hem ARM kaynağını hem de Kubernetes ad alanını birlikte silin. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgiler. |
| type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
ManagedNamespace
ARM tarafından yönetilen ad alanı.
| Name | Tür | Description |
|---|---|---|
| eTag |
string |
Yanıt gövdesinde eTag sağlanıyorsa, normal etag kuralına göre üst bilgi olarak da sağlanabilir. Varlık etiketleri, aynı istenen kaynaktan iki veya daha fazla varlığı karşılaştırmak için kullanılır. HTTP/1.1, etag (bölüm 14.19), If-Match (bölüm 14.24), If-None-Match (bölüm 14.26) ve If-Range (bölüm 14.27) üst bilgi alanlarında varlık etiketlerini kullanır. |
| id |
string (arm-id) |
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Kaynağın bulunduğu coğrafi konum |
| name |
string |
Kaynağın adı |
| properties |
Ad alanının özellikleri. |
|
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
ManagedNamespaceListResult
Yönetilen Namespace listesi işleminin yanıtı.
| Name | Tür | Description |
|---|---|---|
| nextLink |
string (uri) |
Öğelerin sonraki sayfasına bağlantı |
| value |
Bu sayfadaki Yönetilen İsim Alanı öğeleri |
NamespaceProperties
ARM tarafından yönetilen bir ad alanının özellikleri
| Name | Tür | Description |
|---|---|---|
| adoptionPolicy |
Aynı ada sahip Kubernetes ad alanı zaten varsa eylem. |
|
| annotations |
object |
Yönetilen ad alanının ek açıklamaları. |
| defaultNetworkPolicy |
Ad alanında zorunlu kılınan varsayılan ağ ilkesi. Müşteriler ad alanı altında diğer Kubernetes ağ ilkesi nesnelerine sahip olabilir. Ağ politikaları eklemelidir; Bir ilke veya ilkeler belirli bir yön için belirli bir bölmeye uygulanıyorsa, bölme için bu yönde izin verilen bağlantılar, geçerli tüm ilkelerin izin verdiği bağlantıların birleşimidir. |
|
| defaultResourceQuota |
Ad alanında zorunlu kılınan varsayılan kaynak kotası. Müşteriler ad alanı altında diğer Kubernetes kaynak kotası nesnelerine sahip olabilir. Kaynak kotaları katkı maddesidir; Belirli bir ad alanına birden çok kaynak kotası uygulanırsa, geçerli sınır, ad alanındaki tüm kotaların karşılanabileceği şekilde olacaktır. |
|
| deletePolicy |
Ad alanının seçeneklerini silme. |
|
| labels |
object |
Yönetilen ad alanının etiketleri. |
| portalFqdn |
string |
Azure Portal tarafından Yönetilen Kümeye erişmek için kullanılan özel FQDN. Bu FQDN yalnızca Azure Portal tarafından kullanılır ve diğer istemciler tarafından kullanılmamalıdır. Azure Portal, kubernetes APIServer'ın varsayılan olarak işlemediği bazı yanıtlarda belirli Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) üst bilgilerinin gönderilmesini gerektirir. Bu özel FQDN CORS'yi destekleyerek Azure Portal'ın düzgün çalışmasını sağlar. |
| provisioningState |
Ad alanının geçerli sağlama durumu. |
NamespaceProvisioningState
Ad alanının geçerli sağlama durumu.
| Değer | Description |
|---|---|
| Updating |
İsim alanı güncelleniyor. |
| Deleting |
İsim alanı siliniyor. |
| Creating |
İsim alanı oluşturuluyor. |
| Succeeded |
İsim alanı sağlama işlemi başarılı oldu. |
| Failed |
Isim alanı sağlama başarısız oldu. |
| Canceled |
Namespace provisioning iptal edildi. |
NetworkPolicies
Giriş ve çıkış kurallarını belirten ad alanının varsayılan ağ ilkesi.
| Name | Tür | Default value | Description |
|---|---|---|---|
| egress | AllowAll |
Farklı ağ ilkesi kurallarını temsil eden sabit listesi. |
|
| ingress | AllowSameNamespace |
Farklı ağ ilkesi kurallarını temsil eden sabit listesi. |
PolicyRule
Farklı ağ ilkesi kurallarını temsil eden sabit listesi.
| Değer | Description |
|---|---|
| DenyAll |
Tüm ağ trafiğini reddet. |
| AllowAll |
Tüm ağ trafiğine izin ver. |
| AllowSameNamespace |
Aynı ad alanı içindeki trafiğe izin verin. |
ResourceQuota
Ad alanı için kaynak kotası.
| Name | Tür | Description |
|---|---|---|
| cpuLimit |
string |
Binde bir CPU biçimindeki ad alanının CPU sınırı. Daha fazla ayrıntı için bkz. CPU kaynak birimleri . |
| cpuRequest |
string |
Binde bir CPU biçiminde ad alanının CPU isteği. Daha fazla ayrıntı için bkz. CPU kaynak birimleri . |
| memoryLimit |
string |
İki eşdeğerin gücü biçimindeki ad alanının bellek sınırı: Ei, Pi, Ti, Gi, Mi, Ki. Daha fazla ayrıntı için bkz . Bellek kaynak birimleri . |
| memoryRequest |
string |
İki eşdeğerin gücü biçiminde ad alanının bellek isteği: Ei, Pi, Ti, Gi, Mi, Ki. Daha fazla ayrıntı için bkz . Bellek kaynak birimleri . |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |