Managed Cluster Snapshots - List
Obtient une liste d’instantanés de cluster managés dans l’abonnement spécifié.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedclustersnapshots?api-version=2026-04-02-preview
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Opération Azure terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 d’Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | Usurper l’identité de votre compte utilisateur |
Exemples
List Managed Cluster Snapshots
Exemple de requête
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/managedclustersnapshots?api-version=2026-04-02-preview
Exemple de réponse
{
"value": [
{
"name": "snapshot1",
"type": "Microsoft.ContainerService/managedClusterSnapshots",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedclustersnapshots/snapshot1",
"location": "westus",
"properties": {
"creationData": {
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1"
},
"managedClusterPropertiesReadOnly": {
"enableRbac": true,
"kubernetesVersion": "1.20.5",
"networkProfile": {
"loadBalancerSku": "standard",
"networkMode": "bridge",
"networkPlugin": "kubenet",
"networkPolicy": "calico"
},
"sku": {
"name": "Basic",
"tier": "Free"
}
},
"snapshotType": "ManagedCluster"
},
"systemData": {
"createdAt": "2021-08-09T20:13:23.298420761Z",
"createdBy": "user1",
"createdByType": "User"
},
"tags": {
"key1": "val1",
"key2": "val2"
}
}
]
}
Définitions
| Nom | Description |
|---|---|
|
created |
Type d’identité qui a créé la ressource. |
|
Creation |
Données utilisées lors de la création d’une ressource cible à partir d’une ressource source. |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
Load |
Référence sKU de l’équilibreur de charge pour le cluster managé. La valeur par défaut est « standard ». Consultez références SKU Azure Load Balancer pour plus d’informations sur les différences entre les références SKU de l’équilibreur de charge. |
|
Managed |
propriétés de cluster managé pour l’instantané, ces propriétés sont en lecture seule. |
|
Managed |
Référence SKU d’un cluster managé. |
|
Managed |
Nom d’une référence SKU de cluster managé. |
|
Managed |
Niveau d’une référence SKU de cluster managé. S’il n’est pas spécifié, la valeur par défaut est « Free ». Voir AKS Pricing Tier pour plus de détails. |
|
Managed |
Ressource d’instantané de cluster managé. |
|
Managed |
La réponse d’une opération de liste ManagedClusterSnapshot. |
|
Network |
Le mode réseau avec lequel Azure CNI est configuré. Cela ne peut pas être précisé si networkPlugin est autre chose que « azure ». |
|
Network |
Plug-in réseau utilisé pour créer le réseau Kubernetes. |
|
Network |
Mode que le plug-in réseau doit utiliser. |
|
Network |
Stratégie réseau utilisée pour créer le réseau Kubernetes. |
|
Network |
profil réseau pour l’instantané de cluster managé, ces propriétés sont en lecture seule. |
|
Snapshot |
Type d’instantané. La valeur par défaut est NodePool. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreationData
Données utilisées lors de la création d’une ressource cible à partir d’une ressource source.
| Nom | Type | Description |
|---|---|---|
| sourceResourceId |
string (arm-id) |
Il s’agit de l’ID ARM de l’objet source à utiliser pour créer l’objet cible. |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
| Nom | Type | Description |
|---|---|---|
| info |
object |
Informations supplémentaires |
| type |
string |
Le type d’informations supplémentaires. |
ErrorDetail
Détail de l’erreur.
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
Informations complémentaires sur l’erreur. |
|
| code |
string |
Code d’erreur. |
| details |
Détails de l’erreur. |
|
| message |
string |
Message d’erreur. |
| target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
LoadBalancerSku
Référence sKU de l’équilibreur de charge pour le cluster managé. La valeur par défaut est « standard ». Consultez références SKU Azure Load Balancer pour plus d’informations sur les différences entre les références SKU de l’équilibreur de charge.
| Valeur | Description |
|---|---|
| standard |
Utilisez un équilibreur de charge standard. C’est le SKU Load Balancer recommandé. Pour plus d’informations sur la collaboration avec les load balancer dans le cluster géré, voir l’article standard Load Balancer. |
| basic |
Utilisez un équilibreur de charge de base avec des fonctionnalités limitées. |
ManagedClusterPropertiesForSnapshot
propriétés de cluster managé pour l’instantané, ces propriétés sont en lecture seule.
| Nom | Type | Description |
|---|---|---|
| enableRbac |
boolean |
Que le cluster ait activé Kubernetes Role-Based Access Control ou non. |
| kubernetesVersion |
string |
Version actuelle de Kubernetes. |
| networkProfile |
Profil réseau actuel. |
|
| sku |
Référence SKU du cluster managé actuel. |
ManagedClusterSKU
Référence SKU d’un cluster managé.
| Nom | Type | Description |
|---|---|---|
| name |
Nom d’une référence SKU de cluster managé. |
|
| tier |
Niveau d’une référence SKU de cluster managé. S’il n’est pas spécifié, la valeur par défaut est « Free ». Voir AKS Pricing Tier pour plus de détails. |
ManagedClusterSKUName
Nom d’une référence SKU de cluster managé.
| Valeur | Description |
|---|---|
| Base |
Option de base pour le plan de contrôle AKS. |
| Automatic |
Les clusters automatiques sont optimisés pour exécuter la plupart des charges de travail de production avec une configuration qui suit les meilleures pratiques AKS et les recommandations pour la configuration, l’évolutivité et la sécurité des clusters et des charges de travail. Pour plus d’informations sur les clusters automatiques, consultez aka.ms/aks/automatic. |
ManagedClusterSKUTier
Niveau d’une référence SKU de cluster managé. S’il n’est pas spécifié, la valeur par défaut est « Free ». Voir AKS Pricing Tier pour plus de détails.
| Valeur | Description |
|---|---|
| Premium |
Le cluster dispose de fonctionnalités Premium en plus de toutes les fonctionnalités incluses dans « Standard ». Premium active la sélection de LongTermSupport (aka.ms/aks/lts) pour certaines versions de Kubernetes. |
| Standard |
Recommandé pour les charges de travail stratégiques et de production. Inclut la mise à l’échelle automatique du plan de contrôle Kubernetes, les tests gourmands en charge de travail et jusqu’à 5 000 nœuds par cluster. Garantit une disponibilité de 99,95% du point de terminaison serveur API Kubernetes pour les clusters utilisant Zones de disponibilité et une% de disponibilité de 99,9 pour les clusters qui n'utilisent pas Zones de disponibilité. |
| Free |
La gestion du cluster est gratuite, mais facturée pour l’utilisation des machines virtuelles, du stockage et de la mise en réseau. Il est préférable d’expérimenter, d’apprendre, de tester facilement ou de charges de travail avec moins de 10 nœuds. Non recommandé pour les cas d’usage de production. |
ManagedClusterSnapshot
Ressource d’instantané de cluster managé.
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| id |
string (arm-id) |
Identifiant de ressource entièrement qualifié pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
|
| location |
string |
Emplacement géographique où réside la ressource |
|
| name |
string |
nom de la ressource. |
|
| properties.creationData |
CreationData à utiliser pour spécifier l’ID de ressource source pour créer cet instantané. |
||
| properties.managedClusterPropertiesReadOnly |
Ce que les propriétés seront montrées lors de l’obtention d’un instantané de cluster managé. Ces propriétés sont en lecture seule. |
||
| properties.snapshotType | NodePool |
Type d’instantané. La valeur par défaut est NodePool. |
|
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
||
| tags |
object |
Balises de ressources. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
ManagedClusterSnapshotListResult
La réponse d’une opération de liste ManagedClusterSnapshot.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
Lien vers la page suivante des éléments |
| value |
Les éléments ManagedClusterSnapshot sur cette page |
NetworkMode
Le mode réseau avec lequel Azure CNI est configuré. Cela ne peut pas être précisé si networkPlugin est autre chose que « azure ».
NetworkPlugin
Plug-in réseau utilisé pour créer le réseau Kubernetes.
| Valeur | Description |
|---|---|
| azure |
Utilisez le plug-in réseau Azure CNI. Voir Azure CNI (avancé) réseau pour plus d’informations. |
| kubenet |
Utilisez le plug-in réseau Kubenet. Pour plus d’informations, consultez de mise en réseau Kubenet (de base). |
| none |
Aucun plug-in CNI n’est préinstallé. Pour plus d’informations, consultez BYO CNI. |
NetworkPluginMode
Mode que le plug-in réseau doit utiliser.
| Valeur | Description |
|---|---|
| overlay |
Utilisés avec networkPlugin=azure, les pods reçoivent des adresses IP à partir de l’espace d’adressage PodCIDR, mais utilisent les domaines de routage Azure plutôt que la méthode de tables de routage kubenet. Pour plus d’informations, visitez https://aka.ms/aks/azure-cni-overlay. |
NetworkPolicy
Stratégie réseau utilisée pour créer le réseau Kubernetes.
| Valeur | Description |
|---|---|
| none |
Les stratégies réseau ne seront pas appliquées. Il s’agit de la valeur par défaut lorsque NetworkPolicy n’est pas spécifié. |
| calico |
Utilisez des stratégies réseau Calico. Voir différences entre les polices Azure et Calico pour plus d’informations. |
| azure |
Utilisez des stratégies réseau Azure. Voir différences entre les polices Azure et Calico pour plus d’informations. |
| cilium |
Utilisez Cilium pour appliquer des stratégies réseau. Cela nécessite que networkDataplane soit « cilium ». |
NetworkProfileForSnapshot
profil réseau pour l’instantané de cluster managé, ces propriétés sont en lecture seule.
| Nom | Type | Description |
|---|---|---|
| loadBalancerSku |
loadBalancerSku pour l’instantané de cluster géré. |
|
| networkMode |
networkMode pour l’instantané de cluster géré. |
|
| networkPlugin |
networkPlugin pour l’instantané de cluster géré. |
|
| networkPluginMode |
NetworkPluginMode pour l’instantané de cluster géré. |
|
| networkPolicy |
networkPolicy pour l’instantané de cluster géré. |
SnapshotType
Type d’instantané. La valeur par défaut est NodePool.
| Valeur | Description |
|---|---|
| NodePool |
L’instantané est un instantané d’un pool de nœuds. |
| ManagedCluster |
L’instantané est un instantané d’un cluster managé. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |