VirtualMachineScaleSetVMInner コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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
- tags
- IDictionary<String,String>
- instanceId
- String
仮想マシン インスタンス ID。
- sku
- Sku
仮想マシン SKU。
- 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>
仮想マシンの子拡張機能リソース。
適用対象
Azure SDK for .NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示