Действия Azure
Статья 03/16/2023
Участники: 6
Обратная связь
В этой статье
Внимание
Для развертывания действий Azure в классических потоках необходима активная подписка Azure.
Power Automate позволяет управлять виртуальными машинами Azure с помощью группы действий Azure. Чтобы реализовать функциональность Azure в классических потоках, создайте новый сеанс Azure с помощью действия Создать сеанс .
Это действие требует, чтобы вы указали ИД клиента — ключ аутентификации для конкретного приложения — и соответствующий пароль Кроме того, введите ИД арендатора — Microsoft Entra, в котором вы создали приложение.
Наконец, заполните соответствующий ИД подписки . Идентификатор подписки — это GUID, который однозначно идентифицирует вашу подписку на службы Azure.
После создания сеанса и развертывания всех необходимых действий Azure используйте действие Завершить сеанс для завершения сеанса Azure.
Получить группы ресурсов
Получает группы ресурсов на основании заданных критериев.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя группы ресурсов
Да
Текстовое значение
Имя группы ресурсов
Создаваемые переменные
Исключения
Исключение
Описание
Не удалось получить группы ресурсов с заданными параметрами.
Указывает, что получить группы ресурсов с заданными параметрами не удалось.
Создать группу ресурсов
Создает новую группу ресурсов.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя группы ресурсов
Нет
Текстовое значение
Имя группы ресурсов
Location
Нет
Текстовое значение
Расположение, в котором будет создан диск
Создаваемые переменные
Исключения
Исключение
Описание
Группа ресурсов уже существует.
Указывает, что группа ресурсов уже существует и не может быть создана.
Не удалось создать группу ресурсов.
Указывает, что создать группу ресурсов не удалось.
Удалить группу ресурсов
Удаляет указанную группу ресурсов и все ресурсы в ней.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя группы ресурсов
Нет
Текстовое значение
Имя группы ресурсов
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Не удалось удалить группу ресурсов.
Указывает, что удалить группу ресурсов не удалось.
Получить диски
Получает диски на основе указанных критериев.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Получить диски
Неприменимо
Все, С указанной группой ресурсов, С указанным именем во всех группах ресурсов, С указанным именем в указанной группе ресурсов
Все
Укажите, какие диски следует извлечь.
Resource group
Нет
Текстовое значение
Группа ресурсов, к которой принадлежат диски
Имя диска
Нет
Текстовое значение
Имя диска
Создаваемые переменные
Исключения
Исключение
Описание
Диск не найден.
Указывает, что диск с заданными параметрами не существует.
Группа ресурсов не найдена.
Указывает, что заданная группа ресурсов не найдена.
Не удалось получить диски с заданными параметрами.
Указывает, что получить диски с заданными параметрами не удалось.
Подключить диск
Подключает существующий диск к виртуальной машине с указанным именем и группой ресурсов.
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Диск не найден.
Указывает, что диск с заданными параметрами не существует.
Управляемый и неуправляемый диск не могут быть одновременно подключены к одной виртуальной машине.
Указывает, что произошел сбой при подключении, поскольку к одной виртуальной машине не могут одновременно быть подключены управляемый и неуправляемый диск.
Не удалось подключить диск.
Указывает, что подключить диск не удалось.
Отключить диск
Отключает диск от виртуальной машины с указанным именем и группой ресурсов.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя виртуальной машины
Нет
Текстовое значение
Виртуальная машина, от которой будет отключен диск
Virtual machine's resource group
Нет
Текстовое значение
Группа ресурсов виртуальной машины
Disk name
Нет
Текстовое значение
Имя диска для отключения
Disk is managed
Н/Д
Логическое значение
Истина
Укажите, является ли диск для отключения управляемым.
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Не удалось отключить диск, поскольку он не подключен к указанной виртуальной машине.
Указывает, что произошел сбой при отключении, поскольку диск не подключен к указанной виртуальной машине.
Не удалось отключить диск.
Указывает, что отключить диск не удалось.
Создание управляемого диска
Создает управляемый диск с указанными параметрами.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя диска
Нет
Текстовое значение
Имя управляемого диска для создания
Resource group option
Н/Д
Использовать существующий, Создать новый
Использовать существующий
Укажите, будет ли создана новая группа ресурсов или же будет использоваться существующая группа.
Resource group name
Нет
Текстовое значение
Группа ресурсов диска
Location
Нет
Текстовое значение
Расположение, в котором создается новый диск
Source type
Н/Д
Нет, Моментальный снимок, BLOB-объект хранилища
Без доступа
Указывает, следует ли создать пустой диск или же нужно использовать моментальный снимок другого диска либо BLOB-объект в учетной записи хранения.
Snapshot name
Нет
Текстовое значение
Управляемый моментальный снимок, который будет использовать в качестве источника
Snapshot's resource group
Нет
Текстовое значение
Группа ресурсов моментального снимка
Blob URL
Нет
Текстовое значение
URL-адрес BLOB-объекта
Disk size in GB
Нет
Числовое значение
Размер диска в ГБ
Storage account type
Н/Д
HDD (цен. категория "Стандартный"), SSD (цен. категория "Премиум"), SSD (цен. категория "Стандартный"), SSD (цен. категория "Ультра")
HDD (цен. категория "Стандартный")
Тип диска
Storage account name
Нет
Текстовое значение
Имя учетной записи хранения, в которой хранится VHD-файл
Availability zone
Да
Текстовое значение
Зона доступности для управляемого диска
Создаваемые переменные
Исключения
Исключение
Описание
Группа ресурсов уже существует.
Указывает, что группа ресурсов уже существует и не может быть создана.
Группа ресурсов не найдена.
Указывает, что заданная группа ресурсов не найдена.
Ресурс с указанным именем уже существует.
Указывает, что ресурс с заданным именем уже существует.
Моментальный снимок не найден.
Указывает, что заданный моментальный снимок не найден.
Не удалось создать диск.
Указывает, что создать диск не удалось.
Удалить диск
Удаляет управляемый диск с указанным именем и группой ресурсов.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя диска
Нет
Текстовое значение
Имя управляемого диска для удаления
Resource group
Нет
Текстовое значение
Группа ресурсов диска
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Диск не найден.
Указывает, что диск с заданными параметрами не существует.
Не удалось удалить диск, поскольку он подключен к виртуальной машине
Указывает на проблему при удалении диска, поскольку он подключен к виртуальной машине
Не удалось удалить диск.
Указывает, что удалить диск не удалось.
Получить моментальные снимки
Получает моментальные снимки на основе указанных критериев.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Получить моментальные снимки
Неприменимо
Все, С указанной группой ресурсов, С указанным именем во всех группах ресурсов, С указанным именем в указанной группе ресурсов
Все
Укажите, какие моментальные снимки следует извлечь.
Resource group
Нет
Текстовое значение
Группа ресурсов, к которой принадлежат моментальные снимки
Имя моментального снимка
Нет
Текстовое значение
Имя моментального снимка
Создаваемые переменные
Исключения
Исключение
Описание
Моментальный снимок не найден.
Указывает, что заданный моментальный снимок не найден.
Группа ресурсов не найдена.
Указывает, что заданная группа ресурсов не найдена.
Не удалось получить моментальные снимки с заданными параметрами.
Указывает, что получить моментальные снимки с заданными параметрами не удалось.
Создать моментальный снимок
Создает моментальный снимок из указанного диска.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя моментального снимка
Нет
Текстовое значение
Имя моментального снимка для создания
Resource group option
Н/Д
Использовать существующий, Создать новый
Использовать существующий
Указывает, будет создана новая группа ресурсов или же будет использоваться существующая группа.
Resource group
Нет
Текстовое значение
Группа ресурсов, в которой будет создан моментальный снимок
Location
Нет
Текстовое значение
Расположение, в котором будет создан диск
Source disk
Нет
Текстовое значение
Имя управляемого диска, который будет использоваться в качестве исходного
Source disk's resource group
Нет
Текстовое значение
Группа ресурсов управляемого диска, который будет использоваться в качестве исходного
Создаваемые переменные
Исключения
Исключение
Описание
Группа ресурсов уже существует.
Указывает, что группа ресурсов уже существует и не может быть создана.
Группа ресурсов не найдена.
Указывает, что заданная группа ресурсов не найдена.
Ресурс с указанным именем уже существует.
Указывает, что ресурс с заданным именем уже существует.
Диск не найден.
Указывает, что диск с заданными параметрами не существует.
Не удалось создать моментальный снимок.
Указывает, что создать моментальный снимок не удалось.
Удалить моментальный снимок
Удаляет моментальный снимок с указанным именем и группой ресурсов.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя моментального снимка
Нет
Текстовое значение
Имя моментального снимка для удаления
Resource group
Нет
Текстовое значение
Группа ресурсов моментального снимка
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Моментальный снимок не найден.
Указывает, что заданный моментальный снимок не найден.
Не удалось удалить моментальный снимок.
Указывает, что удалить моментальный снимок не удалось.
Получить виртуальные машины
Получает основные сведения по виртуальным машинам.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Группа ресурсов
Да
Текстовое значение
Группа ресурсов виртуальной машины
Status
Н/Д
Выполняется, Отмена распределения, Распределение отменено, Запуск, Остановка, Остановлено, Неизвестно, Любое
Любая
Состояние виртуальной машины
Создаваемые переменные
Исключения
Исключение
Описание
Группа ресурсов не найдена.
Указывает, что заданная группа ресурсов не найдена.
Не удалось получить виртуальные машины с основными сведениями.
Указывает, что получить виртуальные машины с основными сведениями не удалось.
Описание виртуальной машины
Получает всю информацию по виртуальным машинам на основе указанных критериев.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Описать виртуальные машины
Н/Д
Все, С указанной группой ресурсов, С указанным именем во всех группах ресурсов, С указанным именем в указанной группе ресурсов
Все
Укажите, какие виртуальные машины нужно описать.
Resource group
Нет
Текстовое значение
Группа ресурсов виртуальной машины
Virtual machine name
Нет
Текстовое значение
Имя виртуальной машины
Status
Н/Д
Выполняется, Отмена распределения, Распределение отменено, Запуск, Остановка, Остановлено, Неизвестно, Любое
Любая
Состояние виртуальной машины
Создаваемые переменные
Исключения
Исключение
Описание
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Группа ресурсов не найдена.
Указывает, что заданная группа ресурсов не найдена.
Не удалось получить основные сведения о виртуальных машинах.
Указывает, что получить основные сведения о виртуальных машинах не удалось.
Запустить виртуальную машину
Запускает виртуальную машину.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя виртуальной машины
Нет
Текстовое значение
Имя виртуальной машины
Resource group
Нет
Текстовое значение
Группа ресурсов виртуальной машины
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Не удалось запустить виртуальную машину.
Указывает, что произошла ошибка при попытке запустить виртуальную машину.
Остановить виртуальную машину
Останавливает виртуальную машину и освобождает связанные аппаратные (ЦП и память) и сетевые ресурсы.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя виртуальной машины
Нет
Текстовое значение
Имя виртуальной машины
Resource group
Нет
Текстовое значение
Группа ресурсов виртуальной машины
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Не удалось остановить виртуальную машину.
Указывает, что произошла ошибка при попытке остановить виртуальную машину.
Завершить работу виртуальной машины
Завершает работу операционной системы виртуальной машины.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя виртуальной машины
Нет
Текстовое значение
Имя виртуальной машины
Resource group
Нет
Текстовое значение
Группа ресурсов виртуальной машины
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Не удалось завершить работу виртуальной машины.
Указывает, что произошла ошибка при попытке завершить работу виртуальной машины
Перезапустить виртуальную машину
Перезапускает виртуальную машину.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Имя виртуальной машины
Нет
Текстовое значение
Имя виртуальной машины
Resource group
Нет
Текстовое значение
Группа ресурсов виртуальной машины
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Исключение
Description
Виртуальная машина не найдена.
Указывает, что заданная виртуальная машина не найдена.
Не удалось перезапустить виртуальную машину.
Указывает, что произошла ошибка при попытке перезапустить виртуальную машину.
Создать сеанс
Создает сеанс Azure.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Описание:
Client ID
Нет
Текстовое значение
ИД клиента приложения (также называемый «ИД приложения»), который определяет приложение, использующее токен
Client secret
Нет
Прямой ввод зашифрованного текста или Текстовое значение
Секрет для ИД клиента
Идентификатор клиента
Нет
Текстовое значение
ИД каталога Microsoft Entra
ИД подписки
Да
Текстовое значение
ИД подписки Azure. Если не указано, будет использоваться подписка по умолчанию
Создаваемые переменные
Аргумент
Type
Description
AzureClient
Клиент Azure
Созданный клиент Azure
Исключения
Исключение
Описание
Не удалось создать клиент Azure.
Указывает, что создать клиент Azure не удалось.
Получить подписки
Получает подписки, к которым есть доступ у текущей учетной записи.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Создаваемые переменные
Аргумент
Type
Description
Subscriptions
Список подписок Azure
Извлеченные подписки со всей связанной информацией
Исключения
Исключение
Описание
Не удалось получить подписки с заданными параметрами.
Указывает, что получить подписки с заданными параметрами не удалось.
Завершить сеанс
Завершает сеанс Azure.
Аргумент
Необязательно
Принимает
Значение по умолчанию
Description
Клиент Azure
Нет
Клиент Azure
Клиент, который использовался для подключения к Azure
Создаваемые переменные
Это действие не создает никаких переменных.
Исключения
Это действие не включает никаких исключений.