VirtualMachineScaleSetVMProfile interface

仮想マシン スケール セットの仮想マシン プロファイルについて説明します。

プロパティ

applicationProfile

VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。

billingProfile

Azure Spot VMSS の課金関連の詳細を指定します。 最小 API バージョン: 2019-03-01。

capacityReservation

スケール セットの容量予約関連の詳細を指定します。 最小 API バージョン: 2021-04-01。

diagnosticsProfile

ブート診断設定の状態を指定します。 最小 API バージョン: 2015-06-15。

evictionPolicy

Azure スポット仮想マシンと Azure スポット スケール セットの削除ポリシーを指定します。 Azure Spot 仮想マシンでは、"割り当て解除" と "削除" の両方がサポートされており、最小 API バージョンは 2019-03-01 です。 Azure スポット スケール セットの場合、"割り当て解除" と "削除" の両方がサポートされ、最小 API バージョンは 2017-10-30-preview です。

extensionProfile

スケール セット内の仮想マシンにインストールされている拡張機能の設定のコレクションを指定します。

hardwareProfile

スケール セットのハードウェア プロファイル関連の詳細を指定します。 最小 API バージョン: 2021-11-01。

licenseType

使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。

Windows Server オペレーティング システムに使用できる値は次のとおりです。

Windows_Client

Windows_Server

Linux Server オペレーティング システムで使用できる値は次のとおりです。

RHEL_BYOS (RHEL の場合)

SLES_BYOS (SUSE の場合)

詳細については、「Windows Server の Azure ハイブリッド使用特典の 」を参照してください。

Linux Server
の Azure ハイブリッド使用特典の

最小 API バージョン: 2015-06-15

networkProfile

スケール セット内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。

osProfile

スケール セット内の仮想マシンのオペレーティング システム設定を指定します。

priority

スケール セット内の仮想マシンの優先順位を指定します。 最小 API バージョン: 2017-10-30-preview。

scheduledEventsProfile

スケジュールされたイベント関連の構成を指定します。

securityPostureReference

スケール セットで使用するセキュリティ体制を指定します。 最小 API バージョン: 2023-03-01

securityProfile

スケール セット内の仮想マシンのセキュリティ関連のプロファイル設定を指定します。

serviceArtifactReference

"最新" イメージ バージョンを使用する場合に、スケール セット内のすべての仮想マシンに同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 最小 API バージョン: 2022-11-01

storageProfile

仮想マシン ディスクのストレージ設定を指定します。

timeCreated

仮想マシン スケール セットのこの VM プロファイルが作成された時刻を指定します。 このプロパティの最小 API バージョンは 2024-03-01 です。 この値は、最小 API バージョン 2024-03-01 で VMSS VM プロファイルを作成または更新するときに、VMSS Flex VM タグに追加されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

userData

スケール セット内の仮想マシンの UserData。Base-64 でエンコードする必要があります。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01。

プロパティの詳細

applicationProfile

VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。

applicationProfile?: ApplicationProfile

プロパティ値

billingProfile

Azure Spot VMSS の課金関連の詳細を指定します。 最小 API バージョン: 2019-03-01。

billingProfile?: BillingProfile

プロパティ値

capacityReservation

スケール セットの容量予約関連の詳細を指定します。 最小 API バージョン: 2021-04-01。

capacityReservation?: CapacityReservationProfile

プロパティ値

diagnosticsProfile

ブート診断設定の状態を指定します。 最小 API バージョン: 2015-06-15。

diagnosticsProfile?: DiagnosticsProfile

プロパティ値

evictionPolicy

Azure スポット仮想マシンと Azure スポット スケール セットの削除ポリシーを指定します。 Azure Spot 仮想マシンでは、"割り当て解除" と "削除" の両方がサポートされており、最小 API バージョンは 2019-03-01 です。 Azure スポット スケール セットの場合、"割り当て解除" と "削除" の両方がサポートされ、最小 API バージョンは 2017-10-30-preview です。

evictionPolicy?: string

プロパティ値

string

extensionProfile

スケール セット内の仮想マシンにインストールされている拡張機能の設定のコレクションを指定します。

extensionProfile?: VirtualMachineScaleSetExtensionProfile

プロパティ値

hardwareProfile

スケール セットのハードウェア プロファイル関連の詳細を指定します。 最小 API バージョン: 2021-11-01。

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

プロパティ値

licenseType

使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。

Windows Server オペレーティング システムに使用できる値は次のとおりです。

Windows_Client

Windows_Server

Linux Server オペレーティング システムで使用できる値は次のとおりです。

RHEL_BYOS (RHEL の場合)

SLES_BYOS (SUSE の場合)

詳細については、「Windows Server の Azure ハイブリッド使用特典の 」を参照してください。

Linux Server
の Azure ハイブリッド使用特典の

最小 API バージョン: 2015-06-15

licenseType?: string

プロパティ値

string

networkProfile

スケール セット内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。

networkProfile?: VirtualMachineScaleSetNetworkProfile

プロパティ値

osProfile

スケール セット内の仮想マシンのオペレーティング システム設定を指定します。

osProfile?: VirtualMachineScaleSetOSProfile

プロパティ値

priority

スケール セット内の仮想マシンの優先順位を指定します。 最小 API バージョン: 2017-10-30-preview。

priority?: string

プロパティ値

string

scheduledEventsProfile

スケジュールされたイベント関連の構成を指定します。

scheduledEventsProfile?: ScheduledEventsProfile

プロパティ値

securityPostureReference

スケール セットで使用するセキュリティ体制を指定します。 最小 API バージョン: 2023-03-01

securityPostureReference?: SecurityPostureReference

プロパティ値

securityProfile

スケール セット内の仮想マシンのセキュリティ関連のプロファイル設定を指定します。

securityProfile?: SecurityProfile

プロパティ値

serviceArtifactReference

"最新" イメージ バージョンを使用する場合に、スケール セット内のすべての仮想マシンに同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 最小 API バージョン: 2022-11-01

serviceArtifactReference?: ServiceArtifactReference

プロパティ値

storageProfile

仮想マシン ディスクのストレージ設定を指定します。

storageProfile?: VirtualMachineScaleSetStorageProfile

プロパティ値

timeCreated

仮想マシン スケール セットのこの VM プロファイルが作成された時刻を指定します。 このプロパティの最小 API バージョンは 2024-03-01 です。 この値は、最小 API バージョン 2024-03-01 で VMSS VM プロファイルを作成または更新するときに、VMSS Flex VM タグに追加されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

timeCreated?: Date

プロパティ値

Date

userData

スケール セット内の仮想マシンの UserData。Base-64 でエンコードする必要があります。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01。

userData?: string

プロパティ値

string