BaseVirtualMachineProfile interface
フリートのベース仮想マシン プロファイルについて説明します
プロパティ
application |
VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 |
capacity |
スケール セットの容量予約関連の詳細を指定します。 最小 API バージョン: 2021-04-01。 |
diagnostics |
ブート診断設定の状態を指定します。 |
extension |
スケール セット内の仮想マシンにインストールされている拡張機能の設定のコレクションを指定します。 |
hardware |
スケール セットのハードウェア プロファイル関連の詳細を指定します。 最小 API バージョン: 2021-11-01。 |
license |
使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。
|
network |
スケール セット内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。 |
os |
スケール セット内の仮想マシンのオペレーティング システム設定を指定します。 |
scheduled |
スケジュールされたイベント関連の構成を指定します。 |
security |
スケール セット内のすべての仮想マシンに使用するセキュリティ体制を指定します。 最小 API バージョン: 2023-03-01 |
security |
スケール セット内の仮想マシンのセキュリティ関連のプロファイル設定を指定します。 |
service |
"最新" イメージ バージョンを使用する場合に、スケール セット内のすべての仮想マシンに同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 最小 API バージョン: 2022-11-01 |
storage |
仮想マシン ディスクのストレージ設定を指定します。 |
time |
仮想マシン スケール セットのこの VM プロファイルが作成された時刻を指定します。 このプロパティの最小 API バージョンは 2023-09-01 です。 この値は、最小 API バージョン 2023-09-01 で VMSS VM プロファイルを作成または更新するときに、VMSS Flex VM タグに追加されます。 例: "2024-07-01T00:00:01.1234567+00:00" |
user |
スケール セット内の仮想マシンの UserData。Base-64 でエンコードする必要があります。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01。 |
プロパティの詳細
applicationProfile
VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。
applicationProfile?: ApplicationProfile
プロパティ値
capacityReservation
スケール セットの容量予約関連の詳細を指定します。 最小 API バージョン: 2021-04-01。
capacityReservation?: CapacityReservationProfile
プロパティ値
diagnosticsProfile
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
最小 API バージョン: 2015-06-15
licenseType?: string
プロパティ値
string
networkProfile
スケール セット内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。
networkProfile?: VirtualMachineScaleSetNetworkProfile
プロパティ値
osProfile
スケール セット内の仮想マシンのオペレーティング システム設定を指定します。
osProfile?: VirtualMachineScaleSetOSProfile
プロパティ値
scheduledEventsProfile
スケジュールされたイベント関連の構成を指定します。
scheduledEventsProfile?: ScheduledEventsProfile
プロパティ値
securityPostureReference
スケール セット内のすべての仮想マシンに使用するセキュリティ体制を指定します。 最小 API バージョン: 2023-03-01
securityPostureReference?: SecurityPostureReference
プロパティ値
securityProfile
serviceArtifactReference
"最新" イメージ バージョンを使用する場合に、スケール セット内のすべての仮想マシンに同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 最小 API バージョン: 2022-11-01
serviceArtifactReference?: ServiceArtifactReference
プロパティ値
storageProfile
仮想マシン ディスクのストレージ設定を指定します。
storageProfile?: VirtualMachineScaleSetStorageProfile
プロパティ値
timeCreated
仮想マシン スケール セットのこの VM プロファイルが作成された時刻を指定します。 このプロパティの最小 API バージョンは 2023-09-01 です。 この値は、最小 API バージョン 2023-09-01 で VMSS VM プロファイルを作成または更新するときに、VMSS Flex VM タグに追加されます。 例: "2024-07-01T00:00:01.1234567+00:00"
timeCreated?: Date
プロパティ値
Date
userData
スケール セット内の仮想マシンの UserData。Base-64 でエンコードする必要があります。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01。
userData?: string
プロパティ値
string