Share via


Get-AzAutomationDscOnboardingMetaconfig

Cria arquivos .mof de metaconfiguração.

Syntax

Get-AzAutomationDscOnboardingMetaconfig
   [-OutputFolder <String>]
   [-ComputerName <String[]>]
   [-Force]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

O cmdlet Get-AzAutomationDscOnboardingMetaconfig cria arquivos de formato de objeto gerenciado (MOF) de metaconfiguração de configuração de estado desejado (DSC) do APS. Esse cmdlet cria um arquivo .mof para cada nome de computador especificado. O cmdlet cria uma pasta para os arquivos .mof. Você pode executar o cmdlet Set-DscLocalConfigurationManager dessa pasta para integrar esses computadores em uma conta de Automação do Azure como nós DSC.

Exemplos

Exemplo 1: Servidores integrados ao DSC de automação

Get-AzAutomationDscOnboardingMetaconfig -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ComputerName "Server01", "Server02" -OutputFolder "C:\Users\PattiFuller\Desktop"
Set-DscLocalConfigurationManager -Path "C:\Users\PattiFuller\Desktop\DscMetaConfigs" -ComputerName "Server01", "Server02"

O primeiro comando cria arquivos de metaconfiguração DSC para dois servidores para a conta de automação chamada Contoso17. O comando salva esses arquivos em uma área de trabalho. O segundo comando usa o cmdlet Set-DscLocalConfigurationManager para aplicar a metaconfiguração aos computadores especificados para integrá-los como nós DSC.

Parâmetros

-AutomationAccountName

Especifica o nome de uma conta de automação. Você pode integrar os computadores que o parâmetro ComputerName especifica para a conta especificada por esse parâmetro.

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

-ComputerName

Especifica uma matriz de nomes de computadores para os quais esse cmdlet gera arquivos .mof. Se você não especificar esse parâmetro, o cmdlet gerará um arquivo .mof para o computador atual (localhost).

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

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

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

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Força a execução do comando sem solicitar confirmação e a substituição de arquivos .mof existentes com o mesmo nome.

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

-OutputFolder

Especifica o nome de uma pasta onde esse cmdlet armazena arquivos .mof.

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

-ResourceGroupName

Especifica o nome de um grupo de recursos. Esse cmdlet cria arquivos .mof para computadores integrados no grupo de recursos especificado por esse parâmetro.

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

String

String[]

Saídas

DscOnboardingMetaconfig