Compartilhar via


Managed Cluster Snapshots - List

Obtém uma lista de instantâneos de cluster gerenciado na assinatura especificada.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedclustersnapshots?api-version=2025-04-02-preview

Parâmetros de URI

Nome Em Obrigatório Tipo Description
subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ManagedClusterSnapshotListResult

OKEY

Other Status Codes

CloudError

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

List Managed Cluster Snapshots

Solicitação de exemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/managedclustersnapshots?api-version=2025-04-02-preview

Resposta de exemplo

{
  "value": [
    {
      "name": "snapshot1",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedclustersnapshots/snapshot1",
      "type": "Microsoft.ContainerService/ManagedClusterSnapshots",
      "location": "westus",
      "tags": {
        "key1": "val1",
        "key2": "val2"
      },
      "systemData": {
        "createdBy": "user1",
        "createdByType": "User",
        "createdAt": "2021-08-09T20:13:23.298420761Z"
      },
      "properties": {
        "creationData": {
          "sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1"
        },
        "snapshotType": "ManagedCluster",
        "managedClusterPropertiesReadOnly": {
          "kubernetesVersion": "1.20.5",
          "sku": {
            "name": "Basic",
            "tier": "Free"
          },
          "enableRbac": true,
          "networkProfile": {
            "networkPlugin": "kubenet",
            "networkPolicy": "calico",
            "networkMode": "bridge",
            "loadBalancerSku": "standard"
          }
        }
      }
    }
  ]
}

Definições

Nome Description
CloudError

Uma resposta de erro do serviço contêiner.

CloudErrorBody

Uma resposta de erro do serviço contêiner.

createdByType

O tipo de identidade que criou o recurso.

CreationData

Dados usados ao criar um recurso de destino de um recurso de origem.

loadBalancerSku

O sku do balanceador de carga para o cluster gerenciado.

ManagedClusterPropertiesForSnapshot

propriedades do cluster gerenciado para instantâneo, essas propriedades são somente leitura.

ManagedClusterSKU

A SKU de um cluster gerenciado.

ManagedClusterSKUName

O nome de um SKU de cluster gerenciado.

ManagedClusterSKUTier

A camada de um SKU de cluster gerenciado.

ManagedClusterSnapshot

Um recurso de instantâneo de cluster gerenciado.

ManagedClusterSnapshotListResult

A resposta da operação List Managed Cluster Snapshots.

networkMode

O modo de rede com o qual o CNI do Azure está configurado.

NetworkPlugin

Plug-in de rede usado para criar a rede do Kubernetes.

NetworkPluginMode

O modo que o plug-in de rede deve usar.

NetworkPolicy

Política de rede usada para criar a rede do Kubernetes.

NetworkProfileForSnapshot

perfil de rede para instantâneo de cluster gerenciado, essas propriedades são somente leitura.

SnapshotType

O tipo de instantâneo. O padrão é NodePool.

systemData

Metadados relativos à criação e última modificação do recurso.

CloudError

Uma resposta de erro do serviço contêiner.

Nome Tipo Description
error

CloudErrorBody

Detalhes sobre o erro.

CloudErrorBody

Uma resposta de erro do serviço contêiner.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
Application
Key
ManagedIdentity
User

CreationData

Dados usados ao criar um recurso de destino de um recurso de origem.

Nome Tipo Description
sourceResourceId

string (arm-id)

Esta é a ID do ARM do objeto de origem a ser usado para criar o objeto de destino.

loadBalancerSku

O sku do balanceador de carga para o cluster gerenciado.

Valor Description
basic

Use um Load Balancer básico com funcionalidade limitada.

standard

Use um Load Balancer padrão. Essa é a SKU do Load Balancer recomendada. Para obter mais informações sobre como trabalhar com o balanceador de carga no cluster gerenciado, consulte o artigo do Load Balancer padrão .

ManagedClusterPropertiesForSnapshot

propriedades do cluster gerenciado para instantâneo, essas propriedades são somente leitura.

Nome Tipo Description
enableRbac

boolean

Se o cluster habilitou o Kubernetes Role-Based Controle de Acesso ou não.

kubernetesVersion

string

A versão atual do kubernetes.

networkProfile

NetworkProfileForSnapshot

O perfil de rede atual.

sku

ManagedClusterSKU

O sku do cluster gerenciado atual.

ManagedClusterSKU

A SKU de um cluster gerenciado.

Nome Tipo Description
name

ManagedClusterSKUName

O nome de um SKU de cluster gerenciado.

tier

ManagedClusterSKUTier

A camada de um SKU de cluster gerenciado.
Se não for especificado, o padrão será "Gratuito". Consulte o tipo de preço do AKS para obter mais detalhes.

ManagedClusterSKUName

O nome de um SKU de cluster gerenciado.

Valor Description
Automatic

Os clusters automáticos são otimizados para executar a maioria das cargas de trabalho de produção com configuração que segue as melhores práticas e recomendações do AKS para configuração de cluster e carga de trabalho, escalabilidade e segurança. Para obter mais detalhes sobre clusters automáticos, consulte aka.ms/aks/automatic.

Base

Opção base para o plano de controle do AKS.

ManagedClusterSKUTier

A camada de um SKU de cluster gerenciado.

Valor Description
Free

O gerenciamento de cluster é gratuito, mas cobrado pelo uso de VM, armazenamento e rede. Melhor 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.

Premium

O cluster tem funcionalidades premium, além de todos os recursos incluídos no 'Standard'. O Premium habilita a seleção de LongTermSupport (aka.ms/aks/lts) para determinadas versões do Kubernetes.

Standard

Recomendado para cargas de trabalho críticas e de produção. Inclui dimensionamento automático do plano de controle do Kubernetes, teste intensivo de carga de trabalho e até 5.000 nós por cluster. Garante 99,95% disponibilidade do ponto de extremidade do servidor de API do Kubernetes para clusters que usam Zonas de Disponibilidade e 99,9% de disponibilidade para clusters que não usam Zonas de Disponibilidade.

ManagedClusterSnapshot

Um recurso de instantâneo de cluster gerenciado.

Nome Tipo Valor padrão Description
id

string (arm-id)

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

A geolocalização onde o recurso reside

name

string

O nome do recurso

properties.creationData

CreationData

CreationData a ser usado para especificar a ID do recurso de origem para criar esse instantâneo.

properties.managedClusterPropertiesReadOnly

ManagedClusterPropertiesForSnapshot

O que as propriedades serão mostradas ao obter um instantâneo de cluster gerenciado. Essas propriedades são somente leitura.

properties.snapshotType

SnapshotType

NodePool

O tipo de instantâneo. O padrão é NodePool.

systemData

systemData

Metadados do Azure Resource Manager que contêm 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 da operação List Managed Cluster Snapshots.

Nome Tipo Description
nextLink

string

A URL para obter o próximo conjunto de resultados de instantâneo de cluster gerenciado.

value

ManagedClusterSnapshot[]

A lista de instantâneos de cluster gerenciado.

networkMode

O modo de rede com o qual o CNI do Azure está configurado.

Valor Description
bridge

Não há mais suporte para isso

transparent

Nenhuma ponte é criada. Intra-VM comunicação pod para pod é por meio de rotas IP criadas pelo CNI do Azure. Consulte de Modo Transparente para obter mais informações.

NetworkPlugin

Plug-in de rede usado para criar a rede do Kubernetes.

Valor Description
azure

Use o plug-in de rede CNI do Azure. Consulte de rede CNI do Azure (avançado) para obter mais informações.

kubenet

Use o plug-in de rede kubenet. Consulte de rede do Kubenet (básico) para obter mais informações.

none

Não use um plug-in de rede. Uma CNI personalizada precisará ser instalada após a criação do cluster para a funcionalidade de rede.

NetworkPluginMode

O modo que o plug-in de rede deve usar.

Valor Description
overlay

Os pods recebem IPs do espaço de endereço PodCIDR, mas usam domínios de roteamento do Azure em vez de plug-ins de referência do Kubenet local e ponte.

NetworkPolicy

Política de rede usada para criar a rede do Kubernetes.

Valor Description
azure

Use políticas de rede do Azure. Confira as diferenças entre as políticas do Azure e do Calico para obter mais informações.

calico

Use políticas de rede do Calico. Confira as diferenças entre as políticas do Azure e do Calico para obter mais informações.

cilium

Use o Cilium para impor políticas de rede. Isso requer que networkDataplane seja 'cilium'.

none

As políticas de rede não serão impostas. Esse é o valor padrão quando NetworkPolicy não é especificado.

NetworkProfileForSnapshot

perfil de rede para instantâneo de cluster gerenciado, essas propriedades são somente leitura.

Nome Tipo Description
loadBalancerSku

loadBalancerSku

O sku do balanceador de carga para o cluster gerenciado.
loadBalancerSku para instantâneo de cluster gerenciado.

networkMode

networkMode

O modo de rede com o qual o CNI do Azure está configurado.
networkMode para instantâneo de cluster gerenciado.

networkPlugin

NetworkPlugin

networkPlugin para instantâneo de cluster gerenciado.

networkPluginMode

NetworkPluginMode

NetworkPluginMode para instantâneo de cluster gerenciado.

networkPolicy

NetworkPolicy

networkPolicy para instantâneo de cluster gerenciado.

SnapshotType

O tipo de instantâneo. O padrão é NodePool.

Valor Description
ManagedCluster

O instantâneo é um instantâneo de um cluster gerenciado.

NodePool

O instantâneo é um instantâneo de um pool de nós.

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.