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á.
AWS-EnableAthenaWorkGroupEncryptionAtRest
Descrição
O AWS-EnableAthenaWorkGroupEncryptionAtRest
runbook permite a criptografia em repouso para o grupo de trabalho do Amazon Athena que você especificar.
Execute esta automação (console)
Tipo de documento
Automação
Proprietário
Amazon
Plataformas
Linux, macOS, Windows
Parâmetros
-
AutomationAssumeRole
Tipo: String
Descrição: (opcional) o nome do recurso da Amazon (ARN) do perfil do AWS Identity and Access Management (IAM) que permite que o Systems Manager Automation realize ações em seu nome. Se nenhum perfil for especificado, o Systems Manager Automation usa as permissões do usuário que inicia este runbook.
-
WorkGroup
Tipo: string
Descrição: (Obrigatório) O grupo de trabalho para o qual você deseja habilitar a criptografia em repouso.
-
EncryptionOption
Tipo: string
Valores válidos: SSE_S3 | SSE_KMS | CSE_KMS
Descrição: (Obrigatório) Especifica qual opção de criptografia é usada. Você pode escolher criptografia do lado do servidor com chaves gerenciadas do Amazon S3 (SSE_S3), criptografia do lado do servidor com chaves gerenciadas (SSE_KMS) ou criptografia do lado do cliente com chaves AWS KMS gerenciadas (CSE_KMS). AWS KMS
-
KmsKeyId
Tipo: string
Descrição: (Opcional) Se você estiver usando uma opção de AWS KMS criptografia, especifique o ARN da chave, o ID da chave ou o alias da chave que você deseja usar.
-
EnableMinimumEncryptionConfiguration
Tipo: booleano
Padrão: verdadeiro
Descrição: (Opcional) Impõe um nível mínimo de criptografia para o grupo de trabalho para resultados de consulta e cálculo que são gravados no Amazon S3. Quando ativada, os usuários do grupo de trabalho podem definir a criptografia somente no nível mínimo definido pelo administrador ou superior ao enviarem consultas. Essa configuração não se aplica aos grupos de trabalho habilitados para Spark.
-
EnforceWorkGroupConfiguration
Tipo: booleano
Padrão: verdadeiro
Descrição: (Opcional) Se definido como
True
, as configurações do grupo de trabalho substituem as configurações do lado do cliente. Se definido comoFalse
, as configurações do lado do cliente serão usadas.
Permissões obrigatórias do IAM
O parâmetro AutomationAssumeRole
requer as seguintes ações para usar o runbook com êxito.
-
ssm:GetAutomationExecution
-
ssm:StartAutomationExecution
-
athena:GetWorkGroup
-
athena:UpdateWorkGroup
Etapas do documento
-
aws:branch - Ramificações com base na opção de criptografia especificada no
EncryptionOption
parâmetro. -
aws: executeAwsApi - Esta etapa atualiza o Athena Work Group com a configuração de criptografia especificada.
-
aws: executeAwsApi - Atualiza o Athena Work Group com a configuração de criptografia especificada.
-
aws: assertAwsResource Propriedade - Verifica se a criptografia para o grupo de trabalho foi ativada.