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

AWS-QuarantineEC2Instance

Descrição

Com o runbook AWS-QuarantineEC2Instance, é possível atribuir um grupo de segurança a uma instância do Amazon Elastic Compute Cloud (Amazon EC2) que não permite nenhum tráfego de entrada ou saída.

Importante

As alterações nas configurações do RDP devem ser cuidadosamente analisadas antes de executar este runbook.

Execute esta automação (console)

Tipo de documento

Automation

Proprietário

Amazon

Plataformas

Linux, macOS, Windows

Parâmetros

  • AutomationAssumeRole

    Tipo: sequência

    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.

  • InstanceId

    Tipo: sequência

    Descrição: (Obrigatório) O ID da instância gerenciada para gerenciar as configurações de RDP.

  • IsolationSecurityGroup

    Tipo: sequência

    Descrição: (obrigatório) o nome do grupo de segurança que você deseja atribuir à instância para evitar tráfego de entrada ou saída.

Permissões obrigatórias do IAM

O parâmetro AutomationAssumeRole requer as seguintes ações para usar o runbook com êxito.

  • autoscaling:DescribeAutoScalingInstances

  • autoscaling:DetachInstances

  • ec2:CreateSecurityGroup

  • ec2:CreateSnapshot

  • ec2:DescribeInstances

  • ec2:DescribeSecurityGroups

  • ec2:DescribeSnapshots

  • ec2:ModifyInstanceAttribute

  • ec2:RevokeSecurityGroupEgress

  • ec2:RevokeSecurityGroupIngress

Etapas do documento

  • aws:executeAwsApi: reúne detalhes sobre a instância.

  • aws:executeScript: verifica se a instância não faz parte de um grupo do Auto Scaling.

  • aws:executeAwsApi: cria um snapshot do novo volume raiz anexado à instância.

  • aws:waitForAwsResourceProperty: espera que o estado do instantâneo seja completed.

  • aws:executeAwsApi: atribui o grupo de segurança especificado no parâmetro IsolationSecurityGroup à sua instância.

Saídas

GetEC2InstanceResources.RevokedSecurityGroupsIds

GetEC2InstanceResources.RevokedSecurityGroupsNames

createSnapshot.SnapId