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á.
ElastiCache APIe VPC endpoints de interface ()AWS PrivateLink
Você pode estabelecer uma conexão privada entre seus ElastiCache API endpoints VPC e a Amazon criando um VPCendpoint de interface. Os endpoints de interface são alimentados por AWS PrivateLink
As suas instâncias VPC não precisam de endereços IP públicos para se comunicar com os ElastiCache API endpoints da Amazon. Suas instâncias também não precisam de endereços IP públicos para usar nenhuma das ElastiCache API operações disponíveis. O tráfego entre você VPC e a Amazon ElastiCache não sai da rede Amazon. Cada endpoint de interface é representado por uma ou mais interfaces de rede elástica nas sub-redes. Para obter mais informações sobre interfaces de rede elástica, consulte Interfaces de rede elástica no Guia EC2 do usuário da Amazon.
-
Para obter mais informações sobre VPC endpoints, consulte Interface VPC endpoints (AWS PrivateLink) no Amazon VPC User Guide.
-
Para obter mais informações sobre ElastiCache API operações, consulte ElastiCache APIoperações.
Depois de criar um VPC endpoint de interface, se você habilitar DNS nomes de host privados para o endpoint, o endpoint padrão ElastiCache (https://elasticache. Region
.amazonaws.com) resolve para seu endpoint. VPC Se você não habilitar DNS nomes de host privados, a Amazon VPC fornecerá um nome de DNS endpoint que você pode usar no seguinte formato:
VPC_Endpoint_ID.elasticache.Region.vpce.amazonaws.com
Para obter mais informações, consulte Interface VPC Endpoints (AWS PrivateLink) no Guia do VPC usuário da Amazon. ElastiCache suporta fazer chamadas para todas as suas APIações dentro do seuVPC.
nota
DNSNomes de host privados só podem ser habilitados para um VPC endpoint no. VPC Se você quiser criar um VPC endpoint adicional, o DNS nome do host privado deve ser desabilitado para ele.
Considerações sobre endpoints VPC
Antes de configurar um VPC endpoint de interface para ElastiCache API endpoints da Amazon, certifique-se de revisar as propriedades e limitações do endpoint da interface no Guia do usuário da Amazon VPC. Todas as ElastiCache API operações relevantes para gerenciar ElastiCache os recursos da Amazon estão disponíveis a partir do seu VPC uso AWS PrivateLink.
VPCpolíticas de endpoint são suportadas para ElastiCache API endpoints. Por padrão, o acesso total às ElastiCache API operações é permitido por meio do endpoint. Para obter mais informações, consulte Controle do acesso a serviços com VPC endpoints no Guia do VPC usuário da Amazon.
Criando um VPC endpoint de interface para o ElastiCache API
Você pode criar um VPC endpoint para a Amazon ElastiCache API usando o VPC console da Amazon ou o. AWS CLI Para obter mais informações, consulte Criação de um endpoint de interface no Guia do VPC usuário da Amazon.
Depois de criar um VPC endpoint de interface, você pode habilitar DNS nomes de host privados para o endpoint. Quando você fizer isso, o ElastiCache endpoint padrão da Amazon (https://elasticache. Region
.amazonaws.com) resolve para seu endpoint. VPC Para as AWS regiões da China (Pequim) e China (Ningxia), você pode fazer API solicitações com o VPC endpoint usando elasticache---cn-north-1.amazonaws.com.rproxy.goskope.com.cn
para Pequim e elasticache---cn-northwest-1.amazonaws.com.rproxy.goskope.com.cn
para Ningxia. Para obter mais informações, consulte Acessando um serviço por meio de um endpoint de interface no Guia do VPC usuário da Amazon.
Criação de uma política VPC de endpoint para a Amazon ElastiCache API
Você pode anexar uma política de endpoint ao seu VPC endpoint que controla o acesso ao. ElastiCache API A política especifica o seguinte:
-
A entidade principal que pode realizar ações.
-
As ações que podem ser realizadas.
-
Os recursos aos quais as ações podem ser aplicadas.
Para obter mais informações, consulte Controle do acesso a serviços com VPC endpoints no Guia do VPC usuário da Amazon.
exemplo VPCpolítica de endpoint para ElastiCache API ações com Valkey ou Redis OSS
Veja a seguir um exemplo de uma política de endpoint para o. ElastiCache API Quando anexada a um endpoint, essa política concede acesso às ações indicadas do ElastiCache API para todos os principais em todos os recursos.
{ "Statement": [{ "Principal": "*", "Effect": "Allow", "Action": [ "elasticache:CreateCacheCluster", "elasticache:ModifyCacheCluster", "elasticache:CreateSnapshot" ], "Resource": "*" }] }
exemplo VPCpolítica de endpoint ElastiCache para ações do API Memcached
Veja a seguir um exemplo de uma política de endpoint para o. ElastiCache API Quando anexada a um endpoint, essa política concede acesso às ações indicadas do ElastiCache API para todos os principais em todos os recursos.
{ "Statement": [{ "Principal": "*", "Effect": "Allow", "Action": [ "elasticache:CreateCacheCluster", "elasticache:ModifyCacheCluster" ], "Resource": "*" }] }
exemplo VPCpolítica de endpoint que nega todo o acesso de uma conta especificada AWS
A política de VPC endpoint a seguir nega à AWS conta 123456789012
todo o acesso aos recursos usando o endpoint. A política permite todas as ações de outras contas.
{ "Statement": [{ "Action": "*", "Effect": "Allow", "Resource": "*", "Principal": "*" }, { "Action": "*", "Effect": "Deny", "Resource": "*", "Principal": { "AWS": [ "123456789012" ] } } ] }