Managed Cluster Snapshots - List
Obtém uma lista de instantâneos de cluster gerenciados na assinatura especificada.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedclustersnapshots?api-version=2026-04-02-preview
Parâmetros do URI
| Name | Em | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
subscription
|
path | True |
string (uuid) |
O ID da assinatura de destino. O valor deve ser um UUID. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Respostas
| Name | Tipo | Descrição |
|---|---|---|
| 200 OK |
Operação do Azure concluída com sucesso. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Descrição |
|---|---|
| user_impersonation | assumir a identidade da sua conta de utilizador |
Exemplos
List Managed Cluster Snapshots
Pedido de amostra
Resposta da amostra
{
"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"
}
}
]
}
Definições
| Name | Descrição |
|---|---|
|
created |
O tipo de identidade que criou o recurso. |
|
Creation |
Dados usados ao criar um recurso de destino a partir de um recurso de origem. |
|
Error |
Informações adicionais sobre o erro de gestão de recursos. |
|
Error |
O detalhe do erro. |
|
Error |
Resposta de erro |
|
Load |
O sku do balanceador de carga para o cluster gerenciado. O padrão é 'padrão'. Consulte SKUs do Balanceador de Carga do Azure para obter mais informações sobre as diferenças entre SKUs do balanceador de carga. |
|
Managed |
Propriedades de cluster gerenciado Para snapshot, essas propriedades são somente leitura. |
|
Managed |
A SKU de um cluster gerenciado. |
|
Managed |
O nome de uma SKU de cluster gerenciado. |
|
Managed |
A camada de uma SKU de cluster gerenciado. Se não for especificado, o padrão é 'Livre'. Consulte AKS Pricing Tier para mais detalhes. |
|
Managed |
Um recurso de instantâneo de cluster gerenciado. |
|
Managed |
A resposta de uma operação de lista ManagedClusterSnapshot. |
|
Network |
O modo de rede com que o Azure CNI está configurado. Isto não pode ser especificado se o networkPlugin for outra coisa que não 'azure'. |
|
Network |
Plug-in de rede usado para construir a rede Kubernetes. |
|
Network |
O modo que o plugin de rede deve usar. |
|
Network |
Política de rede usada para criar a rede Kubernetes. |
|
Network |
Perfil de rede Para instantâneo de cluster gerenciado, essas propriedades são somente leitura. |
|
Snapshot |
O tipo de instantâneo. O padrão é NodePool. |
|
system |
Metadados referentes à criação e última modificação do recurso. |
createdByType
O tipo de identidade que criou o recurso.
| Valor | Descrição |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreationData
Dados usados ao criar um recurso de destino a partir de um recurso de origem.
| Name | Tipo | Descrição |
|---|---|---|
| sourceResourceId |
string (arm-id) |
Este é o ID ARM do objeto de origem a ser usado para criar o objeto de destino. |
ErrorAdditionalInfo
Informações adicionais sobre o erro de gestão de recursos.
| Name | Tipo | Descrição |
|---|---|---|
| info |
object |
As informações adicionais. |
| type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
| Name | Tipo | Descrição |
|---|---|---|
| additionalInfo |
As informações adicionais do erro. |
|
| code |
string |
O código de erro. |
| details |
Os detalhes do erro. |
|
| message |
string |
A mensagem de erro. |
| target |
string |
O alvo do erro. |
ErrorResponse
Resposta de erro
| Name | Tipo | Descrição |
|---|---|---|
| error |
O objeto de erro. |
LoadBalancerSku
O sku do balanceador de carga para o cluster gerenciado. O padrão é 'padrão'. Consulte SKUs do Balanceador de Carga do Azure para obter mais informações sobre as diferenças entre SKUs do balanceador de carga.
| Valor | Descrição |
|---|---|
| standard |
Use um balanceador de carga padrão. Este é o SKU Balanceador de Carga recomendado. Para mais informações sobre como trabalhar com o load balancer no cluster gerido, consulte o artigo standard Balanceador de Carga. |
| basic |
Use um Balanceador de Carga básico com funcionalidade limitada. |
ManagedClusterPropertiesForSnapshot
Propriedades de cluster gerenciado Para snapshot, essas propriedades são somente leitura.
| Name | Tipo | Descrição |
|---|---|---|
| enableRbac |
boolean |
Se o cluster ativou o Kubernetes Role-Based Controlo de Acesso ou não. |
| kubernetesVersion |
string |
A versão atual do kubernetes. |
| networkProfile |
O perfil de rede atual. |
|
| sku |
O sku de cluster gerenciado atual. |
ManagedClusterSKU
A SKU de um cluster gerenciado.
| Name | Tipo | Descrição |
|---|---|---|
| name |
O nome de uma SKU de cluster gerenciado. |
|
| tier |
A camada de uma SKU de cluster gerenciado. Se não for especificado, o padrão é 'Livre'. Consulte AKS Pricing Tier para mais detalhes. |
ManagedClusterSKUName
O nome de uma SKU de cluster gerenciado.
| Valor | Descrição |
|---|---|
| Base |
Opção de base para o plano de controle AKS. |
| Automatic |
Os clusters automáticos são otimizados para executar a maioria das cargas de trabalho de produção com uma configuração que segue as práticas recomendadas e recomendações do AKS para configuração, escalabilidade e segurança de cluster e carga de trabalho. Para obter mais detalhes sobre clusters automáticos, consulte aka.ms/aks/automatic. |
ManagedClusterSKUTier
A camada de uma SKU de cluster gerenciado. Se não for especificado, o padrão é 'Livre'. Consulte AKS Pricing Tier para mais detalhes.
| Valor | Descrição |
|---|---|
| Premium |
O Cluster tem recursos premium, além de todos os recursos incluídos no 'Padrão'. Premium permite a seleção de LongTermSupport (aka.ms/aks/lts) para determinadas versões do Kubernetes. |
| Standard |
Recomendado para cargas de trabalho de missão crítica e produção. Inclui dimensionamento automático do plano de controle do Kubernetes, testes intensivos de carga de trabalho e até 5.000 nós por cluster. Garante 99,95% disponibilidade do endpoint do servidor API Kubernetes para clusters que usam Zonas de Disponibilidade e 99,9% de disponibilidade para clusters que não utilizam Zonas de Disponibilidade. |
| Free |
O gerenciamento de cluster é gratuito, mas cobrado pelo uso de VM, armazenamento e rede. Ideal para experimentar, aprender, testar simples ou cargas de trabalho com menos de 10 nós. Não recomendado para casos de uso de produção. |
ManagedClusterSnapshot
Um recurso de instantâneo de cluster gerenciado.
| Name | Tipo | Valor predefinido | Descrição |
|---|---|---|---|
| id |
string (arm-id) |
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| location |
string |
A geolocalização onde o recurso vive |
|
| name |
string |
O nome do recurso |
|
| properties.creationData |
CreationData a ser usado para especificar o ID do recurso de origem para criar esse instantâneo. |
||
| properties.managedClusterPropertiesReadOnly |
Quais serão as propriedades mostradas ao obter o instantâneo de cluster gerenciado. Essas propriedades são somente leitura. |
||
| properties.snapshotType | NodePool |
O tipo de instantâneo. O padrão é NodePool. |
|
| systemData |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
||
| tags |
object |
Tags de recursos. |
|
| type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
ManagedClusterSnapshotListResult
A resposta de uma operação de lista ManagedClusterSnapshot.
| Name | Tipo | Descrição |
|---|---|---|
| nextLink |
string (uri) |
A ligação para a próxima página de itens |
| value |
Os itens ManagedClusterSnapshot nesta página |
NetworkMode
O modo de rede com que o Azure CNI está configurado. Isto não pode ser especificado se o networkPlugin for outra coisa que não 'azure'.
NetworkPlugin
Plug-in de rede usado para construir a rede Kubernetes.
| Valor | Descrição |
|---|---|
| azure |
Use o plug-in de rede CNI do Azure. Consulte Azure CNI (rede avançada) para mais informações. |
| kubenet |
Use o plug-in de rede Kubenet. Consulte de rede Kubenet (básico) para obter mais informações. |
| none |
Nenhum plugin CNI está pré-instalado. Consulte BYO CNI para obter mais informações. |
NetworkPluginMode
O modo que o plugin de rede deve usar.
| Valor | Descrição |
|---|---|
| overlay |
Usados com networkPlugin=azure, os pods recebem IPs do espaço de endereço PodCIDR, mas usam Domínios de Roteamento do Azure em vez do método Kubenet de tabelas de rotas. Para mais informações, visite https://aka.ms/aks/azure-cni-overlay. |
NetworkPolicy
Política de rede usada para criar a rede Kubernetes.
| Valor | Descrição |
|---|---|
| none |
As políticas de rede não serão aplicadas. Este é o valor padrão quando NetworkPolicy não é especificado. |
| calico |
Use as políticas de rede do Calico. Consulte diferenças entre apólices Azure e Calico para mais informações. |
| azure |
Use as políticas de rede do Azure. Consulte diferenças entre apólices Azure e Calico para mais informações. |
| cilium |
Use o Cilium para impor políticas de rede. Isso requer que networkDataplane seja 'cilium'. |
NetworkProfileForSnapshot
Perfil de rede Para instantâneo de cluster gerenciado, essas propriedades são somente leitura.
| Name | Tipo | Descrição |
|---|---|---|
| loadBalancerSku |
loadBalancerSku para instantâneo de cluster gerenciado. |
|
| networkMode |
networkMode para instantâneo de cluster gerenciado. |
|
| networkPlugin |
networkPlugin para instantâneo de cluster gerenciado. |
|
| networkPluginMode |
NetworkPluginMode para instantâneo de cluster gerenciado. |
|
| networkPolicy |
networkPolicy para instantâneo de cluster gerenciado. |
SnapshotType
O tipo de instantâneo. O padrão é NodePool.
| Valor | Descrição |
|---|---|
| NodePool |
O instantâneo é um instantâneo de um pool de nós. |
| ManagedCluster |
O instantâneo é um instantâneo de um cluster gerenciado. |
systemData
Metadados referentes à criação e última modificação do recurso.
| Name | Tipo | Descrição |
|---|---|---|
| createdAt |
string (date-time) |
A marca temporal da criação do recurso (UTC). |
| createdBy |
string |
A identidade que criou o recurso. |
| createdByType |
O tipo de identidade que criou o recurso. |
|
| lastModifiedAt |
string (date-time) |
A data e hora da última modificação do recurso (UTC) |
| lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
| lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |