Get-AzAutomationDscOnboardingMetaconfig
Cria arquivos .mof de meta-configuração.
Sintaxe
Get-AzAutomationDscOnboardingMetaconfig
[-OutputFolder <String>]
[-ComputerName <String[]>]
[-Force]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Get-AzAutomationDscOnboardingMetaconfig cria arquivos MOF (Managed Object Format) de metaconfiguração DSC (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
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.
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: | AzContext, 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[]
Saídas
Azure PowerShell