次の方法で共有


VirtualMachineScaleSetVMInner コンストラクター

定義

オーバーロード

VirtualMachineScaleSetVMInner()

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

VirtualMachineScaleSetVMInner(String, String, String, String, IDictionary<String,String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan, IList<VirtualMachineExtensionInner>, IList<String>)

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

VirtualMachineScaleSetVMInner()

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

public VirtualMachineScaleSetVMInner ();
Public Sub New ()

適用対象

VirtualMachineScaleSetVMInner(String, String, String, String, IDictionary<String,String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan, IList<VirtualMachineExtensionInner>, IList<String>)

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

public VirtualMachineScaleSetVMInner (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string instanceId = default, Microsoft.Azure.Management.Compute.Fluent.Models.Sku sku = default, bool? latestModelApplied = default, string vmId = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInstanceView instanceView = default, Microsoft.Azure.Management.Compute.Fluent.Models.HardwareProfile hardwareProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.StorageProfile storageProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.AdditionalCapabilities additionalCapabilities = default, Microsoft.Azure.Management.Compute.Fluent.Models.OSProfile osProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.SecurityProfile securityProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.NetworkProfile networkProfile = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration networkProfileConfiguration = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiagnosticsProfile diagnosticsProfile = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource availabilitySet = default, string provisioningState = default, string licenseType = default, string modelDefinitionApplied = default, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMProtectionPolicy protectionPolicy = default, Microsoft.Azure.Management.Compute.Fluent.Models.Plan plan = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner> resources = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Compute.Fluent.Models.Sku * Nullable<bool> * string * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInstanceView * Microsoft.Azure.Management.Compute.Fluent.Models.HardwareProfile * Microsoft.Azure.Management.Compute.Fluent.Models.StorageProfile * Microsoft.Azure.Management.Compute.Fluent.Models.AdditionalCapabilities * Microsoft.Azure.Management.Compute.Fluent.Models.OSProfile * Microsoft.Azure.Management.Compute.Fluent.Models.SecurityProfile * Microsoft.Azure.Management.Compute.Fluent.Models.NetworkProfile * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration * Microsoft.Azure.Management.Compute.Fluent.Models.DiagnosticsProfile * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * string * string * string * Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMProtectionPolicy * Microsoft.Azure.Management.Compute.Fluent.Models.Plan * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional instanceId As String = Nothing, Optional sku As Sku = Nothing, Optional latestModelApplied As Nullable(Of Boolean) = Nothing, Optional vmId As String = Nothing, Optional instanceView As VirtualMachineScaleSetVMInstanceView = Nothing, Optional hardwareProfile As HardwareProfile = Nothing, Optional storageProfile As StorageProfile = Nothing, Optional additionalCapabilities As AdditionalCapabilities = Nothing, Optional osProfile As OSProfile = Nothing, Optional securityProfile As SecurityProfile = Nothing, Optional networkProfile As NetworkProfile = Nothing, Optional networkProfileConfiguration As VirtualMachineScaleSetVMNetworkProfileConfiguration = Nothing, Optional diagnosticsProfile As DiagnosticsProfile = Nothing, Optional availabilitySet As SubResource = Nothing, Optional provisioningState As String = Nothing, Optional licenseType As String = Nothing, Optional modelDefinitionApplied As String = Nothing, Optional protectionPolicy As VirtualMachineScaleSetVMProtectionPolicy = Nothing, Optional plan As Plan = Nothing, Optional resources As IList(Of VirtualMachineExtensionInner) = Nothing, Optional zones As IList(Of String) = Nothing)

パラメーター

location
String
id
String
name
String
type
String
instanceId
String

仮想マシン インスタンス ID。

sku
Sku

仮想マシン SKU。

latestModelApplied
Nullable<Boolean>

最新のモデルが仮想マシンに適用されているかどうかを指定します。

vmId
String

Azure VM の一意の ID。

instanceView
VirtualMachineScaleSetVMInstanceView

仮想マシン インスタンス ビュー。

hardwareProfile
HardwareProfile

仮想マシンのハードウェア設定を指定します。

storageProfile
StorageProfile

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

additionalCapabilities
AdditionalCapabilities

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

osProfile
OSProfile

仮想マシンのオペレーティング システム設定を指定します。

securityProfile
SecurityProfile

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

networkProfile
NetworkProfile

仮想マシンのネットワーク インターフェイスを指定します。

networkProfileConfiguration
VirtualMachineScaleSetVMNetworkProfileConfiguration

仮想マシンのネットワーク プロファイル構成を指定します。

diagnosticsProfile
DiagnosticsProfile

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

availabilitySet
SubResource

仮想マシンを割り当てる可用性セットに関する情報を指定します。 同じ可用性セットで指定された仮想マシンは、可用性を最大化するために別々のノードに割り当てられます。 可用性セットの詳細については、「 仮想マシンの可用性を管理する」を参照してください。 <br><> Azure の計画メンテナンスの詳細については、「Azure <br><br> の仮想マシンの計画メンテナンス」を参照してください。現時点では、VM は作成時にのみ可用性セットに追加できます。 既存の VM を可用性セットに追加することはできません。

provisioningState
String

プロビジョニング状態。これは応答にのみ表示されます。

licenseType
String

使用されているイメージまたはディスクがオンプレミスでライセンスされたことを指定します。 この要素は、Windows Server オペレーティング システムを含むイメージにのみ使用されます。 <br><br> 可能な値は次のとおりです。 <br><br> Windows_Client <br><br> Windows_Server <br><br> この要素が更新の要求に含まれている場合、値は初期値と一致する必要があります。 この値は更新できません。 <br br><> 詳細については、「Azure Hybrid Use Benefit for Windows Server<br><br> Minimum api-version: 2015-06-15」を参照してください。

modelDefinitionApplied
String

仮想マシンに適用されるモデルが、仮想マシン スケール セットのモデルであるか、仮想マシンのカスタマイズされたモデルであるかを指定します。

protectionPolicy
VirtualMachineScaleSetVMProtectionPolicy

仮想マシンの保護ポリシーを指定します。

plan
Plan

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

resources
IList<VirtualMachineExtensionInner>

仮想マシンの子拡張機能リソース。

zones
IList<String>

仮想マシン ゾーン。

適用対象