Sdílet prostřednictvím


New-AzVMDataDisk

Vytvoří objekt místního datového disku pro virtuální počítač nebo virtuální počítač.

Syntaxe

New-AzVMDataDisk
   [-Lun] <Int32>
   [-CreateOption] <String>
   [-Name <String>]
   [-Caching <CachingTypes>]
   [-DiskSizeInGB <Int32>]
   [-VhdUri <String>]
   [-SourceImageUri <String>]
   [-DiskEncryptionSetId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzVMDataDisk
   [-Lun] <Int32>
   [-CreateOption] <String>
   [-Name <String>]
   [-Caching <CachingTypes>]
   [-DiskSizeInGB <Int32>]
   [-ManagedDiskId <String>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina New-AzVMDataDisk vytvoří objekt místního datového disku pro virtuální počítač nebo virtuální počítač vmss.

Příklady

Příklad 1: Přidání spravovaného datového disku na virtuální počítač

$disk = Get-AzDisk -ResourceGroupName $rgname -DiskName $diskname0
$datadisk = New-AzVMDataDisk -Caching 'ReadOnly' -Lun 2 -CreateOption Attach -StorageAccountType Standard_LRS -ManagedDiskId $disk.Id
$VmssVM = Get-AzVmssVM -ResourceGroupName "myrg" -VMScaleSetName "myvmss" -InstanceId 0
Update-AzVmssVM -ResourceGroupName "myrg" -VMScaleSetName "myvmss" -InstanceId 0 -DataDisk $datadisk

První příkaz získá existující spravovaný disk. Další příkaz vytvoří objekt datového disku se spravovaným diskem. Další příkaz získá existující virtuální počítač Vmss, který je zadaný názvem skupiny prostředků, názvem vmss a ID instance. Poslední příkaz aktualizuje virtuální počítač virtuálních počítačů přidáním nového datového disku.

Příklad 2

Vytvoří objekt místního datového disku pro virtuální počítač nebo virtuální počítač. (automaticky vygenerováno)

New-AzVMDataDisk -Caching None -CreateOption Attach -DiskSizeInGB 1 -Lun 2 -Name 'AgentPool01'

Parametry

-Caching

Ukládání datového disku virtuálního počítače do mezipaměti.

Typ:CachingTypes
Přípustné hodnoty:None, ReadOnly, ReadWrite
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-CreateOption

Možnost vytvoření datového disku virtuálního počítače

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DiskEncryptionSetId

ID sady šifrování spravovaného disku virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DiskSizeInGB

Velikost datového disku virtuálního počítače v GB.

Typ:Nullable<T>[Int32]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Lun

Logická jednotka datového disku virtuálního počítače.

Typ:Int32
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ManagedDiskId

ID spravovaného disku virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Název datového disku virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-SourceImageUri

Identifikátor URI zdrojové image disku s operačním systémem virtuálního počítače.

Typ:String
Aliasy:SourceImage
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-StorageAccountType

Typ účtu spravovaného disku virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-VhdUri

Identifikátor URI virtuálního pevného disku virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WriteAccelerator

Určuje, jestli má být na spravovaném datovém disku povolený nebo zakázaný WriteAccelerator.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

Int32

String

CachingTypes

Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Výstupy

PSVirtualMachineDataDisk