Partilhar via


Get-AzureRmAutomationDscOnboardingMetaconfig

Cria arquivos .mof de meta-configuração.

Aviso

O módulo AzureRM do PowerShell foi oficialmente preterido a partir de 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo Az PowerShell para garantir suporte e atualizações contínuos.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso continuado a critério e risco do usuário. Consulte nossos recursos de migração para obter orientação sobre a transição para o módulo Az.

Sintaxe

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

Description

O cmdlet Get-AzureRmAutomationDscOnboardingMetaconfig cria arquivos de formato de objeto gerenciado (MOF) de metaconfiguração de configuração de estado desejado (DSC) do APS. Este 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 para esta 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

PS C:\>Get-AzureRmAutomationDscOnboardingMetaconfig -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ComputerName "Server01", "Server02" -OutputFolder "C:\Users\PattiFuller\Desktop" 
PS C:\> 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.

Tipo:String
Position:1
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais: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).

Tipo:String[]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Confirm

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

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-OutputFolder

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

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ResourceGroupName

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

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

String

String[]

Saídas

DscOnboardingMetaconfig