次の方法で共有


VirtualMachineScaleSetVMProfile interface

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

プロパティ

applicationProfile

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

billingProfile

Azure Spot VMSS の課金関連の詳細を指定します。 最小 api-version: 2019-03-01。

capacityReservation

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

diagnosticsProfile

ブート診断設定の状態を指定します。 最小 api-version: 2015-06-15。

evictionPolicy

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

extensionProfile

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

hardwareProfile

スケール セットのハードウェア プロファイル関連の詳細を指定します。 最小 api-version: 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-version: 2015-06-15

networkProfile

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

osProfile

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

priority

スケール セット内の仮想マシンの優先度を指定します。 最小 api-version: 2017-10-30-preview。

scheduledEventsProfile

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

securityPostureReference

スケール セット内のすべての仮想マシンに使用するセキュリティ体制を指定します。 最小 api-version: 2023-03-01

securityProfile

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

serviceArtifactReference

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

storageProfile

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

timeCreated

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

userData

スケール セット内の仮想マシンの UserData。Base-64 でエンコードする必要があります。 お客様はここでシークレットを渡さないでください。 最小 api-version: 2021-03-01。

プロパティの詳細

applicationProfile

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

applicationProfile?: ApplicationProfile

プロパティ値

billingProfile

Azure Spot VMSS の課金関連の詳細を指定します。 最小 api-version: 2019-03-01。

billingProfile?: BillingProfile

プロパティ値

capacityReservation

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

capacityReservation?: CapacityReservationProfile

プロパティ値

diagnosticsProfile

ブート診断設定の状態を指定します。 最小 api-version: 2015-06-15。

diagnosticsProfile?: DiagnosticsProfile

プロパティ値

evictionPolicy

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

evictionPolicy?: string

プロパティ値

string

extensionProfile

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

extensionProfile?: VirtualMachineScaleSetExtensionProfile

プロパティ値

hardwareProfile

スケール セットのハードウェア プロファイル関連の詳細を指定します。 最小 api-version: 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-version: 2015-06-15

licenseType?: string

プロパティ値

string

networkProfile

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

networkProfile?: VirtualMachineScaleSetNetworkProfile

プロパティ値

osProfile

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

osProfile?: VirtualMachineScaleSetOSProfile

プロパティ値

priority

スケール セット内の仮想マシンの優先度を指定します。 最小 api-version: 2017-10-30-preview。

priority?: string

プロパティ値

string

scheduledEventsProfile

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

scheduledEventsProfile?: ScheduledEventsProfile

プロパティ値

securityPostureReference

スケール セット内のすべての仮想マシンに使用するセキュリティ体制を指定します。 最小 api-version: 2023-03-01

securityPostureReference?: SecurityPostureReference

プロパティ値

securityProfile

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

securityProfile?: SecurityProfile

プロパティ値

serviceArtifactReference

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

serviceArtifactReference?: ServiceArtifactReference

プロパティ値

storageProfile

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

storageProfile?: VirtualMachineScaleSetStorageProfile

プロパティ値

timeCreated

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

timeCreated?: Date

プロパティ値

Date

userData

スケール セット内の仮想マシンの UserData。Base-64 でエンコードする必要があります。 お客様はここでシークレットを渡さないでください。 最小 api-version: 2021-03-01。

userData?: string

プロパティ値

string