O pacote AWS EC2 permite automatizar operações de instâncias do AWS EC2, como criar, iniciar, parar, terminar e recuperar o status de uma instância. As ações disponíveis neste pacote utilizam as REST APIs da AWS para automatizar os fluxos de trabalho baseados em instâncias EC2.

O pacote AWS EC2 autentica a solicitação de API com o protocolo de autenticação Signature Version 4 (SigV4) AWS. Esse protocolo combina e codifica as credenciais (chave de acesso da AWS, chave secreta de acesso da AWS, região da AWS e os serviços da AWS) em uma chave HMAC-SHA256. O pacote AWS EC2 é compatível tanto com API Tasks quanto com Task Bots.

Pré-requisitos

Certifique-se de ter as seguintes informações da conta AWS:
  • URL base da instância AWS EC2. Para uma instância EC2 implantada na região us-east-2, o URL base é https://ec2.us-east-2.amazonaws.com
  • Chave de acesso da AWS
  • Chave de acesso secreta do AWS
  • O token de sessão da AWS (O token temporário necessário para acesso ao console AWS via SSO.)
  • Região da AWS onde a instância EC2 está implantada.
  • ID da instância EC2

Ações no pacote AWS EC2

As seguintes ações estão disponíveis no pacote AWS EC2:

Estados da instância

Os comandos Iniciar instância, Parar instância e Encerrar instância retornam os estados atual e anterior das instâncias especificadas. Cada estado possui um código e um nome específicos, conforme mostrado abaixo.

código name
0 pendente
16 em execução
32 desligando
48 encerrado
64 parando
80 interrompido