Get-AzAutomationDscOnboardingMetaconfig

Hiermee maakt u metaconfiguratie .mof-bestanden.

Syntax

Default (Standaard)

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

Description

De Get-AzAutomationDscOnboardingMetaconfig cmdlet maakt APS Desired State Configuration (DSC) meta-configuration Managed Object Format (MOF) bestanden. Met deze cmdlet maakt u een .mof-bestand voor elke computernaam die u opgeeft. De cmdlet maakt een map voor de .mof-bestanden. U kunt de Set-DscLocalConfigurationManager-cmdlet voor deze map uitvoeren om deze computers als DSC-knooppunten in een Azure Automation-account te onboarden.

Voorbeelden

Voorbeeld 1: Servers onboarden naar Automation DSC

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"

Met de eerste opdracht maakt u DSC-metaconfiguratiebestanden voor twee servers voor het Automation-account met de naam Contoso17. Met de opdracht worden deze bestanden opgeslagen op een bureaublad. De tweede opdracht maakt gebruik van de cmdlet Set-DscLocalConfigurationManager om de metaconfiguratie toe te passen op de opgegeven computers om ze als DSC-knooppunten te onboarden.

Parameters

-AutomationAccountName

Hiermee geeft u de naam van een Automation-account op. U kunt de computers onboarden die de parameter ComputerName opgeeft aan het account dat met deze parameter wordt opgegeven.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-ComputerName

Hiermee geeft u een matrix van namen van computers waarvoor deze cmdlet .mof-bestanden genereert. Als u deze parameter niet opgeeft, genereert de cmdlet een .mof-bestand voor de huidige computer (localhost).

Parametereigenschappen

Type:

String[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder u te vragen om bevestiging en om bestaande .mof-bestanden met dezelfde naam te vervangen.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-OutputFolder

Hiermee geeft u de naam van een map waarin deze cmdlet .mof-bestanden opslaat.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-ResourceGroupName

Hiermee geeft u de naam van een resourcegroep. Met deze cmdlet worden .mof-bestanden gemaakt voor het onboarden van computers in de resourcegroep die door deze parameter wordt opgegeven.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

String

String

Uitvoerwaarden

DscOnboardingMetaconfig