New-AzVMDataDisk
Hiermee maakt u een lokaal gegevensschijfobject voor een virtuele machine of een VMss-VM.
Syntax
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
Met de cmdlet New-AzVMDataDisk maakt u een lokaal gegevensschijfobject voor een virtuele machine of vmss-VM.
Voorbeelden
Voorbeeld 1: Een beheerde gegevensschijf toevoegen aan een VMss-VM.
$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
Met de eerste opdracht wordt een bestaande beheerde schijf ophaalt. Met de volgende opdracht maakt u een gegevensschijfobject met de beheerde schijf. Met de volgende opdracht wordt een bestaande VM vm's op basis van de naam van de resourcegroep, de naam van de vmss en de exemplaar-id ophaalt. Met de laatste opdracht wordt de VM Vmss bijgewerkt door een nieuwe gegevensschijf toe te voegen.
Voorbeeld 2
Hiermee maakt u een lokaal gegevensschijfobject voor een virtuele machine of een VMss-VM. (automatisch gegenereerd)
New-AzVMDataDisk -Caching None -CreateOption Attach -DiskSizeInGB 1 -Lun 2 -Name 'AgentPool01'
Parameters
-Caching
De cache van de gegevensschijf van de virtuele machine.
Type: | CachingTypes |
Accepted values: | None, ReadOnly, ReadWrite |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CreateOption
De optie voor het maken van de gegevensschijf van de virtuele machine.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskEncryptionSetId
De id van de beheerde schijfversleutelingsset van de virtuele machine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSizeInGB
De grootte van de gegevensschijf van de virtuele machine in GB.
Type: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Lun
De lun van de gegevensschijf van de virtuele machine.
Type: | Int32 |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagedDiskId
De id van de beheerde schijf van de virtuele machine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
De naam van de gegevensschijf van de virtuele machine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SourceImageUri
De broninstallatiekopieën-URI van de besturingssysteemschijf van de virtuele machine.
Type: | String |
Aliases: | SourceImage |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountType
Het accounttype van de beheerde schijf van de virtuele machine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VhdUri
De VHD-URI van de gegevensschijf van de virtuele machine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WriteAccelerator
Hiermee geeft u op of WriteAccelerator moet worden ingeschakeld of uitgeschakeld op een beheerde gegevensschijf.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]