Get-AzureRmDeploymentOperation
Получение операции развертывания
Предупреждение
Модуль AzureRM PowerShell официально объявлен устаревшим с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.
Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.
Синтаксис
Get-AzureRmDeploymentOperation
-DeploymentName <String>
[-OperationId <String>]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzureRmDeploymentOperation
-DeploymentObject <PSDeployment>
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Get-AzureRmDeploymentOperation перечисляет все операции, которые были частью развертывания, которые помогут вам определить и предоставить дополнительные сведения о точных операциях, которые завершились сбоем для определенного развертывания. Он также может отображать ответ и содержимое запроса для каждой операции развертывания. Это те же сведения, которые содержатся в сведениях о развертывании на портале.
Чтобы получить запрос и содержимое ответа, включите параметр при отправке развертывания через New-AzureRmDeployment. Он может записывать и предоставлять секреты, такие как пароли, используемые в свойстве ресурса или операциях listKeys , которые затем возвращаются при получении операций развертывания. Дополнительные сведения об этом параметре и его включении см. в статьях "New-AzureRmDeployment" и "Отладка шаблонов ARM"
Примеры
Получение операций развертывания с именем развертывания
PS C:\>Get-AzureRmDeploymentOperation -DeploymentName test
Возвращает операцию развертывания с именем test в текущей области подписки.
Получение развертывания и получение операций развертывания
PS C:\>Get-AzureRmDeployment -Name "test" | Get-AzureRmDeploymentOperation
Эта команда получает развертывание "test" в текущей области подписки и получает свои операции развертывания.
Параметры
-ApiVersion
Если задано, указывает версию API поставщика ресурсов для использования. Если он не указан, версия API автоматически определяется как последняя доступная.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DeploymentName
Имя развертывания.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DeploymentObject
Объект развертывания.
Тип: | PSDeployment |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-OperationId
Идентификатор операции развертывания.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Pre
При установке указывает, что командлет должен использовать предварительно выпущенные версии API при автоматическом определении используемой версии.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.Nullable'1[[System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]