Поделиться через


Get-AzureRmAutomationDscCompilationJob

Возвращает задания компиляции DSC в службе автоматизации.

Предупреждение

Модуль AzureRM PowerShell официально объявлен устаревшим с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.

Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.

Синтаксис

Get-AzureRmAutomationDscCompilationJob
   [-Status <String>]
   [-StartTime <DateTimeOffset>]
   [-EndTime <DateTimeOffset>]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAutomationDscCompilationJob
   -Id <Guid>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAutomationDscCompilationJob
   -ConfigurationName <String>
   [-Status <String>]
   [-StartTime <DateTimeOffset>]
   [-EndTime <DateTimeOffset>]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Описание

Командлет Get-AzureRmAutomationDscCompilationJob получает задания компиляции APS Desired State Configuration (DSC) в служба автоматизации Azure.

Примеры

Пример 1. Получение всех заданий компиляции DSC

PS C:\>Get-AzureRmAutomationDscCompilationJob -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17"

Эта команда получает все задания компиляции в учетной записи службы автоматизации с именем Contoso17.

Пример 2. Получение заданий компиляции DSC для конфигурации

PS C:\>Get-AzureRmAutomationDscCompilationJob -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ConfigurationName "ContosoConfiguration"

Эта команда получает все задания компиляции для конфигурации DSC с именем ContosoConfiguration в учетной записи службы автоматизации contoso17.

Пример 3. Получение определенного задания компиляции DSC

PS C:\>Get-AzureRmAutomationDscCompilationJob -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -Id c0a1718e-d8be-4fa3-91b6-82e1d3a36298

Эта команда получает задание компиляции с указанным идентификатором в учетной записи службы автоматизации с именем Contoso17.

Параметры

-AutomationAccountName

Указывает имя учетной записи службы автоматизации, содержащей задания компиляции DSC, которые получает этот командлет.

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ConfigurationName

Указывает имя конфигурации DSC, для которой этот командлет получает задания компиляции.

Тип:String
Aliases:Name
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Тип:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EndTime

Указывает время окончания. Этот командлет получает задания компиляции, которые запускаются до времени, указанного этим параметром.

Тип:Nullable<T>[DateTimeOffset]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Id

Указывает уникальный идентификатор задания компиляции DSC, который получает этот командлет.

Тип:Guid
Aliases:JobId
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ResourceGroupName

Указывает имя группы ресурсов, в которой этот командлет получает задания компиляции DSC.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-StartTime

Указывает время начала. Этот командлет получает задания, которые начинаются или после указанного параметра.

Тип:Nullable<T>[DateTimeOffset]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Status

Указывает состояние заданий, которые получает этот командлет. Допустимые значения:

  • Завершено
  • Неудачно
  • В очереди
  • Запуск
  • Возобновление
  • Выполняется
  • Остановлено
  • Остановка
  • Приостановлена
  • Приостановка
  • Идет активация
  • Новый
Тип:String
Допустимые значения:Completed, Failed, Queued, Starting, Resuming, Running, Stopped, Stopping, Suspended, Suspending, Activating, New
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Guid

String

Выходные данные

CompilationJob