Поделиться через


Update-AzVmss

Обновления состояние VMSS.

Синтаксис

Update-AzVmss
      [-ResourceGroupName] <String>
      [-VMScaleSetName] <String>
      [[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
      [-AutomaticOSUpgrade <Boolean>]
      [-AutomaticRepairGracePeriod <String>]
      [-EnableAutomaticRepair <Boolean>]
      [-AutomaticRepairAction <String>]
      [-BootDiagnosticsEnabled <Boolean>]
      [-BootDiagnosticsStorageUri <String>]
      [-CustomData <String>]
      [-DisableAutoRollback <Boolean>]
      [-DisablePasswordAuthentication <Boolean>]
      [-EnableAutomaticUpdate <Boolean>]
      [-ImageReferenceId <String>]
      [-ImageReferenceOffer <String>]
      [-ImageReferencePublisher <String>]
      [-ImageReferenceSku <String>]
      [-ImageReferenceVersion <String>]
      [-ImageUri <String>]
      [-LicenseType <String>]
      [-ManagedDiskStorageAccountType <String>]
      [-MaxBatchInstancePercent <Int32>]
      [-MaxPrice <Double>]
      [-MaxUnhealthyInstancePercent <Int32>]
      [-MaxUnhealthyUpgradedInstancePercent <Int32>]
      [-OsDiskCaching <CachingTypes>]
      [-OsDiskWriteAccelerator <Boolean>]
      [-Overprovision <Boolean>]
      [-ScaleInPolicyForceDeletion <Boolean>]
      [-PauseTimeBetweenBatches <String>]
      [-PlanName <String>]
      [-PlanProduct <String>]
      [-PlanPromotionCode <String>]
      [-PlanPublisher <String>]
      [-ProvisionVMAgent <Boolean>]
      [-ProximityPlacementGroupId <String>]
      [-ScaleInPolicy <String[]>]
      [-SinglePlacementGroup <Boolean>]
      [-SkipExtensionsOnOverprovisionedVMs <Boolean>]
      [-SkuCapacity <Int32>]
      [-SkuName <String>]
      [-SkuTier <String>]
      [-Tag <Hashtable>]
      [-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
      [-TerminateScheduledEvents <Boolean>]
      [-TimeZone <String>]
      [-UltraSSDEnabled <Boolean>]
      [-UpgradePolicyMode <UpgradeMode>]
      [-CapacityReservationGroupId <String>]
      [-VhdContainer <String[]>]
      [-AsJob]
      [-EncryptionAtHost <Boolean>]
      [-UserData <String>]
      [-BaseRegularPriorityCount <Int32>]
      [-RegularPriorityPercentage <Int32>]
      [-SharedGalleryImageId <String>]
      [-OSImageScheduledEventEnabled]
      [-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
      [-SecurityType <String>]
      [-EnableVtpm <Boolean>]
      [-EnableSecureBoot <Boolean>]
      [-IfMatch <String>]
      [-IfNoneMatch <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzVmss
      [-ResourceGroupName] <String>
      [-VMScaleSetName] <String>
      [[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
      [-AutomaticOSUpgrade <Boolean>]
      [-AutomaticRepairGracePeriod <String>]
      [-EnableAutomaticRepair <Boolean>]
      [-AutomaticRepairAction <String>]
      [-BootDiagnosticsEnabled <Boolean>]
      [-BootDiagnosticsStorageUri <String>]
      [-CustomData <String>]
      [-DisableAutoRollback <Boolean>]
      [-DisablePasswordAuthentication <Boolean>]
      [-EnableAutomaticUpdate <Boolean>]
      [-IdentityId <String[]>]
      -IdentityType <ResourceIdentityType>
      [-ImageReferenceId <String>]
      [-ImageReferenceOffer <String>]
      [-ImageReferencePublisher <String>]
      [-ImageReferenceSku <String>]
      [-ImageReferenceVersion <String>]
      [-ImageUri <String>]
      [-LicenseType <String>]
      [-ManagedDiskStorageAccountType <String>]
      [-MaxBatchInstancePercent <Int32>]
      [-MaxPrice <Double>]
      [-MaxUnhealthyInstancePercent <Int32>]
      [-MaxUnhealthyUpgradedInstancePercent <Int32>]
      [-OsDiskCaching <CachingTypes>]
      [-OsDiskWriteAccelerator <Boolean>]
      [-Overprovision <Boolean>]
      [-ScaleInPolicyForceDeletion <Boolean>]
      [-PauseTimeBetweenBatches <String>]
      [-PlanName <String>]
      [-PlanProduct <String>]
      [-PlanPromotionCode <String>]
      [-PlanPublisher <String>]
      [-ProvisionVMAgent <Boolean>]
      [-ProximityPlacementGroupId <String>]
      [-ScaleInPolicy <String[]>]
      [-SinglePlacementGroup <Boolean>]
      [-SkipExtensionsOnOverprovisionedVMs <Boolean>]
      [-SkuCapacity <Int32>]
      [-SkuName <String>]
      [-SkuTier <String>]
      [-Tag <Hashtable>]
      [-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
      [-TerminateScheduledEvents <Boolean>]
      [-TimeZone <String>]
      [-UltraSSDEnabled <Boolean>]
      [-UpgradePolicyMode <UpgradeMode>]
      [-CapacityReservationGroupId <String>]
      [-VhdContainer <String[]>]
      [-AsJob]
      [-EncryptionAtHost <Boolean>]
      [-UserData <String>]
      [-BaseRegularPriorityCount <Int32>]
      [-RegularPriorityPercentage <Int32>]
      [-SharedGalleryImageId <String>]
      [-OSImageScheduledEventEnabled]
      [-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
      [-SecurityType <String>]
      [-EnableVtpm <Boolean>]
      [-EnableSecureBoot <Boolean>]
      [-IfMatch <String>]
      [-IfNoneMatch <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Update-AzVmss обновляет состояние масштабируемого набора виртуальных машин (VMSS) до состояния локального объекта VMSS.

Примеры

Пример 1. Обновление состояния VMSS до состояния локального объекта VMSS.

Update-AzVmss -ResourceGroupName "Group001" -Name "VMSS001" -VirtualMachineScaleSet $LocalVMSS

Эта команда обновляет состояние vmSS с именем VMSS001, которая принадлежит группе ресурсов с именем Group001, к состоянию локального объекта VMSS, $LocalVMSS.

Пример 2

Обновления состояние VMSS. (автоматическое создание)

Update-AzVmss -ResourceGroupName 'Group001' -VMScaleSetName 'VMSS001' -VirtualMachineScaleSet <PSVirtualMachineScaleSet> -IdentityType SystemAssigned

Параметры

-AsJob

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

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-AutomaticOSUpgrade

Задает, следует ли автоматически применять обновления ОС к экземплярам масштабируемого набора в последовательном режиме, когда становится доступной более новая версия образа.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-AutomaticRepairAction

Тип действия восстановления (замена, перезапуск, повторная версия), который будет использоваться для восстановления неработоспособных виртуальных машин в масштабируемом наборе. Значение по умолчанию заменено.

Тип:String
допустимые значения:Replace, Restart, Reimage
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-AutomaticRepairGracePeriod

Время приостановки автоматического восстановления из-за изменения состояния на виртуальной машине. Время отсрочки начинается после завершения изменения состояния. Это помогает избежать преждевременного или случайного восстановления. Длительность времени должна быть указана в формате ISO 8601. Минимальный допустимый льготный период — 30 минут (PT30M), который также является значением по умолчанию. Максимальный допустимый льготный период составляет 90 минут (PT90M).

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-BaseRegularPriorityCount

Указывает минимальное количество виртуальных машин, которые должны иметь регулярный приоритет в качестве экземпляра VMSS Flex, масштабируется. Этот параметр действителен только для экземпляров VMSS с помощью гибкого оркестрацииMode.

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-BootDiagnosticsEnabled

Следует ли включить диагностика загрузки в масштабируемом наборе виртуальных машин.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-BootDiagnosticsStorageUri

URI учетной записи хранения, используемой для размещения выходных данных консоли и снимка экрана.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-CapacityReservationGroupId

Идентификатор группы резервирования емкости, используемой для выделения.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Тип:SwitchParameter
Aliases:cf
Position:Named
значение по умолчанию:False
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomData

Задает строку в кодировке base-64 пользовательских данных. Это декодируется в двоичный массив, сохраненный в виде файла на виртуальной машине. Максимальная длина двоичного массива составляет 65535 байтов.
Сведения об использовании cloud-init для виртуальной машины см. в статье Об использовании cloud-init для настройки виртуальной машины Linux во время создания.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableAutoRollback

Отключение автоматического отката для политики автоматического обновления ОС

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DisablePasswordAuthentication

Указывает, что этот командлет отключает проверку подлинности паролей для ОС Linux.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAutomaticRepair

Включите или отключите автоматическое восстановление в масштабируемом наборе виртуальных машин.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAutomaticUpdate

Указывает, включены ли виртуальные машины Windows в VMSS для автоматического обновления.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureBoot

Указывает, следует ли включить безопасную загрузку на виртуальной машине.

Тип:Nullable<T>[Boolean]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-EnableVtpm

Указывает, следует ли включить vTPM на виртуальной машине.

Тип:Nullable<T>[Boolean]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-EncryptionAtHost

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

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityId

Указывает список удостоверений пользователей, связанных с масштабируемым набором виртуальных машин. Ссылки на удостоверения пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identityes/{identityName}"

Тип:String[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

Указывает тип удостоверения, используемого для масштабируемого набора виртуальных машин. Тип SystemAssignedUserAssignedAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из масштабируемого набора виртуальных машин. Допустимые значения для этого параметра:

  • SystemAssigned
  • UserAssigned
  • SystemAssignedUserAssigned
  • нет
Тип:Nullable<T>[ResourceIdentityType]
допустимые значения:SystemAssigned, UserAssigned, SystemAssignedUserAssigned, None
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-IfMatch

используется для условного запроса для PUT и других небезопасных методов. Сервер возвращает только запрошенные ресурсы, если ресурс соответствует одному из перечисленных значений ETag. Опустите это значение, чтобы всегда перезаписать текущий ресурс. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-IfNoneMatch

Используется для выполнения запроса условно для методов GET и HEAD. Сервер возвращает только запрошенные ресурсы, если ни одно из перечисленных значений ETag не соответствует текущей сущности. Используется для выполнения запроса условно для методов GET и HEAD. Сервер возвращает только запрошенные ресурсы, если ни одно из перечисленных значений ETag не соответствует текущей сущности. Установите значение "*", чтобы разрешить создание нового набора записей, но для предотвращения обновления существующего набора записей. Другие значения будут привести к ошибке с сервера, так как они не поддерживаются.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-ImageReferenceId

Указывает идентификатор ссылки на изображение.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceOffer

Указывает тип предложения образа виртуальной машины (VMImage). Чтобы получить предложение изображения, используйте командлет Get-AzVMImageOffer.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferencePublisher

Указывает имя издателя виртуальной машиныImage. Чтобы получить издателя, используйте командлет Get-AzVMImagePublisher.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceSku

Указывает номер SKU VMImage. Чтобы получить номера SKU, используйте командлет Get-AzVMImageSku.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageReferenceVersion

Указывает версию VMImage. Чтобы использовать последнюю версию, укажите значение последней вместо конкретной версии.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageUri

Задает универсальный код ресурса (URI) БОЛЬШОго двоичного объекта для пользовательского образа. VMSS создает диск операционной системы в том же контейнере пользовательского образа.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-LicenseType

Укажите тип лицензии, который предназначен для создания собственного сценария лицензии.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ManagedDiskStorageAccountType

Указывает тип учетной записи хранения для управляемого диска. Допустимые значения для этого параметра:

  • Standard_LRS
  • Premium_LRS
Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxBatchInstancePercent

Максимальный процент общих экземпляров виртуальных машин, которые будут обновляться одновременно путем последовательного обновления в одном пакете. Так как это максимальный, неработоспособные экземпляры в предыдущих или будущих пакетах могут привести к снижению процента экземпляров в пакете, чтобы обеспечить более высокую надежность. Если значение не указано, оно имеет значение 20.

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPrice

Указывает максимальную цену, которую вы готовы платить за низкоприоритетную виртуальную машину или vmSS. Эта цена находится в долларах США. Эта цена будет сравниваться с текущей низкоприоритетной ценой для размера виртуальной машины. Кроме того, цены сравниваются во время создания и обновления низкоприоритетной виртуальной машины/VMSS, а операция будет выполнена только в том случае, если максимальная цена превышает текущую цену с низким приоритетом. MaxPrice также будет использоваться для вытеснения низкоприоритетной виртуальной машины/VMSS, если текущая цена с низким приоритетом выходит за пределы maxPrice после создания vm/VMSS. Возможные значения: любое десятичное значение больше нуля. Пример: 0.01538. -1 указывает, что не следует вытеснить низкоприоритетную виртуальную машину или vmSS по соображениям цен. Кроме того, максимальная цена по умолчанию составляет -1, если она не предоставляется вами.

Тип:Double
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxUnhealthyInstancePercent

Максимальный процент общих экземпляров виртуальных машин в масштабируемом наборе, который может быть одновременно неработоспособным либо в результате обновления, либо путем обнаружения в неработоспособном состоянии работоспособности виртуальных машин проверка до прерывания обновления. Это ограничение будет проверка перед запуском любого пакета. Если значение не указано, оно имеет значение 20.

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxUnhealthyUpgradedInstancePercent

Максимальный процент обновленных экземпляров виртуальных машин, которые можно найти в неработоспособном состоянии. Это проверка произойдет после обновления каждого пакета. Если этот процент когда-либо превышается, последовательное обновление прерывается. Если значение не указано, оно имеет значение 20.

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-OsDiskCaching

Задает режим кэширования диска операционной системы. Допустимые значения для этого параметра:

  • нет
  • ReadOnly
  • ReadWrite Значение по умолчанию — ReadWrite. При изменении значения кэширования командлет перезагрузит виртуальную машину. Этот параметр влияет на согласованность и производительность диска.
Тип:CachingTypes
допустимые значения:None, ReadOnly, ReadWrite
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-OsDiskWriteAccelerator

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

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-OSImageScheduledEventEnabled

Указывает, включена или отключена ли запланированное событие образа ОС.

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-OSImageScheduledEventNotBeforeTimeoutInMinutes

Время повторного переимыка виртуальной машины или обновление ос потребуется потенциально утвердить запланированное событие образа ОС, прежде чем событие будет утверждено автоматически (истекло время ожидания). Конфигурация указана в формате ISO 8601 с значением 15 минут (PT15M).

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-Overprovision

Указывает, перепроектирует ли командлет VMSS.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PauseTimeBetweenBatches

Время ожидания между завершением обновления для всех виртуальных машин в одном пакете и запуском следующего пакета. Длительность времени должна быть указана в формате ISO 8601. Значение по умолчанию — 0 секунд (PT0S).

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PlanName

Указывает имя плана.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PlanProduct

Указывает продукт плана.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PlanPromotionCode

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

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PlanPublisher

Указывает издателя плана.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ProvisionVMAgent

Указывает, следует ли подготовить агент виртуальной машины на виртуальных машинах Windows в VMSS.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ProximityPlacementGroupId

Идентификатор ресурса группы размещения близкого взаимодействия для использования с этим масштабируемым набором.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-RegularPriorityPercentage

Указывает требуемый процент виртуальных машин после выполнения BaseRegularCount, которые имеют регулярный приоритет, так как экземпляр VMSS Flex масштабируется. Это свойство допустимо только для экземпляров VMSS с помощью гибкого оркестрацииMode.

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Указывает имя группы ресурсов, к которой принадлежит VMSS.

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-ScaleInPolicy

Правила, которые следует соблюдать при масштабировании масштабируемого набора виртуальных машин. Возможные значения: Default, OldestVM и NewestVM. Значение по умолчанию при масштабировании масштабируемого набора виртуальных машин сначала масштабируемый набор будет сбалансирован между зонами, если это зональный масштабируемый набор. Затем она будет сбалансирована по доменам сбоя как можно скорее. В каждом домене сбоя виртуальные машины, выбранные для удаления, будут самыми новыми, которые не защищены от масштабирования. "Старейшая виртуальная машина", когда масштабируемый набор виртуальных машин масштабируется, для удаления будут выбраны самые старые виртуальные машины, которые не защищены от масштабирования. Для зональных масштабируемых наборов виртуальных машин масштабируемый набор сначала будет сбалансирован между зонами. В каждой зоне для удаления будут выбраны старые виртуальные машины, которые не защищены. "NewestVM", когда масштабируемый набор виртуальных машин масштабируется, для удаления будут выбраны новейшие виртуальные машины, которые не защищены от масштабирования. Для зональных масштабируемых наборов виртуальных машин масштабируемый набор сначала будет сбалансирован между зонами. В каждой зоне для удаления будут выбраны новейшие виртуальные машины, которые не защищены.

Тип:String[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ScaleInPolicyForceDeletion

Применение принудительного удаления при использовании политики ScaleIn.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-SecurityType

Указывает тип безопасности виртуальной машины. Для включения Uefi Параметры необходимо задать любое указанное значение. Uefi Параметры не будет включен, если это свойство не задано.

Тип:String
допустимые значения:TrustedLaunch, ConfidentialVM, Standard
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-SharedGalleryImageId

Укажите уникальный идентификатор образа общей коллекции для развертывания виртуальной машины. Это можно получить из вызова GET образа общей коллекции.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-SinglePlacementGroup

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

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-SkipExtensionsOnOverprovisionedVMs

Указывает, что расширения не выполняются на дополнительных перепровернутых виртуальных машинах.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuCapacity

Указывает количество экземпляров в VMSS.

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

Задает размер всех экземпляров VMSS.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuTier

Указывает уровень VMSS. Допустимые значения для этого параметра:

  • Стандартные
  • Базовая
Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Пары "ключ-значение" в виде хэш-таблицы. Например: @{key0="value0"; key1=$null; key2="value2"}

Тип:Hashtable
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-TerminateScheduledEventNotBeforeTimeoutInMinutes

Настраиваемая продолжительность (в минутах) удаленная виртуальная машина должна будет потенциально утвердить запланированное событие завершения, прежде чем событие будет утверждено автоматически (истекло время ожидания).

Тип:Int32
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-TerminateScheduledEvents

Указывает, включено или отключено ли событие завершения.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-TimeZone

Указывает часовой пояс для ОС Windows, например "Тихоокеанское стандартное время".
Возможные значения можно TimeZoneInfo.Id из часовых поясов, возвращаемых TimeZoneInfo.GetSystemTimeZones.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-UltraSSDEnabled

Флаг, который включает или отключает возможность иметь один или несколько управляемых дисков данных с типом учетной записи хранения UltraSSD_LRS в масштабируемом наборе виртуальных машин. Управляемые диски с типом учетной записи хранения UltraSSD_LRS можно добавить в VMSS только в том случае, если это свойство включено.

Тип:Boolean
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-UpgradePolicyMode

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

  • Автоматически
  • Руководство
  • Скользящий
Тип:UpgradeMode
допустимые значения:Automatic, Manual, Rolling
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-UserData

UserData для vmss, который будет закодирован в кодировке base-64. Клиент не должен передавать здесь какие-либо секреты.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-VhdContainer

Указывает URL-адреса контейнера, используемые для хранения дисков операционной системы для VMSS.

Тип:String[]
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualMachineScaleSet

Указывает локальный объект VMSS. Чтобы получить объект VMSS, используйте командлет Get-AzVmss. Этот объект виртуальной машины содержит обновленное состояние для VMSS.

Тип:PSVirtualMachineScaleSet
Position:2
значение по умолчанию:None
Обязательно:False
Accept pipeline input:True
Accept wildcard characters:False

-VMScaleSetName

Указывает имя виртуальной машины, создаваемой этим командлетом.

Тип:String
Aliases:Name
Position:1
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
значение по умолчанию:False
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

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

String

PSVirtualMachineScaleSet

Boolean

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

PSVirtualMachineScaleSet