Habilitar a API de dados do Amazon RDS
Para usar a API de dados do Amazon RDS (API de dados), habilite-a para o cluster de banco de dados do Aurora. É possível habilitar a API de dados ao criar ou modificar o cluster de banco de dados.
nota
A disponibilidade da API de dados para o cluster depende da versão do Aurora, do mecanismo de banco de dados e da região da AWS. No Aurora, a API de dados funciona com clusters que usam tanto instâncias provisionadas quanto do Aurora Serverless v2. Verifique se o cluster pode usar a API de dados em Regiões e mecanismos de banco de dados do Aurora compatíveis com a API de dados do RDS.
Tópicos
Habilitar a API de dados do RDS ao criar um banco de dados
Ao criar um banco de dados compatível com a API de dados do RDS (API de dados), é possível habilitar esse recurso. Os procedimentos a seguir descrevem como fazer isso ao usar o Console de gerenciamento da AWS, a AWS CLI ou a API do RDS.
Para habilitar a API de dados ao criar um cluster de banco de dados, marque a caixa de seleção Habilitar a API de dados do RDS na seção Conectividade da página Criar banco de dados, como no screenshot a seguir.
Para ter instruções sobre como criar um cluster de banco de dados do Aurora que possa usar a API de dados do RDS, consulte o seguinte:
Para clusters do Aurora Serverless v2 e provisionados: Criar um cluster de bancos de dados do Amazon Aurora
Para habilitar a API de dados ao criar um cluster de banco de dados do Aurora, execute o comando AWS CLIcreate-db-cluster com a opção --enable-http-endpoint.
O exemplo a seguir cria um cluster de banco de dados do Aurora PostgreSQL com a API de dados habilitada.
Para Linux, macOS ou Unix:
aws rds create-db-cluster \ --db-cluster-identifiermy_pg_cluster\ --engine aurora-postgresql \ --enable-http-endpoint
Para Windows:
aws rds create-db-cluster ^ --db-cluster-identifiermy_pg_cluster^ --engine aurora-postgresql ^ --enable-http-endpoint
Para habilitar a API de dados ao criar um cluster de banco de dados do Aurora, use a operação CreatedBCluster com o valor do parâmetro EnableHttpEndpoint definido como true.
Como habilitar ou desabilitar a API de dados do RDS em um banco de dados existente
É possível modificar um cluster de banco de dados compatível com a API de dados do RDS (API de dados) para habilitar ou desabilitar esse recurso.
Habilitar ou desabilitar a API de dados (Aurora Serverless v2 e provisionado)
Use os procedimentos a seguir para habilitar ou desabilitar a API de dados em bancos de dados do Aurora Serverless v2 e provisionados.
É possível habilitar ou desabilitar a API de dados usando o console do RDS para um cluster de banco de dados que seja compatível com esse recurso. Para fazer isso, abra a página de detalhes do cluster do banco de dados no qual você deseja ativar ou desativar a API de dados e selecione Ativar a API de dados do RDS ou Desativar a API de dados do RDS no menu suspenso Ações. Isso permitirá que você habilite ou desabilite a API de dados do RDS para seu cluster.
O screenshot a seguir mostra que a API de dados do RDS não está habilitada.
Para habilitar ou desabilitar a API de dados em um banco de dados existente, execute o comando enable-http-endpoint ou disable-http-endpoint da AWS CLI e especifique o ARN do cluster de banco de dados.
O exemplo a seguir habilita a API de dados.
Para Linux, macOS ou Unix:
aws rds enable-http-endpoint \ --resource-arncluster_arn
Para Windows:
aws rds enable-http-endpoint ^ --resource-arncluster_arn
Para habilitar ou desabilitar a API de dados em um banco de dados existente, use as operações EnableHttpEndpoint e DisableHttpEndpoint.