Get-AzAutomationDscOnboardingMetaconfig
Cria arquivos .mof de metaconfiguraçã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 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.
Tipo: | String |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | 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[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-OutputFolder
Especifica o nome de uma pasta onde esse cmdlet armazena arquivos .mof.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | 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.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
String[]