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á.
Sintaxe e exemplos de políticas do Amazon S3
Uma política do Amazon S3 é um arquivo de texto simples estruturado de acordo com as regras do JSON.
O exemplo de política do Amazon S3 a seguir mostra a sintaxe básica da política:
{ "s3_attributes": { "public_access_block_configuration": { "@@assign": "all" } } }
A sintaxe da política do Amazon S3 inclui os seguintes elementos:
s3_attributes-
A chave de nível superior para a configuração da política do Amazon S3.
public_access_block_configuration-
Define o comportamento de Bloquear acesso público para a organização.
@@assign-
O operador de atribuição que aceita um dos dois valores:
-
"all"- Ativa todas as quatro configurações do Amazon S3 Block Public Access no nível da organização -
"none"- Desativa todas as quatro configurações do Amazon S3 Block Public Access no nível da organização
O Amazon S3 Block Public Access tem quatro configurações que controlam o acesso público:
-
BlockPublicAcls- O Amazon S3 bloqueará as permissões de acesso público aplicadas a buckets ou objetos recém-adicionados e impedirá a criação de novas listas de controle de acesso público (ACLs) para buckets e objetos existentes. Essa configuração não altera nenhuma permissão existente que permita o acesso público aos recursos do Amazon S3 usando. ACLs
-
BlockPublicPolicy- O Amazon S3 bloqueará novas políticas de bucket e ponto de acesso que concedam acesso público a buckets e objetos. Essa configuração não altera nenhuma política existente que permita acesso público aos recursos do Amazon S3.
-
IgnorePublicAcls- O Amazon S3 ignorará tudo o ACLs que concede acesso público a buckets e objetos.
-
RestrictPublicBuckets- O Amazon S3 ignorará o acesso público e entre contas para buckets ou pontos de acesso com políticas que concedam acesso público a buckets e objetos.
Quando você define
@@assign"all", todas as quatro configurações são consolidadas e habilitadas no nível da organização, fornecendo proteção abrangente contra o acesso público em todas as contas da sua organização. Se você quiser gerenciar o Amazon S3 Block Public Access no nível da conta, você deve desativar o tipo de política do S3 no nível da organização. -