Compartilhar via


Ações de AWS

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.

Captura de tela da açã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.

Captura de tela da ação

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.

Captura de tela da ação

Iniciar instância do EC2

Inicie instâncias do EC2.

Parâmetros de entrada

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

Argumento Type Description
StartingEc2Instances Lista de Alterações de estado da instância As informações retornadas para as instâncias iniciadas

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.

Parâmetros de entrada

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

Argumento Type Description
StoppingEc2Instances Lista de Alterações de estado da instância As informações retornadas para as instâncias paradas

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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

Argumento Type Description
Ec2InstancesInfo Lista de Informações das instâncias do EC2 A lista das instâncias do EC2

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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
Nome Sim Valor do texto O nome do instantâneo
Descrição Sim Valor do texto Uma descrição do instantâneo
Finalidade Sim Valor do texto A finalidade do instantâneo

Variáveis produzidas

Argumento Type Description
Instantâneo Instantâneo do EBS O instantâneo 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
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.

Parâmetros de entrada

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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 Não Valor do texto A ID da instância
Nome do dispositivo Não Valor do texto O nome do dispositivo

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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.

Parâmetros de entrada

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.