Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (Ens/2017-11-10) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.
Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.
Cenários de assinatura personalizada
Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.
Preparação de conta e segurança
As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.
Instância
|
API |
Título |
Descrição |
| RunInstances | Criação em lote de instâncias. | Cria instâncias de computação ENS no modelo pay-as-you-go ou por assinatura. |
| CreateInstance | Criar uma instância por assinatura. | Cria uma instância por assinatura. Esta operação pode ser substituída por RunInstances. Nenhum novo recurso será adicionado ao CreateInstance. |
| ReleasePostPaidInstance | ReleasePostPaidInstance. | Exclui uma instância pós-paga. |
| ReleasePrePaidInstance | ReleasePrePaidInstance | Chama ReleasePrePaidInstance para excluir uma instância por assinatura. |
| ReinitInstance | ReinitInstance. | Redefine uma instância com base em parâmetros específicos. |
| ModifyInstanceAttribute | ModifyInstanceAttribute. | Modifica os atributos de uma instância, incluindo a senha e o nome da instância. |
| ModifyPrepayInstanceSpec | Alterar especificações da instância. | Chama ModifyPrepayInstanceSpec para atualizar ou reduzir o tipo de instância de uma instância ENS por assinatura. O novo tipo de instância entra em vigor durante todo o ciclo de vida da instância. |
| ModifyInstanceAutoRenewAttribute | ModifyInstanceAutoRenewAttribute. | Configura a renovação automática de instâncias. |
| AttachEnsInstances | AttachEnsInstances. | Adiciona instâncias ENS ao Container Service for Kubernetes. |
| RebootInstance | RebootInstance. | Reinicia uma instância. |
| StartInstance | StartInstance. | Inicia uma instância. |
| StopInstance | StopInstance. | Para uma instância. |
| AddNetworkInterfaceToInstance | AddNetworkInterfaceToInstance. | Adiciona uma interface de rede (NIC) IPv6. Um endereço IP público é atribuído automaticamente ao mesmo tempo. |
| DescribeAvailableResource | DescribeAvailableResource. | Consulta os recursos que podem ser criados. |
| DescribeInstances | Consultar informações da instância. | Consulta os detalhes de uma ou mais instâncias. |
| DescribeAvailableResourceInfo | Consulta de informações de tipos de instância adquiríveis. | Consulta as especificações dos recursos adquiríveis para a criação de instâncias. |
| DescribeEnsNetSaleDistrict | DescribeEnsNetSaleDistrict. | Consulta as informações sobre ISPs e o número de ISPs em uma área. |
| DescribeEnsNetLevel | DescribeEnsNetLevel. | Consulta os níveis de rede suportados. |
| DescribeBandWithdChargeType | DescribeBandWithdChargeType. | Consulta os métodos de medição de largura de banda disponíveis. |
| DescribeInstanceSpec | DescribeInstanceSpec. | Consulta as especificações de instância que você pode adquirir. |
| DescribeEnsRegionIdIpv6Info | DescribeEnsRegionIdIpv6Info. | Consulta se um nó suporta IPv6. |
| DescribeRegionIsps | Consulta de informações de ISP do nó de borda ENS. | Consulta as informações do provedor de serviços de Internet (ISP) de um nó de borda ENS. |
| DescribeInstanceAutoRenewAttribute | DescribeInstanceAutoRenewAttribute. | Consulta se a renovação automática está ativada para uma instância. |
| DescribeInstanceMonitorData | DescribeInstanceMonitorData. | Consulta o uso de vCPU e memória de uma instância. |
| DescribeInstanceTypes | Consultar famílias de tipos de instância. | Consulta a lista de tipos de instância chamando DescribeInstanceTypes. |
| DescribeInstanceVncUrl | DescribeInstanceVncUrl. | Consulta a URL do Virtual Network Computing (VNC) de uma instância do Edge Node Service (ENS). |
| DescribeCreatePrePaidInstanceResult | DescribeCreatePrePaidInstanceResult. | Consulta os resultados da criação de uma instância. |
Imagem
|
API |
Título |
Descrição |
| ExportImage | ExportImage | Exporta uma imagem personalizada para um bucket do Object Storage Service (OSS) na mesma região. |
| DescribeSelfImages | DescribeSelfImages | Consulta imagens personalizadas. |
| DeleteImage | Excluir uma imagem. | Exclui uma imagem personalizada. |
| ModifyImageSharePermission | ModifyImageSharePermission. | Compartilha ou cancela o compartilhamento de uma imagem. |
| DescribeImageInfos | Consultar recursos de imagem disponíveis. | Consulta os recursos de imagem disponíveis. |
| DescribeImageSharePermission | DescribeImageSharePermission. | Consulta as contas com as quais você compartilha uma imagem especificada pelo parâmetro ImageId. |
| DescribeExportImageStatus | DescribeExportImageStatus. | Consulta o status de exportação de uma imagem. |
| DescribeExportImageInfo | DescribeExportImageInfo. | Consulta o resultado da exportação de uma imagem. |
Disco em nuvem
|
API |
Título |
Descrição |
| CreateDisk | Criar um disco de dados em nuvem. | Cria um disco de dados em nuvem pós-pago ou por assinatura chamando CreateDisk. |
| DeleteDisk | DeleteDisk. | Exclui um disco. |
| AttachDisk | AttachDisk. | Anexa um disco a uma instância do Edge Node Service (ENS). |
| DetachDisk | DetachDisk. | Desanexa um disco pós-pago de uma instância do Edge Node Service (ENS). Não é possível desanexar um disco que foi criado junto com uma instância. |
| ResizeDisk | ResizeDisk | Redimensiona um disco pago conforme o uso adquirido. |
| DescribeDisks | Consultar informações do disco. | Consulta informações sobre um ou mais discos criados. |
| ReInitDisk | ReInitDisk. | Inicializa um disco. |
| ResetDisk | ResetDisk. | Reverte um disco usando um snapshot. |
| DescribeDiskIopsList | Consultar monitoramento de disco em nuvem. | Consulta dados de monitoramento de IOPS de disco. |
Snapshot
|
API |
Título |
Descrição |
| ModifySnapshotAttribute | ModifySnapshotAttribute. | Modifica as informações de um snapshot. |
| CopySnapshot | Copiar snapshot entre zonas de borda. | Chama CopySnapshot para copiar um snapshot entre zonas de borda. |
Rede
|
API |
Título |
Descrição |
| CreateNetwork | CreateNetwork. | Cria uma nuvem privada virtual (VPC). |
| CreateClassicNetwork | CreateClassicNetwork. | Cria uma rede clássica. |
| DeleteNetwork | DeleteNetwork. | Exclui uma nuvem privada virtual (VPC). |
| ModifyNetworkAttribute | ModifyNetworkAttribute. | Modifica as informações de rede. |
| DescribeNetworkInterfaces | Visualizar a lista de interfaces de rede. | Chama DescribeNetworkInterfaces para obter uma lista de interfaces de rede. |
| DescribeNetworkAttribute | Consulta de informações da rede. | Consulta a configuração de uma rede específica. |
| CreateEnsRouteEntry | CreateEnsRouteEntry. | Cria uma entrada de rota personalizada. |
| DeleteEnsRouteEntry | DeleteEnsRouteEntry. | Exclui uma entrada de rota personalizada. |
| DescribeEnsRouteEntryList | DescribeEnsRouteEntryList. | Consulta entradas de rota. |
vSwitch
|
API |
Título |
Descrição |
| CreateVSwitch | CreateVSwitch. | Cria um VSwitch. |
| DeleteVSwitch | DeleteVSwitch. | Exclui um vSwitch. |
| ModifyVSwitchAttribute | ModifyVSwitchAttribute. | Chama ModifyVSwitchAttribute para modificar as informações de rede. |
Grupo de segurança
|
API |
Título |
Descrição |
| CreateSecurityGroup | CreateSecurityGroup. | Cria um grupo de segurança. |
| DeleteSecurityGroup | DeleteSecurityGroup. | Exclui um grupo de segurança. |
| JoinSecurityGroup | JoinSecurityGroup. | Adiciona uma instância do Edge Node Service (ENS) a um grupo de segurança especificado. |
| LeaveSecurityGroup | LeaveSecurityGroup. | Remove uma instância de um grupo de segurança. |
| DescribeSecurityGroups | DescribeSecurityGroups. | Consulta os detalhes dos grupos de segurança criados. |
| AuthorizeSecurityGroup | Adicionar regras de grupo de segurança de entrada. | Chama AuthorizeSecurityGroup para configurar permissões de acesso de entrada para um grupo de segurança, permitindo ou negando que outros dispositivos enviem tráfego de entrada para instâncias no grupo de segurança. |
| RevokeSecurityGroup | Excluir uma regra de entrada de grupo de segurança. | Revoga uma regra de entrada de um grupo de segurança para remover as configurações de permissão de acesso de entrada. |
| AuthorizeSecurityGroupEgress | AuthorizeSecurityGroupEgress. | Cria uma regra de saída de grupo de segurança. Esta operação permite ou nega o tráfego de saída das instâncias do grupo de segurança para outros dispositivos. |
| RevokeSecurityGroupEgress | Excluir uma regra de grupo de segurança de saída. | Chama RevokeSecurityGroupEgress para excluir uma regra de grupo de segurança de saída e revogar as permissões de acesso de saída do grupo de segurança. |
Endereço IP elástico (EIP)
|
API |
Título |
Descrição |
| DeleteEip | DeleteEip. | Exclui um elastic IP (EIP) pós-pago. |
| CreateEipInstance | Criar um EIP. | Cria um elastic IP address (EIP) chamando a operação CreateEipInstance. |
| AssociateEnsEipAddress | Associar um EIP a uma instância de produto em nuvem. | Associa um Elastic IP Address (EIP) a uma instância de produto em nuvem no mesmo nó de borda. |
| UnAssociateEnsEipAddress | Disassociate an EIP. | Desassocia um elastic IP address (EIP) do recurso em nuvem ao qual está vinculado. |
| ModifyEnsEipAddressAttribute | ModifyEnsEipAddressAttribute. | Modifica o nome, a descrição e a largura de banda de pico de um endereço Elastic IP (EIP) especificado. |
| DescribeEnsEipAddresses | Query eIPs. | Consulta endereços IP elásticos (EIPs) no Edge Node Service (ENS). |
Gateway NAT
|
API |
Título |
Descrição |
| ModifyForwardEntry | ModifyForwardEntry. | Modifica uma regra de Tradução de Endereços de Rede de Destino (DNAT). |
| DescribeSnatAttribute | DescribeSnatAttribute. | Consulta uma entrada específica de tradução de endereços de rede de origem (SNAT). |
| AddSnatIpForSnatEntry | AddSnatIpForSnatEntry. | Adiciona um endereço elastic IP (EIP) a uma entrada de Source Network Address Translation (SNAT). |
| DeleteSnatIpForSnatEntry | DeleteSnatIpForSnatEntry. | Exclui um endereço IP elástico (EIP) de uma entrada de tradução de endereços de rede de origem (SNAT). |
| StartSnatIpForSnatEntry | StartSnatIpForSnatEntry. | Ativa o elastic IP (EIP) especificado em uma entrada de source network address translation (SNAT). |
| StopSnatIpForSnatEntry | StopSnatIpForSnatEntry. | Desativa um elastic IP (EIP) em uma entrada de tradução de endereços de rede de origem (SNAT). |
Load balancer de borda (ELB)
|
API |
Título |
Descrição |
| ModifyLoadBalancerAttribute | ModifyLoadBalancerAttribute. | Modifica as informações de uma instância do Edge Load Balancer (ELB). |
| DescribeLoadBalancerListenMonitor | DescribeLoadBalancerListenMonitor. | Consulta os dados de monitoramento de uma instância de edge load balancer (ELB). |
| DescribeServerLoadBalancerMonitor | Consulta de dados de monitoramento da camada 7 no nível da instância ESLB. | Consulta os dados de monitoramento de solicitações de uma instância ESLB. |
| DescribeServerLoadBalancerListenMonitor | Consultar dados de monitoramento da camada 7 no nível do listener do ESLB. | Consulta dados de monitoramento no nível do listener para uma instância ESLB. |
Interface de rede elástica
|
API |
Título |
Descrição |
| CreateNetworkInterface | CreateNetworkInterface. | Cria uma interface de rede elástica (ENI). |
| DeleteNetworkInterfaces | DeleteNetworkInterfaces. | Exclui uma interface de rede elástica (ENI). |
| AttachNetworkInterface | AttachNetworkInterface. | Anexa uma Elastic Network Interface (ENI) a uma instância do Elastic Compute Service (ECS). |
| DetachNetworkInterface | DetachNetworkInterface. | Desanexa uma interface de rede elástica (ENI) de uma instância. |
| ModifyNetworkInterfaceAttribute | ModifyNetworkInterfaceAttribute. | Modifica os atributos de uma interface de rede elástica (ENI), como seu nome e descrição. |
| DescribeSecondaryPublicIpAddresses | Consultar endereços IP públicos secundários. | Consulta os endereços IP públicos secundários que foram criados. |
VIP de alta disponibilidade
|
API |
Título |
Descrição |
| CreateHaVip | CreateHaVip. | Cria um endereço IP virtual de alta disponibilidade (HAVIP). |
| ModifyHaVipAttribute | ModifyHaVipAttribute. | Modifica o nome de um endereço IP virtual de alta disponibilidade (HAVIP). |
| DescribeHaVips | Query haVips. | Consulta endereços IP virtuais de alta disponibilidade (HaVips). |
| AssociateHaVip | AssociateHaVip. | Associa um endereço IP virtual de alta disponibilidade (HAVIP) a uma instância do Edge Node Service (ENS) ou interface de rede elástica (ENI). |
| UnassociateHaVip | UnassociateHaVip. | Desassocia um endereço IP virtual de alta disponibilidade (HAVIP) de uma instância do Edge Node Service (ENS) ou de uma Interface de Rede Elástica (ENI). |
ACL de rede
|
API |
Título |
Descrição |
| CreateNetworkAcl | CreateNetworkAcl. | Cria uma lista de controle de acesso (ACL) de rede. |
| DeleteNetworkAcl | DeleteNetworkAcl. | Exclui uma lista de controle de acesso (ACL) de rede. |
| DescribeNetworkAcls | Visualizar a lista de ACLs de rede. | Consulta as ACLs de rede criadas. |
| AccosicateNetworkAcl | Associar uma ACL de rede a uma rede. | Chama a operação AccosicateNetworkAcl para associar uma ACL de rede a uma rede. |
| UnassociateNetworkAcl | UnassociateNetworkAcl. | Desassocia uma lista de controle de acesso (ACL) de rede de uma rede. |
| CreateNetworkAclEntry | Criar uma regra de ACL de rede. | Você pode invocar a API CreateNetworkAclEntry para criar uma regra de ACL de rede. |
| DeleteNetworkAclEntry | DeleteNetworkAclEntry. | Exclui uma regra de lista de controle de acesso (ACL) de rede. |
Armazenamento colaborativo NAS
|
API |
Título |
Descrição |
| CreateFileSystem | Criar um sistema de arquivos. | Cria um sistema de arquivos NAS chamando a operação CreateFileSystem. |
| DeleteFileSystem | Excluir um sistema de arquivos NAS. | Chama DeleteFileSystem para excluir um serviço NAS. |
| ModifyFileSystem | ModifyFileSystem. | Modifica a descrição de um sistema de arquivos NAS. |
| DescribeFileSystems | Consulta de informações do sistema de arquivos. | Consulta as informações do sistema de arquivos NAS. |
| CreateMountTarget | CreateMountTarget. | Cria um destino de montagem. |
| DeleteMountTarget | DeleteMountTarget. | Exclui um ponto de montagem. |
| DescribeMountTargets | Consultar informações de destino de montagem. | Consulta informações de destino de montagem chamando DescribeMountTargets. |
Armazenamento colaborativo EOS
|
API |
Título |
Descrição |
| GetOssUsageData | GetOssUsageData. | Consulta o uso de armazenamento e de largura de banda em um intervalo de tempo específico. |
| GetOssStorageAndAccByBuckets | GetOssStorageAndAccByBuckets. | Consulta o uso de armazenamento no ciclo de faturamento anterior e o número acumulado de chamadas neste mês. |
Gateway de armazenamento
|
API |
Título |
Descrição |
| DescribeStorageGateway | DescribeStorageGateway. | Consulta gateways de armazenamento. |
| CreateStorageGateway | CreateStorageGateway. | Cria um gateway de armazenamento. |
| DeleteStorageGateway | Excluir um gateway de armazenamento. | Exclui um gateway de armazenamento. |
Volume de armazenamento
|
API |
Título |
Descrição |
| DescribeStorageVolume | DescribeStorageVolume. | Consulta volumes. |
| CreateStorageVolume | CreateStorageVolume. | Cria um volume de armazenamento. |
| DeleteStorageVolume | Excluir um volume de armazenamento. | Exclui um volume de armazenamento. |
Endereço IP secundário
|
API |
Título |
Descrição |
| AssignPrivateIpAddresses | AssignPrivateIpAddresses. | Atribui endereços IP privados secundários a uma interface de rede elástica (ENI). |
| UnassignPrivateIpAddresses | UnassignPrivateIpAddresses. | Desatribui endereços IP privados secundários de uma interface de rede elástica (ENI). |
Contêiner de borda
|
API |
Título |
Descrição |
| CreateCluster | Cria um cluster de contêineres de borda. | Cria um cluster de contêineres de borda. |
| DeleteCluster | DeleteCluster. | Exclui um cluster. |
| DescribeClustersV1 | DescribeClustersV1 | Consulta uma lista de clusters. |
| DescribeClusterDetail | Consulta de informações sobre um cluster especificado. | Consulta os detalhes de um cluster. |
| DescribeClusterUserKubeconfig | DescribeClusterUserKubeconfig. | Um arquivo kubeconfig contém as credenciais necessárias para um cliente acessar um cluster Elastic Container instance on Kubernetes (ECK). O arquivo inclui dados de identidade e autenticação para acessar o cluster de destino. Para gerenciar um cluster usando kubectl, você deve primeiro conectar-se ao cluster com seu arquivo kubeconfig. Você pode chamar a operação DescribeClusterUserKubeconfig para consultar o arquivo kubeconfig de um cluster específico. |
| UpdateClusterCertificate | UpdateClusterCertificate. | Atualiza o certificado do cluster. |
| CreateClusterNodePool | Criar um pool de nós. | Cria um node pool para um cluster. Um node pool é uma coleção lógica de nós que compartilham os mesmos atributos, permitindo gerenciamento unificado e operações de O&M, como atualizações de nós e escalonamento elástico. Você também pode utilizar os recursos de O&M automatizado dos node pools, incluindo correção automática de vulnerabilidades CVE do SO, recuperação automática de nós com falha e atualizações automáticas das versões do kubelet e containerd, para reduzir os custos de O&M. |
| ScaleClusterNodePool | ScaleClusterNodePool. | Chama a operação ScaleClusterNodePool para expandir um node pool, adicionando mais nós para suportar suas cargas de trabalho. O parâmetro count deve ser maior que o número atual de nós no pool. Se um node pool contiver nós com falha, primeiro chame a operação DeleteClusterNodes para removê-los antes de expandir o pool. Uma operação de expansão normalmente é concluída em 5 a 10 minutos. Se a operação demorar mais de uma hora, ela falhou. Entre em contato com o suporte técnico. |
| ModifyClusterNodePool | ModifyClusterNodePool. | Modifica as configurações de nós em um pool de nós do cluster, como as configurações do kubelet e de rotação de nós. Modifica configurações em lotes e reinicia o kubelet, o que pode afetar as operações de nós e cargas de trabalho. Execute esta operação em horários de baixa demanda. |
| DeleteClusterNodePool | DeleteClusterNodePool. | Você pode chamar a operação DeleteClusterNodePool para excluir um pool de nós que não seja mais necessário. Ao excluir um pool de nós, todos os pods em seus nós também são excluídos. Essa ação pode acionar o desagendamento. Se os pods não puderem ser reagendados, seus serviços poderão ser afetados. Antes de excluir o pool de nós, certifique-se de que o cluster tenha recursos suficientes para o reagendamento. |
| AttachInstancesToNodePool | Anexar instâncias a um pool de nós. | Adiciona instâncias ENS existentes a um cluster ECK como nós de trabalho ou readiciona instâncias removidas anteriormente de um pool de nós. |
| DescribeClusterAttachScripts | DescribeClusterAttachScripts. | Para adicionar uma instância ENS existente a um cluster ECK como um nó de trabalho ou readicionar um nó a um pool de nós, chame a operação DescribeClusterAttachScripts para obter o script necessário. |
| DescribeClusterNodes | DescribeClusterNodes. | Consulta informações sobre nós que atendem a critérios especificados. |
| DescribeClusterNodePools | DescribeClusterNodePools. | Lista todos os pools de nós em um cluster. |
| DeleteClusterNodes | DeleteClusterNodes. | Remove um ou mais nós de um cluster. O parâmetro ReleaseNode controla se a instância de computação ENS subjacente deve ser liberada, e seu valor padrão é false. Se um nó sendo removido estiver no estado failed, esse parâmetro será ignorado e a instância de computação correspondente será liberada por padrão. Para uma instância de computação ENS anexada por meio de um script da operação DescribeAttachScript, esse parâmetro também é ignorado e a instância não é liberada por padrão. |
| InitializeENSECKServiceRole | InitializeENSECKServiceRole. | Cria uma função vinculada a serviço (SLR) que concede ao ENS as permissões para gerenciar seus recursos. |
| ListAddons | ListAddons. | Obtém detalhes sobre os componentes do cluster. |
| InstallClusterAddons | InstallClusterAddons. | Para aprimorar os recursos do Kubernetes, os clusters do Edge Kubernetes (ECK) oferecem suporte a uma variedade de componentes, como componentes principais gerenciados, aplicativos, logs e monitoramento, rede, armazenamento e componentes de segurança. Você pode chamar a operação InstallClusterAddons para instalar componentes especificando seus nomes e versões. |
| UpgradeClusterAddons | UpgradeClusterAddons. | Chama a operação UpgradeClusterAddons para atualizar as instâncias dos componentes do cluster. |
| ModifyClusterAddon | ModifyClusterAddon. | Chama a operação ModifyClusterAddon para modificar a configuração de um componente de cluster instalado. A modificação da configuração pode afetar seus serviços. Recomenda-se avaliar o impacto, realizar esta operação fora dos horários de pico e fazer backup dos seus dados com antecedência. |
| GetClusterAddonInstance | GetClusterAddonInstance. | Chama a operação GetClusterAddonInstance para consultar os detalhes de um componente em um cluster, incluindo a versão, as configurações de parâmetros e o status da instância do componente. |
| ListClusterAddonInstances | Lista de instâncias de complementos instaladas no cluster. | Obtém uma lista de instâncias de complementos instaladas em um cluster de destino e retorna informações como sua versão e status. |
| UnInstallClusterAddons | UnInstallClusterAddons. | A operação UnInstallClusterAddons exclui componentes de um cluster. Você deve especificar os nomes dos componentes que deseja excluir. |
| DescribeAddon | DescribeAddon. | Consulta informações sobre um componente de destino. |
Computação baseada em cenários
|
API |
Título |
Descrição |
| DescribeInstanceSDGStatus | Consulta do status de implantação do SDG em uma instância. | Consulta o status de montagem do SDG de uma instância AIC especificada. |
| MountInstanceSDG | MountInstanceSDG. | Implanta o SDG que foi anexado às instâncias na instância correspondente do Android in Container (AIC). |
| UnmountInstanceSDG | UnmountInstanceSDG. | Desmonta um grupo de dados compartilhados (SDG) das instâncias. |
| AttachInstanceSDG | Monta um SDG em uma instância. | Anexa um SDG ao AIC correspondente. |
| DetachInstanceSDG | DetachInstanceSDG. | Desanexa um grupo de dados compartilhados (SDG). |
| CreateSDG | Create SDG. | Cria um Shared Data Group (SDG) em uma instância AIC. |
| DeploySDG | DeploySDG. | Implanta grupos de dados compartilhados (SDGs). |
| DeployInstanceSDG | Implantar um SDG em instâncias. | Implanta um SDG em instâncias de computação. |
| CopySDG | Copiar SDG. | Copia um grupo de dados compartilhados (SDG) entre nós. |
| PreloadRegionSDG | Pré-carregamento do SDG. | Pré-carrega o SDG. |
| DescribeSDGs | Consulta informações de SDG. | Consulta informações sobre grupos de dados compartilhados (SDGs) criados. |
| DescribeSDG | Consulta de informações do SDG. | Consulta as informações básicas do SDG, incluindo as informações de pré-carregamento do nó. |
| DescribeSDGDeploymentStatus | Consulta do status de implantação de SDG. | Consulta o status de implantação de um SDG. |
| DeleteSDG | DeleteSDG. | Exclui um SDG. |
| UnloadRegionSDG | Descarregar SDG pré-carregado. | Chama UnloadRegionSDG para excluir dados pré-carregados. |
| RemoveSDG | RemoveSDG. | Remove um grupo de dados compartilhados (SDG) implantado e restaura o armazenamento local. |
| RemoveInstanceSDG | RemoveInstanceSDG. | Remove um grupo de dados compartilhados (SDG) que está anexado à instância de computação. |
| SaveSDG | Save SDG. | Chama SaveSDG para salvar o disco em nuvem de um dispositivo especificado como um SDG. |
| RemoveSDGs | RemoveSDGs. | Remove todas as versões do SDG e restaura a montagem para o disco local. |
Android em nuvem de borda (AIC)
|
API |
Título |
Descrição |
| ModifyAICInstanceType | Modify AIC container instance specifications | Modifica as especificações de uma instância Android in Container (AIC). |
| ResetAICInstance | Reset an AIC instance. | Redefine uma instância AIC. |
| UpgradeAICInstanceImage | UpgradeAICInstanceImage. | Atualiza a imagem de uma instância Android in Container (AIC). |
| RebootAICInstance | RebootAICInstance. | Reinicia uma instância do Android in Container (AIC). |
| DescribeARMServerInstances | Informações sobre servidores ARM e instâncias AIC. | Obtém informações sobre servidores ARM e instâncias AIC. |
| RebootARMServerInstance | RebootARMServerInstance. | Reinicia um servidor Android in Container (AIC). |
| ReleaseARMServerInstance | Liberar um servidor de aplicação em nuvem. | Libera um servidor de aplicação em nuvem. |
| CreateARMServerInstances | Criar servidores de placa ARM. | Cria servidores de placa ARM chamando CreateARMServerInstances. |
| RenewARMServerInstance | RenewARMServerInstance | Renova uma instância de assinatura Android in Container (AIC). |
| DescribeAICImages | Obter informações da imagem. | Obtém informações da imagem. |
| RecoverAICInstance | Recuperar um AIC em uma placa. | Recupera um AIC em uma placa ao chamar RecoverAICInstance. |
| ReleaseAICInstance | ReleaseAICInstance. | Libera uma instância do Android in Container (AIC) do servidor. |
Hospedagem de aplicativos de borda
|
API |
Título |
Descrição |
| RunServiceSchedule | RunServiceSchedule. | Agenda os recursos ociosos mais próximos, incluindo instâncias e pods, para o seu dispositivo com base no ID do usuário e no endereço IP, e inicializa o ambiente virtual. |
| DescribeServcieSchedule | DescribeServcieSchedule. | Consulta o status em tempo real do dispositivo da instância ou do contêiner que está sendo ocupado pelo UUID. |
| RescaleDeviceService | Escala horizontal de um serviço. | Escala horizontalmente dispositivos bare metal ao chamar RescaleDeviceService. |
| DescribeDeviceService | Consulta de informações de serviço do dispositivo. | Consulta a lista de informações de propriedades básicas, como instâncias e o status de rede de dispositivos virtuais em um aplicativo de borda. |
| DescribeDataPushResult | Consulta dos resultados de pré-envio de dados do aplicativo. | Consulta os resultados do status de pré-envio dos arquivos de dados de um aplicativo nas zonas de borda. |
| DescribeDataDownloadURL | Consulta da URL de download de dados do aplicativo. | Obtém a URL de download dos dados do aplicativo a partir dos servidores de arquivos e retorna a lista de servidores de arquivos para os quais os dados foram pré-enviados com sucesso. |
| DescribeDataDistResult | DescribeDataDistResult. | Consulta o status de distribuição de arquivos de dados em instâncias de borda de uma aplicação. |
| DistApplicationData | DistApplicationData. | Distribui dados enviados para as instâncias do Edge Node Service (ENS) do aplicativo. Você pode especificar várias políticas de liberação canário, descompactar arquivos e reiniciar contêineres. |
| DescribeApplication | DescribeApplication. | Consulta as propriedades básicas, os recursos e o status dos contêineres de uma aplicação. |
| UpgradeApplication | UpgradeApplication. | Atualiza o contêiner de forma assíncrona. Você pode configurar várias políticas de liberação canary. |
| RollbackApplication | RollbackApplication. | Reverte a versão do contêiner de um aplicativo específico. |
| RescaleApplication | Dimensionar um aplicativo. | Chama a operação RescaleApplication para dimensionar recursos horizontalmente de forma assíncrona e concluir operações de implantação ou liberação de contêineres. |
| PushApplicationData | PushApplicationData. | Envia os dados de negócios ou de serviço de uma aplicação para servidores de arquivos. |
Informações de recursos da zona de borda
|
API |
Título |
Descrição |
| DescribeEnsRegions | DescribeEnsRegions. | Consulta uma lista de nós ENS disponíveis. |
| DescribeEnsRegionIdResource | DescribeEnsRegionIdResource. | Consulta os recursos de nós. |
| DescribeReservedResource | DescribeReservedResource. | Consulta as especificações dos recursos que você pode adquirir. |
| DescribePrePaidInstanceStock | DescribePrePaidInstanceStock. | Consulta as especificações dos recursos que podem ser adquiridos no modo de cobrança por assinatura. |
| DescribeLoadBalancerSpec | DescribeLoadBalancerSpec. | Consulta as especificações de uma instância de Edge Load Balancer (ELB). |
| DescribeCloudDiskTypes | DescribeCloudDiskTypes. | Consulta as especificações de recursos disponíveis ao criar um disco. |
| DescribeCloudDiskAvailableResourceInfo | DescribeCloudDiskAvailableResourceInfo. | Consulta os recursos disponíveis em uma região. |
Largura de banda
|
API |
Título |
Descrição |
| DescribeBandwitdhByInternetChargeType | DescribeBandwitdhByInternetChargeType. | Consulta o método de medição para a largura de banda. |
| DescribeUserBandWidthData | DescribeUserBandWidthData. | Consulta a largura de banda utilizada em um período de tempo especificado. |
Medição e faturamento
|
API |
Título |
Descrição |
| DescribeMeasurementData | DescribeMeasurementData. | Consulta os dados de medição do usuário. |
| ExportBillDetailData | ExportBillDetailData. | Exporta os detalhes de faturamento dentro de um intervalo de tempo específico. |
| ExportMeasurementData | ExportMeasurementData. | Exporta os dados de medição dentro de um intervalo de tempo específico. |
O&M e monitoramento
|
API |
Título |
Descrição |
| BatchEventRebootInstance | Reiniciar instâncias em lote. | Reinicia em lote os recursos especificados imediatamente ou em um horário agendado. |
| EventRebootInstance | EventRebootInstance. | Reinicia uma instância afetada por um evento operacional. |
| EventMigrateInstance | EventMigrateInstance. | Migra uma instância entre nós físicos em resposta a um evento de O&M. |
| BatchEventMigrateInstance | Migrar instâncias em lote. | Migra em lote instâncias sob um evento especificado. Suporta execução imediata ou agendada. |
| EventRedeployInstance | EventRedeployInstance. | Reimplanta uma instância especificada imediatamente ou em um horário agendado. |
| BatchEventRedeployInstance | Implantar instâncias em lote. | Reimplanta em lote os recursos especificados imediatamente ou em um horário agendado. |
Outros
|
API |
Título |
Descrição |
| ReleaseInstance | ReleaseInstance. | Libera uma instância. Para liberar apenas Elastic IP Addresses (EIPs), instâncias de Edge Load Balancer (ELB) e instâncias baseadas em disco em nuvem. Recomendamos que você chame operações específicas do serviço para liberar ou cancelar a assinatura de instâncias. |
| CreateEnsService | CreateEnsService | Cria um serviço de borda. |
| DescribeNASAvailableResourceInfo | DescribeNASAvailableResourceInfo. | Consulta os recursos que você pode adquirir ao criar um sistema de arquivos NAS. |
| CreateEpnInstance | CreateEpnInstance. | Cria uma instância de rede privada de borda (EPN). |
| DeleteEpnInstance | DeleteEpnInstance. | Exclui uma instância de rede privada de borda (EPN). |
| DescribeEnsNetDistrict | Consulta de regiões onde os recursos de serviço de borda podem ser criados. | Invoca DescribeEnsNetDistrict para consultar as regiões onde os recursos de serviço de borda podem ser criados. |
| DescribeEpnBandWidthData | DescribeEpnBandWidthData. | Consulta o uso de largura de banda do EPN. |
| DescribeEpnBandwitdhByInternetChargeType | DescribeEpnBandwitdhByInternetChargeType. | Consulta o método de medição da largura de banda EPN em um período de tempo. |
| DescribeEpnInstanceAttribute | DescribeEpnInstanceAttribute. | Consulta informações de rede sobre uma instância EPN. |
| DescribeEpnInstances | DescribeEpnInstances. | Consulta instâncias EPN. |
| DescribeEpnMeasurementData | DescribeEpnMeasurementData. | Consulta os dados de medição da rede privada de borda (EPN). |
| JoinPublicIpsToEpnInstance | JoinPublicIpsToEpnInstance. | Atribui endereços IP públicos a uma instância EPN. |
| JoinVSwitchesToEpnInstance | JoinVSwitchesToEpnInstance. | Realiza a conexão de rede. |
| ModifyEpnInstance | ModifyEpnInstance. | Modifica uma instância de Edge Private Network (EPN). |
| RemovePublicIpsFromEpnInstance | RemovePublicIpsFromEpnInstance. | Remove endereços IP de uma instância de rede privada de borda (EPN). |
| RemoveVSwitchesFromEpnInstance | RemoveVSwitchesFromEpnInstance. | Exclui as informações de rede. Esta operação é aplicável apenas a instâncias que residem na rede interna. |
| StartEpnInstance | StartEpnInstance. | Inicia uma instância de rede de borda. |
| StopEpnInstance | StopEpnInstance. | Para uma instância EPN. |
| DescribeEnsResourceUsage | DescribeEnsResourceUsage. | Consulta o resumo de uso de máquinas virtuais (VMs), discos e redes do ENS. |
| DescribeInstanceBandwidthDetail | Consulta de detalhes de largura de banda por página. | Consulta os detalhes de largura de banda de uma instância com granularidade de 5 minutos. |
| ModifyInstanceBootConfiguration | ModifyInstanceBootConfiguration. | Modifica a configuração de inicialização de uma instância bare metal de PC Farm heterogêneo. |
| DescribeEnsRouteTables | DescribeEnsRouteTables. | Consulta tabelas de rotas. |
| DeleteHaVips | DeleteHaVips. | Exclui um VIP de alta disponibilidade (HAVIP). |
| ModifySnatEntry | ModifySnatEntry. | Modifica uma entrada SNAT. |
| DescribeVSwitchAttributes | Consulta da configuração de um vSwitch. | Chama a operação DescribeVSwitchAttributes para consultar a configuração de um vSwitch especificado. |
| ModifyEnsRouteEntry | ModifyEnsRouteEntry. | Modifica o nome e a descrição de uma rota personalizada. |
| ListProductAbilities | ListProductAbilities. | Lista todas as capacidades de serviço. |
| DescribeInstanceBootConfiguration | DescribeInstanceBootConfiguration. | Consulta a configuração de inicialização de uma instância bare metal heterogênea do PC Farm. |
| DescribeForwardEntryAttribute | DescribeForwardEntryAttribute. | Consulta uma regra DNAT. |
| ModifyInstanceNetworkAttribute | ModifyInstanceNetworkAttribute. | Modifica o endereço IP privado ou o vSwitch de uma instância ECS do tipo VPC. |
| CreateSecurityGroupPermissions | Criação de uma regra de grupo de segurança. | Cria uma regra de grupo de segurança para o Edge Node Service (ENS). |
| DeleteSecurityGroupPermissions | DeleteSecurityGroupPermissions. | Exclui uma regra de grupo de segurança do ENS. |
| ManageAICLogin | ManageAICLogin. | Faz logon na instância AIC. Você pode associar ou desassociar uma instância AIC com base na chave pública AIC carregada. |
| ListAICPublicKeys | ListAICPublicKeys. | Consulta a lista de chaves públicas AIC que atendem às condições. A consulta paginada é suportada. |
| DeleteAICPublicKey | Excluir uma chave pública AIC. | Exclui uma chave pública AIC especificada. A chave pública só pode ser excluída quando não estiver associada a nenhum recurso. |
| ListAICPublicKeyDeliveries | ListAICPublicKeyDeliveries. | Consulta as informações relacionadas às chaves públicas AIC. Há suporte para consulta paginada. |
| ShareAICImage | Compartilha uma imagem AIC. | Compartilha uma imagem AIC especificada com outros usuários. |
| UploadAICPublicKey | Upload de uma chave pública AIC. | Faz o upload de uma nova chave pública AIC. |
| DescribeSDGSharedDisks | Consulta de discos compartilhados de um SDG. | Consulta as informações de discos compartilhados em um SDG especificado. |
| DescribeClusterKubeConfig | Consulta do certificado de cluster de contêineres de borda. | Consulta o certificado de um cluster de contêineres de borda. |
| DescribeCluster | Consulta de clusters de contêineres de borda. | Consulta clusters de contêineres de borda. |
| DeleteNetworkPeerConnection | DeleteNetworkPeerConnection. | Exclui uma conexão de emparelhamento de rede. |
| DescribeNetworkPeerConnections | DescribeNetworkPeerConnections. | Chama `DescribeNetworkPeerConnections` para consultar conexões de peering de rede. |
| AttachKeyPair | AttachKeyPair. | Anexa um par de chaves SSH a até 30 instâncias em uma única chamada. |
| CreateForwardEntry | Adicionar uma entrada DNAT. | Adiciona uma entrada DNAT chamando CreateForwardEntry. |
| CreateImage | Criar uma imagem. | Cria uma imagem a partir de uma instância especificada. |
| CreateKeyPair | CreateKeyPair | Cria um par de chaves SSH. |
| CreateNatGateway | Create a NAT gateway. | Cria um NAT gateway. |
| CreateSnapshot | Criar um snapshot. | Cria um snapshot chamando CreateSnapshot. |
| CreateSnatEntry | CreateSnatEntry. | Adiciona uma entrada de tradução de endereço de rede de origem (SNAT) a uma tabela SNAT especificada. |
| DeleteForwardEntry | DeleteForwardEntry. | Exclui uma entrada de Tradução de Endereço de Rede de Destino (DNAT) de uma tabela DNAT especificada. |
| DeleteKeyPairs | DeleteKeyPairs. | Exclui pares de chaves SSH. |
| DeleteNatGateway | DeleteNatGateway. | Exclui um gateway de tradução de endereços de rede (NAT) da Internet. |
| DeleteSnapshot | DeleteSnapshot. | Exclui um snapshot. |
| DeleteSnatEntry | DeleteSnatEntry. | Exclui uma entrada de tradução de endereço de rede de origem (SNAT) de uma tabela SNAT especificada. |
| DescribeForwardTableEntries | DescribeForwardTableEntries. | Consulta as entradas de Destination Network Address Translation (DNAT) que você criou. |
| DescribeHistoryEvents | Query system events. | Consulta informações de eventos do sistema. |
| DescribeImages | DescribeImages. | Consulta imagens disponíveis. |
| DescribeKeyPairs | DescribeKeyPairs. | Consulta um ou mais pares de chaves. |
| DescribeNatGateways | Consulta de propriedades do NAT gateway. | Invoca DescribeNatGateways para consultar os NAT gateways criados. |
| DescribeNetworks | Consulta da lista de redes. | Chama DescribeNetworks para obter uma lista de redes. |
| DescribePrice | DescribePrice. | Consulta o preço mais recente de uma instância do Edge Node Service (ENS). |
| DescribeSecurityGroupAttribute | DescribeSecurityGroupAttribute. | Consulta as regras de um grupo de segurança. |
| DescribeSnapshots | Consultar informações de snapshot. | Consulta informações de snapshots chamando DescribeSnapshots. |
| DescribeSnatTableEntries | DescribeSnatTableEntries. | Consulta as entradas de tradução de endereços de rede de origem (SNAT). |
| DescribeVSwitches | Consulta de informações de vSwitch. | Consulta informações sobre vSwitches. Você usa vSwitches para configurar redes privadas. |
| DetachKeyPair | DetachKeyPair. | Desanexa um par de chaves de até 30 instâncias em uma única solicitação. Você pode especificar o par de chaves pelo nome ou pelo ID do par de chaves. |
| ImportImage | Importa uma imagem. | Importa informações de imagem. |
| ImportKeyPair | ImportKeyPair. | Importa a chave pública de um par de chaves criptografado com Rivest-Shamir-Adleman (RSA) gerado por uma ferramenta de terceiros. |
| ListTagResources | ListTagResources. | Consulta as tags adicionadas às instâncias do Edge Node Service (ENS). |
| ModifyImageAttribute | ModifyImageAttribute. | Modifica os atributos da imagem. |
| ModifyInstanceChargeType | Converter tipo de cobrança da instância. | Invoca ModifyInstanceChargeType para converter o método de cobrança de uma ou mais instâncias do Edge Node Service (ENS). Você pode converter entre instâncias pay-as-you-go no nível da instância e instâncias por assinatura. Para instâncias pay-as-you-go no nível da instância, você também pode converter discos em nuvem pay-as-you-go criados com as instâncias em discos em nuvem por assinatura. |
| ModifySecurityGroupAttribute | ModifySecurityGroupAttribute. | Modifica as informações sobre um grupo de segurança. |
| RenewInstance | RenewInstance | Renova uma instância por assinatura. |
| TagResources | TagResources. | Cria e adiciona tags a recursos específicos do Edge Node Service (ENS). |
| UntagResources | UntagResources. | Remove tags de usuário de um recurso. |
| AddBackendServers | Add backend servers. | Adiciona servidores de back-end. |
| CreateApplication | CreateApplication. | Cria um aplicativo de borda que permite gerenciar nós do Edge Node Service (ENS) em contêineres, instâncias de bare metal e máquinas virtuais. |
| CreateLoadBalancer | Criar uma instância de balanceamento de carga. | Cria uma instância de balanceamento de carga chamando a operação CreateLoadBalancer. |
| CreateLoadBalancerHTTPListener | CreateLoadBalancerHTTPListener. | Cria um listener HTTP. |
| CreateLoadBalancerHTTPSListener | CreateLoadBalancerHTTPSListener. | Cria um listener HTTPS. |
| CreateLoadBalancerTCPListener | CreateLoadBalancerTCPListener | Para criar um listener TCP, chame CreateLoadBalancerTCPListener. |
| CreateLoadBalancerUDPListener | CreateLoadBalancerUDPListener. | Para criar um listener UDP, chame CreateLoadBalancerUDPListener. |
| DeleteApplication | DeleteApplication. | Libera todos os contêineres e instâncias de recursos relacionados a um aplicativo específico de forma assíncrona. |
| DeleteBucket | DeleteBucket. | Exclui um bucket. |
| DeleteBucketLifecycle | DeleteBucketLifecycle. | Exclui as regras de ciclo de vida de um bucket. |
| DeleteLoadBalancerListener | DeleteLoadBalancerListener. | Exclui um listener. |
| DeleteObject | DeleteObject. | Exclui um objeto. |
| DescribeLoadBalancerAttribute | Consultar informações da instância de balanceamento de carga especificada. | Consulta os detalhes de uma instância de balanceamento de carga especificada. |
| DescribeLoadBalancerHTTPListenerAttribute | DescribeLoadBalancerHTTPListenerAttribute. | Consulta a configuração de um listener HTTP. |
| DescribeLoadBalancerHTTPSListenerAttribute | DescribeLoadBalancerHTTPSListenerAttribute. | Consulta as configurações de um listener HTTPS. |
| DescribeLoadBalancerListeners | DescribeLoadBalancerListeners. | Consulta os listeners de instâncias do Edge Load Balancer (ELB). |
| DescribeLoadBalancerTCPListenerAttribute | DescribeLoadBalancerTCPListenerAttribute. | Chama a operação DescribeLoadBalancerTCPListenerAttribute para consultar a configuração de um listener TCP. |
| DescribeLoadBalancerUDPListenerAttribute | DescribeLoadBalancerUDPListenerAttribute. | Chama DescribeLoadBalancerUDPListenerAttribute para obter a configuração de um listener UDP. |
| DescribeLoadBalancers | Consultar instâncias de balanceamento de carga criadas. | Consulta a lista de instâncias de balanceamento de carga criadas. |
| GetBucketAcl | GetBucketAcl. | Consulta a lista de controle de acesso (ACL) de um bucket. |
| GetBucketInfo | GetBucketInfo. | Você pode chamar GetBucketInfo para recuperar informações detalhadas do Bucket. |
| GetBucketLifecycle | GetBucketLifecycle | Chama GetBucketLifecycle para obter informações das regras de ciclo de vida. |
| ListApplications | ListApplications. | Consulta as aplicações criadas. |
| ListBuckets | ListBuckets. | Consulta todos os buckets de um usuário. |
| ListObjects | ListObjects. | Consulta as informações sobre todos os objetos em um bucket. |
| PrepareUpload | PrepareUpload. | Prepara um upload e obtém informações sobre o local de armazenamento físico. |
| PutBucket | PutBucket. | Cria um bucket para armazenamento colaborativo. |
| PutBucketAcl | PutBucketAcl. | Modifica a lista de controle de acesso (ACL) de um bucket. |
| PutBucketLifecycle | PutBucketLifecycle. | Configura regras de ciclo de vida para um bucket. |
| RemoveBackendServers | Remover servidores de backend. | Remove servidores de backend de uma instância de Server Load Balancer (SLB). |
| SetBackendServers | Definir pesos dos servidores de backend. | Define os pesos dos servidores de backend chamando SetBackendServers. |
| SetLoadBalancerHTTPListenerAttribute | Modify HTTP listener attributes. | Modifica a configuração de um listener HTTP. |
| SetLoadBalancerHTTPSListenerAttribute | SetLoadBalancerHTTPSListenerAttribute. | Modifica um listener HTTPS. |
| SetLoadBalancerStatus | SetLoadBalancerStatus. | Modifica o status de uma instância do Edge Load Balancer (ELB). |
| SetLoadBalancerTCPListenerAttribute | Modify TCP listener attributes. | Modifica a configuração de um listener TCP. |
| SetLoadBalancerUDPListenerAttribute | SetLoadBalancerUDPListenerAttribute. | Chama `SetLoadBalancerUDPListenerAttribute` para modificar um listener UDP. |
| StartLoadBalancerListener | StartLoadBalancerListener | Ativa um listener. |
| StopLoadBalancerListener | StopLoadBalancerListener. | Desativa um listener. |