Add-AzVmssDataDisk

Добавляет диск данных в VMSS.

Синтаксис

Add-AzVmssDataDisk
   [-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
   [[-Name] <String>]
   [[-Lun] <Int32>]
   [[-Caching] <CachingTypes>]
   [-WriteAccelerator]
   [-CreateOption <String>]
   [-DeleteOption <String>]
   [-DiskSizeGB <Int32>]
   [-DiskIOPSReadWrite <Int64>]
   [-DiskMBpsReadWrite <Int64>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Add-AzVmssDataDisk добавляет диск данных в экземпляр масштабируемого набора виртуальных машин (VMSS).

Примеры

Пример 1. Добавление диска данных

$vmss = New-AzVmssConfig -Location $Loc -SkuCapacity 2 -SkuName "Standard_A0" -UpgradePolicyMode "Automatic"
$vmss = Add-AzVmssDataDisk -VirtualMachineScaleSet $vmss -Name 'DataDisk1' -Lun 0 -Caching 'ReadOnly' -CreateOption Empty -DiskSizeGB 10 -StorageAccountType Standard_LRS

Эта команда добавляет пустой диск данных в объект VMSS.

Параметры

-Caching

Указывает тип кэширования диска.

Type:Nullable<T>[CachingTypes]
Accepted values:None, ReadOnly, ReadWrite
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CreateOption

Указывает параметр создания диска.

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

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

-DeleteOption

Указывает, следует ли удалять или отсоединять диск данных при удалении VMSS Flex (эта функция доступна только для VMSS с гибким orchestrationMode)

Удаление принятых значений. Если это значение используется, диск данных удаляется при удалении виртуальной машины VMSS Flex. Отсоединение. Если это значение используется, диск данных сохраняется после удаления виртуальной машины VMSS Flex.

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

-DiskEncryptionSetId

Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков. Это можно указать только для управляемого диска.

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

-DiskIOPSReadWrite

Задает число операций ввода-вывода в секунду чтения и записи для управляемого диска. Следует использовать только в том случае, если служба хранилища AccountType UltraSSD_LRS. Если не указано, значение по умолчанию будет назначено на основе diskSizeGB.

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

-DiskMBpsReadWrite

Указывает пропускную способность в МБ в секунду для управляемого диска. Следует использовать только в том случае, если служба хранилища AccountType UltraSSD_LRS. Если не указано, значение по умолчанию будет назначено на основе diskSizeGB.

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

-DiskSizeGB

Указывает размер диска в ГБ.

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

-Lun

Указывает логическую единицу диска.

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

-Name

Указывает имя диска.

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

-StorageAccountType

Указывает тип учетной записи хранения диска.

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

-VirtualMachineScaleSet

Укажите объект VMSS. Для создания объекта можно использовать командлет New-AzVmssConfig .

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WriteAccelerator

Указывает, следует ли включить или отключить WriteAccelerator на диске данных.

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

Входные данные

PSVirtualMachineScaleSet

String

Int32

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Выходные данные

PSVirtualMachineScaleSet