Import-AzAutomationDscConfiguration
Импортирует конфигурацию DSC в службу автоматизации.
Синтаксис
Import-AzAutomationDscConfiguration
-SourcePath <String>
[-Tags <IDictionary>]
[-Description <String>]
[-Published]
[-Force]
[-LogVerbose <Boolean>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Import-AzAutomationDscConfiguration импортирует конфигурацию APS Desired State Configuration (DSC) в служба автоматизации Azure. Укажите путь к скрипту APS, который содержит одну конфигурацию DSC.
Примеры
Пример 1. Импорт конфигурации DSC в службу автоматизации
Import-AzAutomationDscConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -SourcePath "C:\DSC\client.ps1" -Force
Эта команда импортирует конфигурацию DSC в файл с именем client.ps1 в учетную запись службы автоматизации с именем Contoso17. Команда задает параметр Force . Если существует существующая конфигурация DSC, эта команда заменяет ее.
Пример 2
Импортирует конфигурацию DSC в службу автоматизации. (автоматическое создание)
Import-AzAutomationDscConfiguration -AutomationAccountName 'Contoso17' -Published -ResourceGroupName 'ResourceGroup01' -SourcePath 'C:\DSC\client.ps1'
Параметры
-AutomationAccountName
Указывает имя учетной записи службы автоматизации, в которую этот командлет импортирует конфигурацию DSC.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Указывает описание конфигурации, импортируемой этим командлетом.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Force
Указывает, что этот командлет заменяет существующую конфигурацию DSC в службе автоматизации.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-LogVerbose
Указывает, включает ли этот командлет подробный вход или выключен для заданий компиляции этой конфигурации DSC. Укажите значение $True, чтобы включить подробный вход или $False, чтобы отключить его.
Тип: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Published
Указывает, что этот командлет импортирует конфигурацию DSC в опубликованном состоянии.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов, для которой этот командлет импортирует конфигурацию DSC.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-SourcePath
Указывает путь скрипта wps_2, содержащего конфигурацию DSC, импортируемую этим командлетом.
Тип: | String |
Aliases: | Path |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Tags
Пары "ключ-значение" в виде хэш-таблицы. Например: @{key0="value0"; key1=$null; key2="value2"}
Тип: | IDictionary |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Выходные данные
Связанные ссылки
Azure PowerShell