Importante
Para implantar ações da AWS em seus fluxos da área de trabalho, você precisa de uma assinatura ativa da AWS.
O Power Automate permite que os usuários lidem com instâncias, volumes e instantâneos do EC2 por meio do grupo de ações da AWS.
Antes de implantar qualquer ação da AWS, crie uma nova sessão do EC2 usando a ação Criar sessão do EC2.
Para usar um arquivo de credenciais para autenticação, desabilite Chaves de acesso e preencha Nome do perfil e Localização do perfil. Se você não quiser fazer referência a um nome de perfil explicitamente, escolha padrão no Nome do perfil para usar o perfil padrão.
Como alternativa, habilite Chaves de acesso e preencha a ID da chave de acesso, a chave de acesso secreta e a restrição da região especificando o ponto de extremidade.
Depois de criar a sessão e implantar todas as ações necessárias da AWS, use ação Encerrar sessão do EC2 para encerrar a sessão do EC2.
Iniciar instância do EC2
Inicie instâncias do EC2.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
IDs de Instância |
Não |
Lista de Valores do texto |
|
As IDs da instância a serem iniciadas |
Variáveis produzidas
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
ID da instância inválida |
Indica que a ID da instância especificada está malformada ou que a instância especificada não existe |
Capacidade insuficiente |
Indica que não há capacidade suficiente para atender à solicitação |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Parar instância do EC2
Pare instâncias do EC2.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
IDs de Instância |
Não |
Lista de Valores do texto |
|
As IDs da instância a serem paradas |
Forçar parada |
N/D |
Valor booliano |
Falso |
Especifica se é necessário forçar a parada das instâncias. As instâncias não têm uma oportunidade de liberar caches do sistema de arquivos ou metadados do sistema de arquivos |
Hibernação: |
N/A |
Valor booliano |
False |
Especifica se a instância deve hibernar, se ela foi habilitada para hibernação na inicialização. Se não for possível fazer a hibernação da instância com êxito, ocorrerá um desligamento normal |
Variáveis produzidas
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Operação sem suporte |
Indica que uma operação sem suporte foi solicitada. Por exemplo, uma instância com backup de armazenamento não pode ser interrompida |
ID da instância inválida |
Indica que a ID da instância especificada está malformada ou que a instância especificada não existe |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Reinicializar instância do EC2
Reinicialize instâncias do EC2.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
IDs de Instância |
Não |
Lista de Valores do texto |
|
As IDs da instância a serem reinicializadas |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção |
Description |
Authentication failed |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Operação sem suporte |
Indica que uma operação sem suporte foi solicitada. Por exemplo, uma instância com backup de armazenamento não pode ser interrompida |
ID da instância inválida |
Indica que a ID da instância especificada está malformada ou que a instância especificada não existe |
Estado incorreto para a solicitação |
Indica que o recurso está em um estado incorreto para a solicitação. Esta exceção pode ocorrer quando há uma tentativa de anexar um volume que ainda está sendo criado (certifique-se que o volume esteja "disponível") ou desanexar um volume que não esteja anexado |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Obter instâncias do EC2 disponíveis
Obtenha informações para as instâncias relevantes do EC2.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
EC2 client |
Não |
Cliente EC2 |
|
O cliente EC2 |
Availability zone |
Sim |
Valor do texto |
|
Especifica a zona de disponibilidade, um código de região seguido por um identificador alfabético |
Estado da instância |
N/D |
Pendente, Todos, Desconhecido, Em Execução, Desligando, Encerrada, Parando, Parada |
Todas |
O estado da instância (pendente, em execução, desligando, encerrada, parando, parada) |
Variáveis produzidas
Exceções
Exceção |
Descrição |
Authentication failed |
Indica que não foi possível validar as credenciais fornecidas |
Unauthorized operation |
Indica que uma operação não autorizada foi solicitada |
Amazon service request failed |
Indica que a solicitação à AWS falhou |
Descrever instâncias
Retorna todas as informações para as instâncias do EC2 especificadas.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
EC2 client |
Não |
Cliente EC2 |
|
O cliente EC2 |
IDs de Instância |
Sim |
Lista de Valores do texto |
|
As IDs da instância a ser descrita |
Zona de disponibilidade |
Sim |
Valor do texto |
|
Especifica a zona de disponibilidade, um código de região seguido por um identificador alfabético |
Estado da instância |
N/D |
Pendente, Todos, Desconhecido, Em Execução, Desligando, Encerrada, Parando, Parada |
Todos |
O estado atual da instância |
Variáveis produzidas
Argumento |
Type |
Description |
Ec2Instances |
Lista de Instâncias do EC2 |
As instâncias recuperadas com todas as informações relevantes |
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
ID da instância inválida |
Indica que a ID da instância especificada está malformada ou que a instância especificada não existe |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Criar instantâneo
Crie um instantâneo de um volume EBS e armazená-lo no Amazon S3.
Variáveis produzidas
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Volume inválido |
Indica que a ID do volume não é válida ou que o volume especificado não existe |
ou o volume não está na mesma zona de disponibilidade da instância especificada |
|
O limite do recurso foi excedido |
Indica que o limite do recurso especificado foi atingido |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Descrever instantâneos
Descreve os instantâneos EBS especificados disponíveis.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
Descrever modo de instantâneos |
N/D |
Todos os instantâneos, Instantâneos por ID, Instantâneos por ID do proprietário, Instantâneos por ID de usuário restaurável, Instantâneos por filtro personalizado |
Todos os instantâneos |
Especifica se devem ser obtidos todos os instantâneos da região ou dos instantâneos de filtro definidos por sua ID, proprietário ou usuário pelos quais eles podem ser restaurados |
IDs de instantâneo |
Sim |
Lista de Valores do texto |
|
As IDs do instantâneo a ser descrito |
IDs do Proprietário |
Sim |
Lista de Valores do texto |
|
As IDs do proprietário dos instantâneos |
Restaurável por IDs do usuário |
Sim |
Lista de Valores do texto |
|
As IDs das contas da AWS que podem criar volumes desde o instantâneo |
Variáveis produzidas
Argumento |
Type |
Description |
EBSSnapshots |
Lista de Instantâneos do EBS |
Os instantâneos recuperados com todas as informações relevantes |
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
ID do instantâneo inválido |
Indica que a ID do instantâneo especificada é inválida ou que o instantâneo especificado não existe |
ID do usuário inválido |
Indica que o usuário ou proprietário especificado não é válido |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Excluir instantâneo
Exclua o instantâneo especificado.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
ID de instantâneo |
Não |
Valor do texto |
|
A ID do instantâneo EBS a ser excluído |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção |
Description |
Authentication failed |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
ID do instantâneo inválido |
Indica que a ID do instantâneo especificada é inválida ou que o instantâneo especificado não existe |
O recurso está em uso |
Indica que a operação não pode ser concluída porque o recurso está em uso |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Criar volume
Crie um volume EBS.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
Nome |
Sim |
Valor do texto |
|
O nome desejado para o volume |
Finalidade |
Sim |
Valor do texto |
|
A finalidade do volume, se houver |
Zona de disponibilidade |
Não |
Valor do texto |
|
Especifica a zona de disponibilidade, um código de região seguido por um identificador alfabético |
Do instantâneo |
N/D |
Valor booliano |
Falso |
Especifica se o volume deve ser criado de um instantâneo especificado |
ID de instantâneo |
Não |
Valor do texto |
|
O instantâneo do qual criar o volume |
Tamanho do volume |
Não |
Valor do texto |
|
O tamanho do volume em GBs |
Tamanho |
Sim |
Valor do texto |
|
O tamanho deve ser igual ou maior que o tamanho do instantâneo |
Criptografado |
N/D |
Valor booliano |
Falso |
Especifica se o volume deve ser criptografado |
Tipo de volume |
N/D |
Gp2, Padrão, Io1, Sc1, St1 |
Gp2 |
O tipo do volume |
Variáveis produzidas
Argumento |
Type |
Description |
Volume |
Volume EBS |
O volume criado |
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Parâmetro inválido |
Indica que um parâmetro especificado na solicitação não é válido, não tem suporte ou não pode ser usado |
Zona inválida |
Indica que a zona de disponibilidade especificada não existe ou não está disponível para uso |
O limite do recurso foi excedido |
Indica que o limite do recurso especificado foi atingido |
O tipo de volume não tem suporte na zona especificada |
Indica que a zona de disponibilidade especificada não dá suporte a volumes SSD de IOPS provisionados |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Anexar volume
Anexar um volume EBS a uma instância do EC2.
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção |
Description |
Authentication failed |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Operação sem suporte |
Indica que uma operação sem suporte foi solicitada. Por exemplo, uma instância com backup de armazenamento não pode ser interrompida |
Parâmetro inválido |
Indica que um parâmetro especificado na solicitação não é válido, não tem suporte ou não pode ser usado |
Volume inválido |
Indica que a ID do volume não é válida ou que o volume especificado não existe |
ou o volume não está na mesma zona de disponibilidade da instância especificada |
|
O recurso está em uso |
Indica que a operação não pode ser concluída porque o recurso está em uso |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Desanexar volume
Desanexa um volume EBS de uma instância do EC2.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
Volume ID |
Não |
Valor do texto |
|
A ID do volume EBS |
ID da Instância |
Sim |
Valor do texto |
|
A ID da instância |
Nome do dispositivo |
Sim |
Valor do texto |
|
O nome do dispositivo |
Forçar desanexação |
N/D |
Valor booliano |
Falso |
Especifica se a desanexação anterior deve ser forçada, se a tentativa de desanexação anterior não tiver ocorrido de forma limpa |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção |
Description |
Authentication failed |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Operação sem suporte |
Indica que uma operação sem suporte foi solicitada. Por exemplo, uma instância com backup de armazenamento não pode ser interrompida |
Parâmetro inválido |
Indica que um parâmetro especificado na solicitação não é válido, não tem suporte ou não pode ser usado |
Tentativa inválida de desanexar |
Indica uma tentativa de desanexar um volume de uma instância à qual ele não está anexado |
Estado incorreto para a solicitação |
Indica que o recurso está em um estado incorreto para a solicitação. Esta exceção pode ocorrer quando há uma tentativa de anexar um volume que ainda está sendo criado (certifique-se que o volume esteja "disponível") ou desanexar um volume que não esteja anexado |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Descrever volumes
Descreva os volumes EBS especificados.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
Descrever modo de volumes |
N/D |
Todos os volumes, Volumes da instância especificada, Volumes com os IDs especificados |
Todos os volumes |
Especifica se todos os volumes devem ser descritos, volumes especificados por ID ou volumes de uma instância |
IDs do Volume |
Não |
Lista de Valores do texto |
|
As IDs do volume a ser descrito |
ID da Instância |
Não |
Valor do texto |
|
A ID da instância à qual o volume está anexado |
Variáveis produzidas
Argumento |
Type |
Description |
EBSVolumes |
Lista de Volumes do EBS |
Os volumes EBS recuperados com todas as informações relevantes |
Exceções
Exceção |
Descrição |
Falha na autenticação |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Parâmetro inválido |
Indica que um parâmetro especificado na solicitação não é válido, não tem suporte ou não pode ser usado |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Excluir volume
Exclua o volume EBS especificado.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
ID do Volume |
Não |
Valor do texto |
|
A ID do volume EBS a ser excluído |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção |
Description |
Authentication failed |
Indica que não foi possível validar as credenciais fornecidas |
Operação não autorizada |
Indica que uma operação não autorizada foi solicitada |
Parâmetro inválido |
Indica que um parâmetro especificado na solicitação não é válido, não tem suporte ou não pode ser usado |
Volume inválido |
Indica se a ID do volume não é válida ou se o volume especificado não existe ou o volume não está na mesma zona de disponibilidade da instância especificada |
Estado incorreto para a solicitação |
Indica que o recurso está em um estado incorreto para a solicitação. Esta exceção pode ocorrer quando há uma tentativa de anexar um volume que ainda está sendo criado (certifique-se que o volume esteja "disponível") ou desanexar um volume que não esteja anexado |
O recurso está em uso |
Indica que a operação não pode ser concluída porque o recurso está em uso |
Falha na solicitação de serviço da Amazon |
Indica que a solicitação à AWS falhou |
Criar sessão do EC2
Crie um cliente do EC2 para automatizar serviços Web do EC2.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Chaves de acesso |
N/D |
Valor booliano |
Falso |
Especifica se deve usar a ID da chave de acesso e a chave de acesso secreto para criar a sessão do EC2 |
ID da chave de acesso |
Não |
Valor do texto |
|
A ID da chave de acesso da AWS |
Segredo |
Não |
Entrada direta criptografada ou Valor do texto |
|
A chave de acesso de segredo da AWS |
Ponto de extremidade de região |
Não |
Valor do texto |
|
A constante de região a ser usada e que determina o ponto de extremidade a ser usado |
Nome do perfil |
Não |
Valor do texto |
padrão |
O nome do perfil a ser usado |
Localização do perfil |
Sim |
Valor do texto |
|
O local do arquivo de credenciais que contém o perfil a ser usado |
Variáveis produzidas
Argumento |
Type |
Description |
Ec2Client |
Cliente EC2 |
O cliente EC2 |
Exceções
Exceção |
Descrição |
O perfil não existe |
Indica que o perfil especificado não existe |
Perfil inválido |
Indica que o perfil especificado não está configurado corretamente |
Falha ao criar sessão |
Indica que ocorreu uma falha na criação do cliente do EC2 |
Encerrar sessão do EC2
Descarte um cliente do EC2 aberto.
Argumento |
Opcional |
Aceita |
Valor padrão |
Description |
Cliente EC2 |
Não |
Cliente EC2 |
|
O cliente EC2 |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Essa ação não inclui exceções.