Bagikan melalui


Get-AzAutomationDscOnboardingMetaconfig

Membuat file .mof meta-configuration.

Sintaks

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

Deskripsi

Cmdlet Get-AzAutomationDscOnboardingMetaconfig membuat file Format Objek Terkelola (MOF) konfigurasi status yang diinginkan APS (DSC). Cmdlet ini membuat file .mof untuk setiap nama komputer yang Anda tentukan. Cmdlet membuat folder untuk file .mof. Anda dapat menjalankan cmdlet Set-DscLocalConfigurationManager agar folder ini dapat melakukan onboarding komputer ini ke akun Azure Automation sebagai simpul DSC.

Contoh

Contoh 1: Onboard server ke 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"

Perintah pertama membuat file konfigurasi meta DSC untuk dua server untuk akun Automation bernama Contoso17. Perintah menyimpan file-file ini pada desktop. Perintah kedua menggunakan cmdlet Set-DscLocalConfigurationManager untuk menerapkan meta-configuration ke komputer yang ditentukan untuk onboarding sebagai simpul DSC.

Parameter

-AutomationAccountName

Menentukan nama akun Automation. Anda dapat melakukan onboarding komputer yang ditentukan parameter ComputerName ke akun yang ditentukan parameter ini.

Jenis:String
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ComputerName

Menentukan array nama komputer yang cmdlet ini menghasilkan file .mof. Jika Anda tidak menentukan parameter ini, cmdlet menghasilkan file .mof untuk komputer saat ini (localhost).

Jenis:String[]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Force

Memaksa perintah untuk dijalankan tanpa meminta konfirmasi kepada Anda, dan untuk mengganti file .mof yang ada yang memiliki nama yang sama.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-OutputFolder

Menentukan nama folder tempat cmdlet ini menyimpan file .mof.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-ResourceGroupName

Menentukan nama grup sumber daya. Cmdlet ini membuat file .mof ke komputer onboard di grup sumber daya yang ditentukan parameter ini.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

String[]

Output

DscOnboardingMetaconfig