Managed Namespaces - List By Managed Cluster
Hiermee haalt u een lijst met beheerde naamruimten op in het opgegeven beheerde cluster.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/managedNamespaces?api-version=2026-01-01
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
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]$ |
De naam van de beheerde clusterresource. |
|
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
Azure-operatie succesvol voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
List namespaces by Managed Cluster
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/managedNamespaces?api-version=2026-01-01
Voorbeeldrespons
{
"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"
}
}
]
}
Definities
| Name | Description |
|---|---|
|
Adoption |
Actie als Kubernetes-naamruimte met dezelfde naam al bestaat. |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Delete |
Verwijderopties van een naamruimte. |
|
Error |
Aanvullende informatie over de resourcebeheerfout. |
|
Error |
De foutdetails. |
|
Error |
Foutreactie |
|
Managed |
Naamruimte beheerd door ARM. |
|
Managed |
De reactie van een ManagedNamespace-lijstoperatie. |
|
Namespace |
Eigenschappen van een naamruimte die wordt beheerd door ARM |
|
Namespace |
De huidige inrichtingsstatus van de naamruimte. |
|
Network |
Standaardnetwerkbeleid van de naamruimte, waarmee regels voor inkomend en uitgaand verkeer worden opgegeven. |
|
Policy |
Enum vertegenwoordigt verschillende netwerkbeleidsregels. |
|
Resource |
Resourcequotum voor de naamruimte. |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
AdoptionPolicy
Actie als Kubernetes-naamruimte met dezelfde naam al bestaat.
| Waarde | Description |
|---|---|
| Never |
Als de naamruimte al bestaat in Kubernetes, mislukken pogingen om dezelfde naamruimte in ARM te maken. |
| IfIdentical |
Neem de bestaande naamruimte over die door ARM moet worden beheerd, als er geen verschil is. |
| Always |
Neem altijd de bestaande naamruimte over die door ARM moet worden beheerd, sommige velden kunnen worden overschreven. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeletePolicy
Verwijderopties van een naamruimte.
| Waarde | Description |
|---|---|
| Keep |
Verwijder alleen de ARM-resource, behoud de Kubernetes-naamruimte. Verwijder ook het ManagedByARM-label. |
| Delete |
Verwijder zowel de ARM-resource als de Kubernetes-naamruimte samen. |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
| Name | Type | Description |
|---|---|---|
| info |
object |
De aanvullende informatie. |
| type |
string |
Het extra informatietype. |
ErrorDetail
De foutdetails.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
De fout bevat aanvullende informatie. |
|
| code |
string |
De foutcode. |
| details |
De foutdetails. |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het foutdoelwit. |
ErrorResponse
Foutreactie
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
ManagedNamespace
Naamruimte beheerd door ARM.
| Name | Type | Description |
|---|---|---|
| eTag |
string |
Als eTag is opgegeven in de hoofdtekst van het antwoord, kan deze ook worden opgegeven als een header volgens de normale etag-conventie. Entiteitstags worden gebruikt voor het vergelijken van twee of meer entiteiten uit dezelfde aangevraagde resource. HTTP/1.1 maakt gebruik van entiteitstags in de etag (sectie 14.19), If-Match (sectie 14.24), If-None-Match (sectie 14.26) en If-Range (sectie 14.27) koptekstvelden. |
| id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
| location |
string |
De geografische locatie waar de resource zich bevindt |
| name |
string |
De naam van de resource |
| properties |
Eigenschappen van een naamruimte. |
|
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
ManagedNamespaceListResult
De reactie van een ManagedNamespace-lijstoperatie.
| Name | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
De koppeling naar de volgende pagina met items |
| value |
De ManagedNamespace-items op deze pagina |
NamespaceProperties
Eigenschappen van een naamruimte die wordt beheerd door ARM
| Name | Type | Description |
|---|---|---|
| adoptionPolicy |
Actie als Kubernetes-naamruimte met dezelfde naam al bestaat. |
|
| annotations |
object |
De aantekeningen van een beheerde naamruimte. |
| defaultNetworkPolicy |
Het standaardnetwerkbeleid dat wordt afgedwongen op de naamruimte. Klanten kunnen andere Kubernetes-netwerkbeleidsobjecten hebben onder de naamruimte. Netwerkbeleid is additief; Als een of meer beleidsregels van toepassing zijn op een bepaalde pod voor een bepaalde richting, zijn de verbindingen die in die richting voor de pod zijn toegestaan, de samenvoeging van wat alle toepasselijke beleidsregels toestaan. |
|
| defaultResourceQuota |
Het standaardresourcequotum dat wordt afgedwongen op de naamruimte. Klanten kunnen andere Kubernetes-resourcequotumobjecten hebben onder de naamruimte. Quota voor hulpbronnen zijn additief; Als er meerdere resourcequota worden toegepast op een bepaalde naamruimte, is de effectieve limiet zodanig dat aan alle quota in de naamruimte kan worden voldaan. |
|
| deletePolicy |
Verwijderopties van een naamruimte. |
|
| labels |
object |
De labels van beheerde naamruimte. |
| portalFqdn |
string |
De speciale FQDN die door Azure Portal wordt gebruikt voor toegang tot het beheerde cluster. Deze FQDN is alleen bedoeld voor gebruik door Azure Portal en mag niet worden gebruikt door andere clients. Voor De Azure-portal moeten bepaalde CORS-headers (Cross-Origin Resource Sharing) in sommige antwoorden worden verzonden, die kubernetes APIServer niet standaard verwerkt. Deze speciale FQDN ondersteunt CORS, zodat Azure Portal goed kan functioneren. |
| provisioningState |
De huidige inrichtingsstatus van de naamruimte. |
NamespaceProvisioningState
De huidige inrichtingsstatus van de naamruimte.
| Waarde | Description |
|---|---|
| Updating |
De naamruimte wordt bijgewerkt. |
| Deleting |
De naamruimte wordt verwijderd. |
| Creating |
De naamruimte wordt gecreƫerd. |
| Succeeded |
De namespace-provisioning is geslaagd. |
| Failed |
De namespace-provisioning faalde. |
| Canceled |
De namespace-provisioning werd geannuleerd. |
NetworkPolicies
Standaardnetwerkbeleid van de naamruimte, waarmee regels voor inkomend en uitgaand verkeer worden opgegeven.
| Name | Type | Default value | Description |
|---|---|---|---|
| egress | AllowAll |
Enum vertegenwoordigt verschillende netwerkbeleidsregels. |
|
| ingress | AllowSameNamespace |
Enum vertegenwoordigt verschillende netwerkbeleidsregels. |
PolicyRule
Enum vertegenwoordigt verschillende netwerkbeleidsregels.
| Waarde | Description |
|---|---|
| DenyAll |
Al het netwerkverkeer weigeren. |
| AllowAll |
Al het netwerkverkeer toestaan. |
| AllowSameNamespace |
Verkeer binnen dezelfde naamruimte toestaan. |
ResourceQuota
Resourcequotum voor de naamruimte.
| Name | Type | Description |
|---|---|---|
| cpuLimit |
string |
CPU-limiet van de naamruimte in een duizendste CPU-vorm. Zie CPU-resource-eenheden voor meer informatie. |
| cpuRequest |
string |
CPU-aanvraag van de naamruimte in duizendste CPU-formulier. Zie CPU-resource-eenheden voor meer informatie. |
| memoryLimit |
string |
Geheugenlimiet van de naamruimte in de macht van twee equivalenten vorm: Ei, Pi, Ti, Gi, Mi, Ki. Zie Geheugenresource-eenheden voor meer informatie. |
| memoryRequest |
string |
Geheugenaanvraag van de naamruimte in de macht van twee equivalenten vorm: Ei, Pi, Ti, Gi, Mi, Ki. Zie Geheugenresource-eenheden voor meer informatie. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |