Amazon Translate e endpoints da VPC de interface (AWS PrivateLink) - Amazon Translate

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Amazon Translate e endpoints da VPC de interface (AWS PrivateLink)

É possível estabelecer uma conexão privada entre a VPC e o Amazon Translate criando uma interface de endpoint da VPC. Os endpoints de interface são habilitados por AWS PrivateLink, uma tecnologia que permite acessar de forma privada as APIs do Amazon Translate sem um gateway da Internet, um dispositivo NAT, uma conexão VPN ou uma conexão do AWS Direct Connect. As instâncias na VPC não precisam de endereços IP públicos para a comunicação com APIs do Amazon Translate. O tráfego de rede entre a VPC e o Amazon Translate não deixa a rede da Amazon.

Cada endpoint de interface é representado por uma ou mais Interfaces de Rede Elástica nas sub-redes.

Para obter mais informações, consulte Interface VPC endpoints (AWS PrivateLink) no Guia do usuário da Amazon VPC.

Considerações sobre endpoints da VPC do Amazon Translate

Antes de configurar um endpoint da VPC de interface para Amazon Translate, revise Propriedades e limitações do endpoint de interface no Guia do usuário da Amazon VPC.

O Amazon Translate oferece suporte a chamadas para todas as ações de API da VPC.

Criar um endpoint da VPC de interface para a Amazon Translate

Você pode criar um VPC endpoint para o serviço Amazon Translate usando o console Amazon VPC ou o (). AWS Command Line Interface AWS CLI Para mais informações, consulte Criar um endpoint de interface no Guia do usuário da Amazon VPC.

Crie um endpoint da VPC para o Amazon Translate usando o seguinte nome de serviço:

  • com.amazonaws.região.translate

Se você habilitar o DNS privado para o endpoint, poderá fazer solicitações de API para o Amazon Translate usando seu nome DNS padrão para a região, por exemplo, translate.us-east-1.amazonaws.com.

Para mais informações, consulte Acessar um serviço por um endpoint de interface no Guia do usuário da Amazon VPC.

Criar uma política de endpoint da VPC para o Amazon Translate

É possível anexar uma política de endpoint ao endpoint da VPC que controla o acesso ao Amazon Translate. Essa política especifica as seguintes informações:

  • A entidade principal que pode executar ações.

  • As ações que podem ser executadas.

  • Os recursos sobre os quais as ações podem ser realizadas.

Para obter mais informações, consulte Controlar o acesso a serviços com endpoints da VPC no Guia do usuário da Amazon VPC.

Exemplo: Política de endpoint da VPC para ações de tradução em tempo real do Amazon Translate

Veja a seguir um exemplo de uma política de endpoint para tradução em tempo real no Amazon Translate. Quando anexada a um endpoint, essa política concede acesso às ações listadas do Amazon Translate para todas as entidades principais em todos os recursos.

{ "Statement":[ { "Principal":"*", "Effect":"Allow", "Action":[ "translate:TranslateText", ], "Resource":"*" } ] }
Exemplo: Política de endpoint da VPC para ações de tradução em lote do Amazon Translate

A seguir um exemplo de uma política de endpoint para tradução em lote no Amazon Translate. Quando anexada a um endpoint, essa política concede acesso às ações listadas do Amazon Translate para todas as entidades principais em todos os recursos.

{ "Statement":[ { "Principal":"*", "Effect":"Allow", "Action":[ "translate:StartTextTranslationJob", "iam:PassRole" ], "Resource":"*" } ] }