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.
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.
Obter grupos de recursos
Obtém os grupos de recursos com base nos critérios especificados.
| 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
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.
| 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
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.
| 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.
| 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
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.
| 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.
| 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.
| 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
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.
| 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.
| 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.
| 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
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.
| 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.
| 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
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.
| 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
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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.