Import-AzAutomationDscConfiguration
DSC 構成を Automation にインポートします。
構文
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 Automation にインポートします。 単一の DSC 構成を含む APS スクリプトのパスを指定します。
例
例 1: DSC 構成を Automation にインポートする
Import-AzAutomationDscConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -SourcePath "C:\DSC\client.ps1" -Force
このコマンドは、client.ps1 という名前のファイル内の DSC 構成を Contoso17 という名前の Automation アカウントにインポートします。 このコマンドは Force パラメーターを指定します。 既存の DSC 構成がある場合は、このコマンドによって置き換えられます。
例 2
DSC 構成を Automation にインポートします。 (自動生成)
Import-AzAutomationDscConfiguration -AutomationAccountName 'Contoso17' -Published -ResourceGroupName 'ResourceGroup01' -SourcePath 'C:\DSC\client.ps1'
パラメーター
-AutomationAccountName
このコマンドレットが DSC 構成をインポートする Automation アカウントの名前を指定します。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
このコマンドレットがインポートする構成の説明を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
このコマンドレットが Automation の既存の DSC 構成を置き換えることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogVerbose
この DSC 構成のコンパイル ジョブに対して、このコマンドレットで詳細ログを有効または無効にするかどうかを指定します。 詳細ログ記録を有効にする$Trueの値を指定するか、無効にする$Falseを指定します。
Type: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Published
このコマンドレットが DSC 構成を発行済み状態でインポートすることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
このコマンドレットが DSC 構成をインポートするリソース グループの名前を指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SourcePath
このコマンドレットがインポートする DSC 構成を含むwps_2 スクリプトのパスを指定します。
Type: | String |
Aliases: | Path |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tags
ハッシュ テーブルの形式のキーと値のペア。 例: @{key0="value0";key1=$null;key2="value2"}
Type: | IDictionary |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
入力
Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]