New-WAPackVM
Vytvoří virtuální počítač.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
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>]
Description
Tato témata jsou zastaralá a v budoucnu se odeberou.
Toto téma popisuje rutinu ve verzi 0.8.1 modulu Microsoft Azure PowerShell.
Pokud chcete zjistit verzi modulu, který používáte, zadejte (Get-Module -Name Azure).Version
z konzoly Azure PowerShellu .
Rutina New-WAPackVM vytvoří virtuální počítač.
Příklady
Příklad 1: Vytvoření virtuálního počítače pro operační systém Windows pomocí šablony
PS C:\> $Credentials = Get-Credential PS C:\> $Template = Get-WAPackVMTemplate -Name "ContosoTemplate04"PS C:\> New-WAPackVM -Name "ContosoV023" -Template $Template -VMCredential $Credentials -Windows
První příkaz vytvoří objekt PSCredential a pak ho uloží do proměnné $Credentials.
Rutina vás vyzve k zadání účtu a hesla.
Další informace potřebujete zadáním Get-Help Get-Credential
.
Druhý příkaz získá šablonu virtuálního počítače s názvem ContosoTemplate04 pomocí rutiny Get-WAPackVMTemplate a pak ji uloží do proměnné $Template.
Poslední příkaz vytvoří virtuální počítač ContosoV023 na základě šablony uložené v proměnné $Template. Příkaz určuje parametr Windows , a proto musí virtuální počítač používat verzi operačního systému Windows.
Příklad 2: Vytvoření virtuálního počítače pro operační systém Linux pomocí šablony
PS C:\> $Credentials = Get-Credential
PS C:\> $Template = Get-WAPackVMTemplate -Name "ContosoTemplate19"
PS C:\> New-WAPackVM -Linux -Name "ContosoV028" -Template $Template -VMCredential $Credentials
První příkaz vytvoří objekt PSCredential a pak ho uloží do proměnné $Credentials.
Druhý příkaz získá šablonu virtuálního počítače s názvem ContosoTemplate19 pomocí rutiny Get-WAPackVMTemplate a uloží ji do proměnné $Template.
Poslední příkaz vytvoří virtuální počítač ContosoV028 na základě šablony uložené v proměnné $Template. Příkaz určuje parametr Linuxu , a proto musí virtuální počítač spouštět verzi operačního systému Linux.
Příklad 3: Vytvoření virtuálního počítače z disku a profilu velikosti operačního systému
PS C:\> $OSDisk = Get-WAPackVMOSDisk -Name "ContosoDiskOS"
PS C:\> $SizeProfile = Get-WAPackVMSizeProfile -Name "MediumSizeVM"
PS C:\> New-WAPackVM -Name "ContosoV073" -OSDisk $OSDisk -VMSizeProfile $SizeProfile
První příkaz získá disk operačního systému s názvem ContosoDiskOS pomocí rutiny Get-WAPackVMOSDisk a uloží ho do proměnné $OSDisk.
Druhý příkaz získá profil velikosti s názvem MediumSizeVM pomocí rutiny Get-WAPackVMSizeProfile a pak ho uloží do proměnné $SizeProfile.
Poslední příkaz vytvoří virtuální počítač ContosoV073 z disku operačního systému uloženého v $OSDisk a profilu velikosti uloženého v $SizeProfile.
Parametry
-AdministratorSSHKey
Určuje klíč SSH (Secure Shell) pro účet správce.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Linux
Označuje, že rutina vytvoří virtuální počítač pro spuštění operačního systému Linux.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Určuje název virtuálního počítače.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-OSDisk
Určuje disk operačního systému jako objekt VirtualHardDisk . K získání disku s operačním systémem použijte rutinu Get-WAPackVMOSDisk .
Typ: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ProductKey
Určuje kód Product Key. Kód Product Key je 25místné číslo, které identifikuje licenci produktu. Použijte kód Product Key pro operační systém, který chcete nainstalovat na virtuální počítač nebo hostitele.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Template
Určuje šablonu. Rutina vytvoří virtuální počítač na základě zadané šablony. K získání objektu šablony použijte rutinu Get-WAPackVMTemplate.
Typ: | VMTemplate |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VMCredential
Určuje přihlašovací údaje pro účet místního správce.
K získání objektu PSCredential použijte rutinu Get-Credential .
Další informace potřebujete zadáním Get-Help Get-Credential
.
Typ: | PSCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VMSizeProfile
Určuje profil velikosti virtuálního počítače jako objekt HardwareProfile . K získání profilu velikosti použijte rutinu Get-WAPackVMSizeProfile .
Typ: | HardwareProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VNet
Určuje virtuální síť. Rutina připojí virtuální počítač k zadané virtuální síti. K získání virtuální sítě použijte rutinu Get-WAPackVNet .
Typ: | VMNetwork |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Windows
Označuje, že rutina vytvoří virtuální počítač pro spuštění operačního systému Windows.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |