

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á.

# `AWSConfigRemediation-EnablePerformanceInsightsOnRDSInstance`
<a name="automation-aws-enable-performance-insights-rds"></a>

 **Descrição** 

 O runbook `AWSConfigRemediation-EnablePerformanceInsightsOnRDSInstance` habilita o Performance Insights na instância de banco de dados Amazon RDS especificada. 

 [Executar esta automação (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSConfigRemediation-EnablePerformanceInsightsOnRDSInstance) 

**Tipo de documento**

Automação

**Proprietário**

Amazon

**Plataformas**

Bancos de dados

**Parâmetros**
+ AutomationAssumeRole

  Tipo: string

  Descrição: (obrigatório) 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.
+ DbiResourceId

  Tipo: string

  Descrição: (obrigatório) O identificador do recurso para a instância de banco de dados na qual deseja habilitar o Performance Insights.
+ PerformanceInsightsKMSKeyIdentificação

  Tipo: string

   Padrão: `alias/aws/rds` 

   Descrição: (Opcional) O nome de recurso da Amazon (ARN), o ID da chave ou o alias da chave AWS Key Management Service (AWS KMS) gerenciada pelo cliente que você deseja que o Performance Insights use para criptografar todos os dados potencialmente confidenciais. Prefixe o valor com **alias/** se for inserir o alias da chave para esse parâmetro. Se você não especificar um valor para esse parâmetro, o Chave gerenciada pela AWS será usado. 
+ PerformanceInsightsRetentionPeriod

  Tipo: inteiro

  Valores válidos: 7, 731

  Padrão: 7

  Descrição: (opcional) O número de dias para reter dados do Performance Insights.

**Permissões obrigatórias do IAM**

O parâmetro `AutomationAssumeRole` requer as seguintes ações para usar o runbook com êxito.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `kms:CreateGrant` 
+  `kms:DescribeKey` 
+  `rds:DescribeDBInstances` 
+  `rds:ModifyDBInstance` 

 **Etapas do documento** 
+  `aws:executeAwsApi` :Reúne o identificador da instância de banco de dados a partir do identificador de recursos da instância de banco de dados. 
+  `aws:assertAwsResourceProperty` :Confirma que o status da instância de banco de dados é `available`. 
+  `aws:executeAwsApi`- Reúne o ARN da chave gerenciada AWS KMS pelo cliente especificada no `PerformanceInsightsKMSKeyId` parâmetro. 
+  `aws:branch` :Verifica se um valor já está atribuído à propriedade do `PerformanceInsightsKMSKeyId` da instância de banco de dados. 
+  `aws:executeAwsApi` :Habilita o Performance Insights na instância de banco de dados especificada no parâmetro `DbiResourceId`. 
+  `aws:assertAwsResourceProperty` :Confirma que o valor especificado para o parâmetro `PerformanceInsightsKMSKeyId` foi usado para habilitar a criptografia para o Performance Insights na instância de banco de dados. 
+  `aws:assertAwsResourceProperty` :Confirma que o Performance Insights está habilitado na instância de banco de dados. 