Register-AzureRmAutomationDscNode

Mendaftarkan komputer virtual Azure sebagai simpul DSC untuk akun Automation.

Peringatan

Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.

Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.

Sintaks

Register-AzureRmAutomationDscNode
        -AzureVMName <String>
        [-NodeConfigurationName <String>]
        [-ConfigurationMode <String>]
        [-ConfigurationModeFrequencyMins <Int32>]
        [-RefreshFrequencyMins <Int32>]
        [-RebootNodeIfNeeded <Boolean>]
        [-ActionAfterReboot <String>]
        [-AllowModuleOverwrite <Boolean>]
        [-AzureVMResourceGroup <String>]
        [-AzureVMLocation <String>]
        [-ResourceGroupName] <String>
        [-AutomationAccountName] <String>
        [-DefaultProfile <IAzureContextContainer>]
        [<CommonParameters>]

Deskripsi

Cmdlet Register-AzureRmAutomationDscNode mendaftarkan komputer virtual Azure sebagai simpul Konfigurasi Status yang Diinginkan (DSC) APS di akun Azure Automation.

Contoh

Contoh 1: Mendaftarkan komputer virtual Azure sebagai simpul Azure DSC

PS C:\>Register-AzureRmAutomationDscNode -AutomationAccountName "Contoso17" -AzureVMName "VirtualMachine01" -ResourceGroupName "ResourceGroup01"-NodeConfigurationName "ContosoConfiguration.webserver"

Perintah ini mendaftarkan komputer virtual Azure bernama VirtualMachine01 sebagai simpul DSC di akun Automation bernama Contoso17.

Parameter

-ActionAfterReboot

Menentukan tindakan yang diambil komputer virtual setelah dihidupkan ulang. Nilai yang valid adalah:

  • ContinueConfiguration
  • StopConfiguration
Type:String
Accepted values:ContinueConfiguration, StopConfiguration
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AllowModuleOverwrite

Menentukan apakah konfigurasi baru yang diunduh simpul DSC ini dari server penarikan Azure Automation DSC menggantikan modul yang sudah ada pada simpul target.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AutomationAccountName

Menentukan nama akun Automation tempat cmdlet ini mendaftarkan komputer virtual.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-AzureVMLocation

Menentukan lokasi tempat cmdlet ini mendaftarkan komputer virtual. Untuk mendapatkan lokasi yang valid, gunakan cmdlet Get-AzureRMLocation.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AzureVMName

Menentukan nama komputer virtual Azure yang didaftarkan cmdlet ini untuk manajemen.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-AzureVMResourceGroup

Menentukan nama grup sumber daya komputer virtual Azure yang didaftarkan cmdlet ini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ConfigurationMode

Menentukan mode konfigurasi DSC. Nilai yang valid adalah:

  • ApplyAndMonitor
  • ApplyAndAutocorrect
  • ApplyOnly
Type:String
Accepted values:ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ConfigurationModeFrequencyMins

Menentukan frekuensi, dalam menit, di mana aplikasi latar belakang DSC mencoba menerapkan konfigurasi saat ini pada simpul target.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeConfigurationName

Menentukan nama konfigurasi simpul yang dikonfigurasi cmdlet ini untuk ditarik dari DSC Azure Automation.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RebootNodeIfNeeded

Menentukan apakah akan memulai ulang komputer virtual, jika diperlukan.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RefreshFrequencyMins

Menentukan frekuensi, dalam menit, di mana Configuration Manager lokal menghubungi server penarikan Azure Automation DSC untuk mengunduh konfigurasi simpul terbaru.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Menentukan nama grup sumber daya. Akun Automation tempat cmdlet ini mendaftarkan komputer virtual milik grup sumber daya yang ditentukan parameter ini.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Input

String

Int32

Boolean

Output

Void