VirtualMachineScaleSetUpdate interface

仮想マシン スケール セットについて説明します。

Extends

プロパティ

additionalCapabilities

仮想マシン スケール セットのVirtual Machinesで有効または無効にする追加機能を指定します。 たとえば、ストレージ アカウントの種類を持つマネージド データ ディスクのアタッチをサポートする機能がVirtual MachinesにあるかどうかUltraSSD_LRS。

automaticRepairsPolicy

自動修復のポリシー。

doNotRunExtensionsOnOverprovisionedVMs

オーバープロビジョニングが有効になっている場合、拡張機能は、最終的に保持される要求された数の VM でのみ起動されます。 そのため、このプロパティを使用すると、追加のオーバープロビジョニングされた VM で拡張機能が実行されなくなります。

identity

構成されている場合は、仮想マシン スケール セットの ID。

overprovision

仮想マシン スケール セットをオーバープロビジョニングするかどうかを指定します。

plan

VM Marketplace イメージから仮想マシン スケール セットをデプロイするときの購入プラン。

priorityMixPolicy

同じ VMSS Flex インスタンス内でスポットと通常の優先度の VM を混在するために必要なターゲットを指定します。

proximityPlacementGroup

仮想マシン スケール セットを割り当てる必要がある近接配置グループに関する情報を指定します。

最小 api-version: 2018-04-01。

resiliencyPolicy

回復性のポリシー

scaleInPolicy

仮想マシン スケール セットのVirtual Machinesでスケーリングするときに適用されるポリシーを指定します。

singlePlacementGroup

true の場合、スケール セットは 1 つの配置グループ (最大サイズは 100 仮想マシン) に制限されます。 注: singlePlacementGroup が true の場合は、false に変更できます。 ただし、singlePlacementGroup が false の場合は、true に変更できません。

sku

仮想マシン スケール セット SKU。

spotRestorePolicy

仮想マシン スケール セットのスポット リストア プロパティを指定します。

upgradePolicy

アップグレード ポリシー。

virtualMachineProfile

仮想マシン プロファイル。

継承されたプロパティ

tags

リソース タグ

プロパティの詳細

additionalCapabilities

仮想マシン スケール セットのVirtual Machinesで有効または無効にする追加機能を指定します。 たとえば、ストレージ アカウントの種類を持つマネージド データ ディスクのアタッチをサポートする機能がVirtual MachinesにあるかどうかUltraSSD_LRS。

additionalCapabilities?: AdditionalCapabilities

プロパティ値

automaticRepairsPolicy

自動修復のポリシー。

automaticRepairsPolicy?: AutomaticRepairsPolicy

プロパティ値

doNotRunExtensionsOnOverprovisionedVMs

オーバープロビジョニングが有効になっている場合、拡張機能は、最終的に保持される要求された数の VM でのみ起動されます。 そのため、このプロパティを使用すると、追加のオーバープロビジョニングされた VM で拡張機能が実行されなくなります。

doNotRunExtensionsOnOverprovisionedVMs?: boolean

プロパティ値

boolean

identity

構成されている場合は、仮想マシン スケール セットの ID。

identity?: VirtualMachineScaleSetIdentity

プロパティ値

overprovision

仮想マシン スケール セットをオーバープロビジョニングするかどうかを指定します。

overprovision?: boolean

プロパティ値

boolean

plan

VM Marketplace イメージから仮想マシン スケール セットをデプロイするときの購入プラン。

plan?: Plan

プロパティ値

priorityMixPolicy

同じ VMSS Flex インスタンス内でスポットと通常の優先度の VM を混在するために必要なターゲットを指定します。

priorityMixPolicy?: PriorityMixPolicy

プロパティ値

proximityPlacementGroup

仮想マシン スケール セットを割り当てる必要がある近接配置グループに関する情報を指定します。

最小 api-version: 2018-04-01。

proximityPlacementGroup?: SubResource

プロパティ値

resiliencyPolicy

回復性のポリシー

resiliencyPolicy?: ResiliencyPolicy

プロパティ値

scaleInPolicy

仮想マシン スケール セットのVirtual Machinesでスケーリングするときに適用されるポリシーを指定します。

scaleInPolicy?: ScaleInPolicy

プロパティ値

singlePlacementGroup

true の場合、スケール セットは 1 つの配置グループ (最大サイズは 100 仮想マシン) に制限されます。 注: singlePlacementGroup が true の場合は、false に変更できます。 ただし、singlePlacementGroup が false の場合は、true に変更できません。

singlePlacementGroup?: boolean

プロパティ値

boolean

sku

仮想マシン スケール セット SKU。

sku?: Sku

プロパティ値

Sku

spotRestorePolicy

仮想マシン スケール セットのスポット リストア プロパティを指定します。

spotRestorePolicy?: SpotRestorePolicy

プロパティ値

upgradePolicy

アップグレード ポリシー。

upgradePolicy?: UpgradePolicy

プロパティ値

virtualMachineProfile

仮想マシン プロファイル。

virtualMachineProfile?: VirtualMachineScaleSetUpdateVMProfile

プロパティ値

継承されたプロパティの詳細

tags

リソース タグ

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

UpdateResource.tagsから継承