Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (Tablestore/2020-12-09) utiliza o estilo de assinatura ROA. 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 |
| CreateVCUInstance | CreateVCUInstance. | Cria uma instância VCU. |
| DeleteVCUInstance | DeleteVCUInstance. | Exclui uma instância VCU. |
| UpdateInstance | UpdateInstance. | Atualiza as informações da instância. |
Tags de recurso
|
API |
Título |
Descrição |
| ListClusterType | ListClusterType. | Lista os tipos de cluster suportados na região atual. |
| UpdateInstanceElasticVCUUpperLimit | UpdateInstanceElasticVCUUpperLimit. | Modifica o limite superior de VCUs de uma instância no modo VCU (anteriormente modo reservado). |
| BindInstance2Vpc | Vincular uma instância a uma VPC. | Vincula uma instância a uma VPC. |
| ListVpcInfoByInstance | ListVpcInfoByInstance. | Obtém uma lista de informações de VPC de uma instância. |
| ListVpcInfoByVpc | ListVpcInfoByVpc. | Obtém uma lista de objetos VpcInfo para uma Virtual Private Cloud (VPC) especificada. |
| UnbindInstance2Vpc | UnbindInstance2Vpc. | Desvincula uma instância de uma VPC. |
Políticas de controle de acesso à instância
|
API |
Título |
Descrição |
| BindAgentStorage2Vpc | Vincular armazenamento do agente a uma VPC. | Vincula o armazenamento do agente a uma VPC. |
| ChangeResourceGroup | Alterar grupo de recursos. | Altera o grupo de recursos ao qual uma instância pertence. |
| CheckAgentStoragePolicy | Verificar a validade de uma política de controle de acesso ao armazenamento do agente. | Verifica a validade de uma política de controle de acesso ao armazenamento do agente. |
| CheckInstancePolicy | CheckInstancePolicy. | Verifica a validade de uma política do Resource Access Management (RAM) para uma instância. |
| CreateAgentStorage | Create agent storage. | Cria um armazenamento de agente. |
| CreateInstance | CreateInstance. | Cria uma instância. |
| DeleteAgentStorage | Delete agent storage. | Exclui um armazenamento de agente. |
| DeleteAgentStoragePolicy | Excluir uma política de controle de acesso de armazenamento de agente. | Exclui uma política de controle de acesso para armazenamento de agente. |
| DeleteInstance | DeleteInstance. | Exclui uma instância. |
| DeleteInstancePolicy | DeleteInstancePolicy. | Exclui uma política do Resource Access Management (RAM) de uma instância. |
| DescribeRegions | DescribeRegions. | Obtém uma lista de regiões disponíveis. |
| GetAgentStorage | Retrieve agent storage. | Obtém o armazenamento do agente. |
| GetInstance | GetInstance. | Consulta as informações da instância. |
| ListAgentStorages | List agent storages. | Lista os armazenamentos de agente. |
| ListInstances | ListInstances | Consulta instâncias. |
| ListTagResources | ListTagResources. | Consulta recursos com tags. |
| ListVpcInfoByAgentStorage | Obter lista de informações de VPC do armazenamento de agente. | Obtém a lista de informações de VPC armazenadas em um armazenamento de agente. |
| TagResources | TagResources. | Adiciona tags a instâncias. |
| UnbindAgentStorage2Vpc | Desassociar armazenamento de agente de uma VPC. | Desassocia o armazenamento de agente de uma VPC. |
| UntagResources | UntagResources | Remove tags de recursos. |
| UpdateAgentStorage | Update agent storage. | Atualiza o armazenamento do agente. |
| UpdateAgentStoragePolicy | Modify agent storage access control policy | Modifica a política de controle de acesso do armazenamento de agente. |
| UpdateInstancePolicy | UpdateInstancePolicy. | Modifica uma política do Resource Access Management (RAM) de uma instância. |