New-WAPackVM
Membuat mesin virtual.
Catatan
Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.
Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.
Sintaks
New-WAPackVM
-Name <String>
-Template <VMTemplate>
-VMCredential <PSCredential>
[-VNet <VMNetwork>]
[-ProductKey <String>]
[-Windows]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-WAPackVM
-Name <String>
-Template <VMTemplate>
-VMCredential <PSCredential>
[-VNet <VMNetwork>]
[-Linux]
[-AdministratorSSHKey <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
New-WAPackVM
-Name <String>
[-VNet <VMNetwork>]
-OSDisk <VirtualHardDisk>
-VMSizeProfile <HardwareProfile>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Deskripsi
Topik-topik ini tidak digunakan lagi dan akan dihapus di masa mendatang.
Topik ini menjelaskan cmdlet dalam modul Microsoft Azure PowerShell versi 0.8.1.
Untuk mengetahui versi modul yang Anda gunakan, dari konsol Azure PowerShell, ketik (Get-Module -Name Azure).Version
.
Cmdlet New-WAPackVM membuat komputer virtual.
Contoh
Contoh 1: Membuat komputer virtual untuk sistem operasi Windows dengan menggunakan templat
PS C:\> $Credentials = Get-Credential PS C:\> $Template = Get-WAPackVMTemplate -Name "ContosoTemplate04"PS C:\> New-WAPackVM -Name "ContosoV023" -Template $Template -VMCredential $Credentials -Windows
Perintah pertama membuat objek PSCredential , lalu menyimpannya dalam variabel $Credentials.
Cmdlet meminta akun dan kata sandi.
Untuk informasi selengkapnya, ketik Get-Help Get-Credential
.
Perintah kedua mendapatkan templat komputer virtual bernama ContosoTemplate04 dengan menggunakan cmdlet Get-WAPackVMTemplate , lalu menyimpannya dalam variabel $Template.
Perintah akhir membuat komputer virtual bernama ContosoV023, berdasarkan templat yang disimpan dalam variabel $Template. Perintah menentukan parameter Windows , dan, oleh karena itu, komputer virtual harus menjalankan versi sistem operasi Windows.
Contoh 2: Membuat komputer virtual untuk sistem operasi Linux dengan menggunakan templat
PS C:\> $Credentials = Get-Credential
PS C:\> $Template = Get-WAPackVMTemplate -Name "ContosoTemplate19"
PS C:\> New-WAPackVM -Linux -Name "ContosoV028" -Template $Template -VMCredential $Credentials
Perintah pertama membuat objek PSCredential , lalu menyimpannya dalam variabel $Credentials.
Perintah kedua mendapatkan templat komputer virtual bernama ContosoTemplate19 dengan menggunakan cmdlet Get-WAPackVMTemplate , lalu menyimpannya dalam variabel $Template.
Perintah akhir membuat komputer virtual bernama ContosoV028, berdasarkan templat yang disimpan dalam variabel $Template. Perintah menentukan parameter Linux , dan, oleh karena itu, komputer virtual harus menjalankan versi sistem operasi Linux.
Contoh 3: Membuat komputer virtual dari disk sistem operasi dan profil ukuran
PS C:\> $OSDisk = Get-WAPackVMOSDisk -Name "ContosoDiskOS"
PS C:\> $SizeProfile = Get-WAPackVMSizeProfile -Name "MediumSizeVM"
PS C:\> New-WAPackVM -Name "ContosoV073" -OSDisk $OSDisk -VMSizeProfile $SizeProfile
Perintah pertama mendapatkan disk sistem operasi bernama ContosoDiskOS dengan menggunakan cmdlet Get-WAPackVMOSDisk , lalu menyimpannya dalam variabel $OSDisk.
Perintah kedua mendapatkan profil ukuran bernama MediumSizeVM dengan menggunakan cmdlet Get-WAPackVMSizeProfile , lalu menyimpannya dalam variabel $SizeProfile.
Perintah akhir membuat komputer virtual bernama ContosoV073 dari disk sistem operasi yang disimpan di $OSDisk dan profil ukuran yang disimpan di $SizeProfile.
Parameter
-AdministratorSSHKey
Menentukan kunci Secure Shell (SSH) untuk akun Administrator.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Linux
Menunjukkan bahwa cmdlet membuat komputer virtual untuk menjalankan sistem operasi Linux.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan nama untuk komputer virtual.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-OSDisk
Menentukan disk sistem operasi sebagai objek VirtualHardDisk . Untuk mendapatkan disk sistem operasi, gunakan cmdlet Get-WAPackVMOSDisk .
Jenis: | VirtualHardDisk |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ProductKey
Menentukan kunci produk. Kunci produk adalah angka 25 digit yang mengidentifikasi lisensi produk. Gunakan kunci produk untuk sistem operasi yang Anda rencanakan untuk diinstal pada komputer virtual atau host.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Profile
Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.
Jenis: | AzureSMProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Template
Menentukan templat. Cmdlet membuat komputer virtual berdasarkan templat yang Anda tentukan. Untuk mendapatkan objek templat, gunakan cmdlet Get-WAPackVMTemplate.
Jenis: | VMTemplate |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-VMCredential
Menentukan kredensial untuk akun Administrator lokal.
Untuk mendapatkan objek PSCredential , gunakan cmdlet Get-Credential .
Untuk informasi selengkapnya, ketik Get-Help Get-Credential
.
Jenis: | PSCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-VMSizeProfile
Menentukan profil ukuran untuk komputer virtual sebagai objek HardwareProfile . Untuk mendapatkan profil ukuran, gunakan cmdlet Get-WAPackVMSizeProfile .
Jenis: | HardwareProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-VNet
Menentukan jaringan virtual. Cmdlet menghubungkan komputer virtual ke jaringan virtual yang Anda tentukan. Untuk mendapatkan jaringan virtual, gunakan cmdlet Get-WAPackVNet .
Jenis: | VMNetwork |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Windows
Menunjukkan bahwa cmdlet membuat komputer virtual untuk menjalankan sistem operasi Windows.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |