Compartilhar via


Ações do Azure

Importante

Para implantar ações do Azure em seus fluxos da área de trabalho, você precisa de uma assinatura ativa do Azure.

O Power Automate permite que você gerencie as máquinas virtuais do Azure por meio do grupo de ações do Azure. Para implementar a funcionalidade do Azure em seus fluxos da área de trabalho, crie uma nova sessão do Azure usando a ação Criar sessão.

Essa ação exige que você digite a ID do Cliente, uma chave de autenticação para o aplicativo específico e a respectiva senha. Além disso, informe a ID do Locatário que é o Microsoft Entra no qual você criou o aplicativo.

Por último, preencha a ID da assinatura apropriada. A ID da assinatura é um GUID que identifica exclusivamente sua assinatura de serviços do Azure.

Captura de tela da ação Criar sessão.

Depois de criar a sessão e implantar todas as ações necessárias do Azure, use a ação Encerrar sessão para encerrar a sessão do Azure.

Captura de tela da ação

Obter grupos de recursos

Obtém os grupos de recursos com base nos critérios especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do grupo de recursos Sim Valor do texto O nome do grupo de recursos

Variáveis produzidas

Argumento Type Description
ResourceGroups Lista de Grupos de recursos do Azure Os grupos de recursos recuperados

Exceções

Exceção Descrição
Failed to get the resource groups with the specified criteria Indica que a obtenção dos grupos de recursos com os critérios especificados falhou

Criar grupo de recursos

Cria um grupo de recursos.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do grupo de recursos Não Valor do texto O nome do grupo de recursos
Location Não Valor do texto O local onde o novo disco será criado

Variáveis produzidas

Argumento Type Description
ResourceGroup Grupo de recursos do Azure O grupo de recursos criado

Exceções

Exceção Descrição
Resource group already exists Indica que o grupo de recursos já existe e não pode ser criado
Failed to create resource group Indica que a criação do grupo de recursos falhou

Excluir grupo de recursos

Exclui o grupo de recursos especificado e todos os recursos contidos.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do grupo de recursos Não Valor do texto O nome do grupo de recursos

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
Failed to delete the resource group Indica que a exclusão do grupo de recursos falhou

Obter discos

Obtém os discos com base nos critérios especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Recuperar discos N/D Todos, Com o grupo de recursos especificado, Com o nome especificado em todos os grupos de recursos, Com nome específico no grupo de recursos especificado Todas Especificar os discos a serem recuperados
Resource group Não Valor do texto O grupo de recursos onde os discos estão
Nome do disco Não Valor do texto O nome do disco

Variáveis produzidas

Argumento Type Description
Disks Lista de Discos gerenciados do Azure Os discos recuperados com todas as informações relacionadas

Exceções

Exceção Descrição
Disk wasn't found Indica que o disco com os critérios especificados não existe
Resource group wasn't found Indica que o grupo de recursos especificado não foi encontrado
Failed to get the disks with the specified criteria Indica que a obtenção dos discos com os critérios especificados falhou

Anexar disco

Anexa um disco existente à máquina virtual com o nome e grupo de recursos especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome da máquina virtual Não Valor do texto A VM onde o disco será anexado
VM resource group Não Valor do texto O grupo de recursos da VM
Disk is managed N/D Valor booliano Verdadeiro Especificar se o disco a ser anexado é gerenciado
Disk name Não Valor do texto O nome do disco a ser anexado
Disk's resource group Não Valor do texto O grupo de recursos do disco
Storage account Não Valor do texto A conta de armazenamento onde o arquivo VHD está localizado
Container Não Valor do texto O contêiner que contém o arquivo VHD
VHD file Não Valor do texto O nome do arquivo VHD.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
VM wasn't found Indica que a VM especificada não foi encontrada
Disk wasn't found Indica que o disco com os critérios especificados não existe
Both unmanaged and managed disk can't exist together in a VM Indica que o anexo falhou porque os discos gerenciados e não gerenciados não podem existir juntos em uma VM
Failed to attach the disk Indica que o anexo do disco falhou

Desanexar disco

Desanexa o disco da máquina virtual com o nome e grupo de recursos especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome da máquina virtual Não Valor do texto A VM de onde o disco será desanexado
Virtual machine's resource group Não Valor do texto O grupo de recursos da VM
Disk name Não Valor do texto O nome do disco a ser desanexado
Disk is managed N/D Valor booliano Verdadeiro Especificar se o disco a ser desanexado é gerenciado

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
VM wasn't found Indica que a VM especificada não foi encontrada
Failed to detach because the disk isn't attached to the specified VM Indica que a separação falhou porque o disco não está anexado à VM especificada
Failed to detach disk Indica que a desanexação do disco falhou

Criar disco gerenciado

Cria um disco gerenciado com as configurações especificadas.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do disco Não Valor do texto O nome do disco gerenciado a ser criado
Resource group option N/D Usar existente, Criar novo Usar existente Especificar se um novo grupo de recursos será criado ou um existente será usado
Resource group name Não Valor do texto O grupo de recursos do disco
Location Não Valor do texto O local onde o novo disco é criado
Source type N/D Nenhum, Instantâneos, Blob de armazenamento Nenhum(a) Especifica se deve criar um disco vazio ou usar o instantâneo de outro disco ou usar um blob em uma conta de armazenamento
Snapshot name Não Valor do texto O instantâneo gerenciado a ser usado como fonte
Snapshot's resource group Não Valor do texto O grupo de recursos do instantâneo
Blob URL Não Valor do texto A URL do blob
Disk size in GB Não Valor numérico Tamanho do disco em GB
Storage account type N/D HDD padrão, SSD premium, SSD padrão, SSD de disco Ultra HDD Standard O tipo de disco
Storage account name Não Valor do texto O nome da conta de armazenamento onde o arquivo VHD está armazenado
Availability zone Sim Valor do texto A zona de disponibilidade para o disco gerenciado

Variáveis produzidas

Argumento Type Description
ManagedDisk Disco gerenciado do Azure O disco gerenciado criado

Exceções

Exceção Descrição
Resource group already exists Indica que o grupo de recursos já existe e não pode ser criado
Resource group wasn't found Indica que o grupo de recursos especificado não foi encontrado
The resource with the specified name already exists Indica que o recurso com o nome especificado já existe
Snapshot wasn't found Indica que o instantâneo especificado não foi encontrado
Failed to create disk Indica que a criação do disco falhou

Excluir disco

Exclui o disco gerenciado com o nome e grupo de recursos especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do disco Não Valor do texto O nome do disco gerenciado a ser excluído
Resource group Não Valor do texto O grupo de recursos do disco

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
Disk wasn't found Indica que o disco com os critérios especificados não existe
Falha ao excluir o disco porque ele está anexado a uma VM Indica um problema ao excluir o disco porque ele está anexado a uma VM
Failed to delete disk Indica que a exclusão do disco falhou

Obter instantâneos

Obtém os instantâneos com base nos critérios especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Recuperar instantâneos N/D Todos, Com o grupo de recursos especificado, Com o nome especificado em todos os grupos de recursos, Com nome específico no grupo de recursos especificado Todas Especificar os instantâneos a serem recuperados
Resource group Não Valor do texto O grupo de recursos onde os instantâneos estão
Nome do instantâneo Não Valor do texto O nome do instantâneo

Variáveis produzidas

Argumento Type Description
Snapshots Lista de Instantâneos do Azure Os instantâneos recuperados com todas as informações relacionadas

Exceções

Exceção Descrição
Snapshot wasn't found Indica que o instantâneo especificado não foi encontrado
Resource group wasn't found Indica que o grupo de recursos especificado não foi encontrado
Failed to get the snapshots with the specified criteria Indica que a obtenção dos instantâneos com os critérios especificados falhou

Criar instantâneo

Cria um instantâneo do disco especificado.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do instantâneo Não Valor do texto O nome do instantâneo a ser criado
Resource group option N/D Usar existente, Criar novo Usar existente Especifica se um novo grupo de recursos será criado ou um existente será usado
Resource group Não Valor do texto O grupo de recursos onde o instantâneo será criado
Location Não Valor do texto O local onde o novo disco será criado
Source disk Não Valor do texto O nome do disco gerenciado que será usado como fonte de dados
Source disk's resource group Não Valor do texto O grupo de recursos do disco gerenciado que será usado como fonte de dados

Variáveis produzidas

Argumento Type Description
Instantâneo Instantâneo do Azure O instantâneo criado

Exceções

Exceção Descrição
Resource group already exists Indica que o grupo de recursos já existe e não pode ser criado
Resource group wasn't found Indica que o grupo de recursos especificado não foi encontrado
The resource with the specified name already exists Indica que o recurso com o nome especificado já existe
Disk wasn't found Indica que o disco com os critérios especificados não existe
Failed to create snapshot Indica que a criação do instantâneo falhou

Excluir instantâneo

Exclui o instantâneo com o nome e grupo de recursos especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome do instantâneo Não Valor do texto O nome do instantâneo a ser excluído
Resource group Não Valor do texto O grupo de recursos do instantâneo

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
Snapshot wasn't found Indica que o instantâneo especificado não foi encontrado
Failed to delete snapshot Indica que a exclusão do instantâneo falhou

Obter máquinas virtuais

Obtém as informações básicas das máquinas virtuais.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Grupo de recursos Sim Valor do texto O grupo de recursos da máquina virtual
Status N/D Em Execução, Desalocando, Desalocado, Iniciando, Parado, Interrompido, Interrompendo, Desconhecido, Qualquer um Qualquer O status da máquina virtual

Variáveis produzidas

Argumento Type Description
VirtualMachinesInfo Lista de Informações sobre a máquina virtual do Azure As máquinas virtuais recuperadas com as informações básicas

Exceções

Exceção Descrição
Resource group wasn't found Indica que o grupo de recursos especificado não foi encontrado
Failed to get the VMs with basic information Indica que a obtenção das VMs com informações básicas falhou

Descrever máquina virtual

Obtém todas as informações das máquinas virtuais com base nos critérios especificados.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Descrever máquinas virtuais N/D Todos,Com o grupo de recursos especificado, Com o nome especificado em todos os grupos de recursos, Com nome específico no grupo de recursos especificado Todas Especificar quais máquinas virtuais serão descritas
Resource group Não Valor do texto O grupo de recursos da máquina virtual
Virtual machine name Não Valor do texto O nome da máquina virtual
Status N/D Em Execução, Desalocando, Desalocado, Iniciando, Parado, Interrompido, Interrompendo, Desconhecido, Qualquer um Qualquer O status da máquina virtual

Variáveis produzidas

Argumento Type Description
VirtualMachines Lista de Máquinas virtuais do Azure As máquinas virtuais recuperadas com todas as informações relacionadas

Exceções

Exceção Descrição
VM wasn't found Indica que a VM especificada não foi encontrada
Resource group wasn't found Indica que o grupo de recursos especificado não foi encontrado
Failed to get basic information of the VM(s) Indica que a obtenção de informações básicas da(s) VM(s) falhou

Iniciar máquina virtual

Inicia a máquina virtual.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome da máquina virtual Não Valor do texto O nome da máquina virtual
Resource group Não Valor do texto O grupo de recursos da máquina virtual

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
VM wasn't found Indica que a VM especificada não foi encontrada
Failed to start the VM Indica que ocorreu um erro ao tentar iniciar a VM

Interromper máquina virtual

Interrompe a máquina virtual e desaloca o hardware relacionado (CPU e memória) e recursos de rede.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome da máquina virtual Não Valor do texto O nome da máquina virtual
Resource group Não Valor do texto O grupo de recursos da máquina virtual

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
VM wasn't found Indica que a VM especificada não foi encontrada
Failed to stop the VM Indica que ocorreu um erro ao tentar interromper a VM

Desligar máquina virtual

Desliga o sistema operacional de uma máquina virtual.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome da máquina virtual Não Valor do texto O nome da máquina virtual
Resource group Não Valor do texto O grupo de recursos da máquina virtual

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
VM wasn't found Indica que a VM especificada não foi encontrada
Failed to shut down the VM Indica que ocorreu um erro ao tentar desligar a VM

Reiniciar máquina virtual

Reinicia uma máquina virtual.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure
Nome da máquina virtual Não Valor do texto O nome da máquina virtual
Resource group Não Valor do texto O grupo de recursos da máquina virtual

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Description
VM wasn't found Indica que a VM especificada não foi encontrada
Failed to restart the VM Indica que ocorreu um erro ao tentar reiniciar a VM

Criar sessão

Cria uma sessão do Azure.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
ID do cliente Não Valor do texto A ID do cliente do aplicativo, também conhecida como ID do aplicativo, que identifica o aplicativo que está usando o token
Client secret Não Entrada direta criptografada ou Valor do texto O segredo da ID do cliente
ID do locatário Não Valor do texto A ID do diretório do Microsoft Entra
ID da assinatura Sim Valor do texto A ID da assinatura do Azure. Se não for fornecida, a assinatura padrão será usada

Variáveis produzidas

Argumento Type Description
AzureClient Cliente do Azure O cliente do Azure criado

Exceções

Exceção Descrição
Failed to create Azure client Indica que a criação do cliente do Azure falhou

Obter assinaturas

Obtém assinaturas que a conta atual pode acessar.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure

Variáveis produzidas

Argumento Type Description
Subscriptions Lista de Assinaturas do Azure As assinaturas recuperadas com todas as informações relacionadas

Exceções

Exceção Descrição
Failed to get the subscriptions with the specified criteria Indica que a obtenção das assinaturas com os critérios especificados falhou

Encerrar sessão

Encerra uma sessão do Azure.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Cliente do Azure Não Cliente do Azure O cliente usado para se conectar ao Azure

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.