Import-AzAutomationDscNodeConfiguration

將MOF檔匯入為自動化中的 DSC 節點組態。

Syntax

Import-AzAutomationDscNodeConfiguration
      -Path <String>
      -ConfigurationName <String>
      [-Force]
      [-ResourceGroupName] <String>
      [-AutomationAccountName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-IncrementNodeConfigurationBuild]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Import-AzAutomationDscConfiguration Cmdlet 會將 Managed 物件格式 (MOF) 組態文件匯入 Azure 自動化 為 Desired 狀態設定 (DSC) 節點組態。 指定 .mof 檔案的路徑。

範例

範例 1:將 DSC 節點組態匯入自動化

Import-AzAutomationDscNodeConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -ConfigurationName "ContosoConfiguration" -Path "C:\DSC\webserver.mof" -Force

此命令會將名為 webserver.mof 的檔案中的 DSC 節點組態匯入至 DSC 組態 ContosoConfiguration 下的自動化帳戶 Contoso17。 命令會 指定 Force 參數。 如果有名為 ContosoConfiguration.webserver 的現有 DSC 節點組態,此命令會取代它。

範例 2:將 DSC 節點組態匯入自動化,並建立新的組建版本,而不會覆寫現有的 NodeConfiguration。

Import-AzAutomationDscNodeConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -ConfigurationName "ContosoConfiguration" -Path "C:\DSC\webserver.mof" -IncrementNodeConfigurationBuild

此命令會將名為 webserver.mof 的檔案中的 DSC 節點組態匯入至 DSC 組態 ContosoConfiguration 下的自動化帳戶 Contoso17。 命令會 指定 Force 參數。 如果有名為 ContosoConfiguration.webserver 的現有 DSC 節點組態,此命令會新增名為 ContosoConfiguration[2].webserver 的新組建版本。

參數

-AutomationAccountName

指定這個 Cmdlet 匯入 DSC 節點組態的自動化帳戶名稱。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ConfigurationName

指定自動化中 DSC 組態的名稱,以做為要匯入之節點組態的命名空間和容器。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

執行 Cmdlet 之前先提示您確認。

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

-Force

表示此 Cmdlet 會取代自動化中的現有 DSC 節點組態。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IncrementNodeConfigurationBuild

建立新的節點組態組建版本。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

指定此 Cmdlet 匯入之 MOF 組態檔的路徑。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

指定此 Cmdlet 匯入 DSC 節點組態的資源群組名稱。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

String

輸出

NodeConfiguration