AWSConfigRemediation-EnablePerformanceInsightsOnRDSInstance - AWS Systems Manager Referência do runbook de automação

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

Descrição

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

Execute esta automação (console)

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.

  • PerformanceInsightsKMS KeyId

    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.