次の方法で共有


VirtualMachineScaleSetInner クラス

定義

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineScaleSetInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineScaleSetInner = class
    inherit Resource
Public Class VirtualMachineScaleSetInner
Inherits Resource
継承
VirtualMachineScaleSetInner
属性

コンストラクター

VirtualMachineScaleSetInner()

VirtualMachineScaleSetInner クラスの新しいインスタンスを初期化します。

VirtualMachineScaleSetInner(String, String, String, String, IDictionary<String, String>, Sku, Plan, UpgradePolicy, AutomaticRepairsPolicy, VirtualMachineScaleSetVMProfile, String, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, SubResource, SubResource, AdditionalCapabilities, ScaleInPolicy, VirtualMachineScaleSetIdentity, IList<String>)

VirtualMachineScaleSetInner クラスの新しいインスタンスを初期化します。

プロパティ

AdditionalCapabilities

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

AutomaticRepairsPolicy

自動修復のポリシーを取得または設定します。

DoNotRunExtensionsOnOverprovisionedVMs

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

HostGroup

仮想マシン スケール セットが存在する専用ホスト グループに関する情報を取得または設定します。 &lt;br&gt;&lt;br&gt;最小 api-version: 2020-06-01。

Id

リソース ID。Setter は、ネットワーク リソースで ID を設定する必要があるため、保護されます。

(継承元 ProxyResource)
Identity

構成されている場合は、仮想マシン スケール セットの ID を取得または設定します。

Location

リソースの場所

(継承元 Resource)
Name

リソース名

(継承元 ProxyResource)
Overprovision

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

Plan

仮想マシンの作成に使用されるマーケットプレース イメージに関する情報を取得または設定します。 この要素は、マーケットプレース イメージにのみ使用されます。 API からマーケットプレース イメージを使用する前に、プログラムで使用するためにイメージを有効にする必要があります。 Azure portalで、使用するマーケットプレース イメージを見つけて、[プログラムを使用してデプロイする]、[作業の開始] -&gt; の順にクリックします。 必要な情報を入力し、[ 保存] をクリックします。

PlatformFaultDomainCount

各配置グループの障害ドメイン数を取得または設定します。

ProvisioningState

応答にのみ表示されるプロビジョニング状態を取得します。

ProximityPlacementGroup

仮想マシン スケール セットを割り当てる近接配置グループに関する情報を取得または設定します。 &lt;br&gt;&lt;br&gt;最小 api-version: 2018-04-01。

ScaleInPolicy

取得または設定は、仮想マシン スケール セットをスケールインするときに削除する仮想マシンを決定するスケールイン ポリシーを指定します。

SinglePlacementGroup

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

Sku

仮想マシン スケール セット SKU を取得または設定します。

Tags

リソース タグ

(継承元 Resource)
Type

リソースの種類

(継承元 ProxyResource)
UniqueId

仮想マシン スケール セットを一意に識別する ID を取得します。

UpgradePolicy

アップグレード ポリシーを取得または設定します。

VirtualMachineProfile

仮想マシン プロファイルを取得または設定します。

ZoneBalance

ゾーンの停止が発生した場合に、仮想マシンの配布を厳密に x ゾーン間で強制するかどうかを取得または設定します。

Zones

仮想マシン スケール セット ゾーンを取得または設定します。 注: 可用性ゾーンは、スケール セットを作成する場合にのみ設定できます

メソッド

Validate()

オブジェクトを検証します。

適用対象