次の方法で共有


ArmArcScVmmModelFactory.ScVmmVirtualMachineData メソッド

定義

ScVmmVirtualMachineData の新しいインスタンスを初期化します。

public static Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineData ScVmmVirtualMachineData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Resources.Models.ExtendedLocation extendedLocation = default, string inventoryItemId = default, string vmmServerId = default, string cloudId = default, string templateId = default, string checkpointType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.Checkpoint> checkpoints = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.AvailabilitySetListItem> availabilitySets = default, Azure.ResourceManager.ArcScVmm.Models.OSProfile osProfile = default, Azure.ResourceManager.ArcScVmm.Models.HardwareProfile hardwareProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> networkInterfaces = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> storageDisks = default, string vmName = default, string uuid = default, int? generation = default, string powerState = default, string provisioningState = default);
static member ScVmmVirtualMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Resources.Models.ExtendedLocation * string * string * string * string * string * seq<Azure.ResourceManager.ArcScVmm.Models.Checkpoint> * seq<Azure.ResourceManager.ArcScVmm.Models.AvailabilitySetListItem> * Azure.ResourceManager.ArcScVmm.Models.OSProfile * Azure.ResourceManager.ArcScVmm.Models.HardwareProfile * seq<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> * seq<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> * string * string * Nullable<int> * string * string -> Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineData
Public Shared Function ScVmmVirtualMachineData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional inventoryItemId As String = Nothing, Optional vmmServerId As String = Nothing, Optional cloudId As String = Nothing, Optional templateId As String = Nothing, Optional checkpointType As String = Nothing, Optional checkpoints As IEnumerable(Of Checkpoint) = Nothing, Optional availabilitySets As IEnumerable(Of AvailabilitySetListItem) = Nothing, Optional osProfile As OSProfile = Nothing, Optional hardwareProfile As HardwareProfile = Nothing, Optional networkInterfaces As IEnumerable(Of NetworkInterfaces) = Nothing, Optional storageDisks As IEnumerable(Of VirtualDisk) = Nothing, Optional vmName As String = Nothing, Optional uuid As String = Nothing, Optional generation As Nullable(Of Integer) = Nothing, Optional powerState As String = Nothing, Optional provisioningState As String = Nothing) As ScVmmVirtualMachineData

パラメーター

name
String

名前。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

tags
IDictionary<String,String>

タグ。

location
AzureLocation

場所。

extendedLocation
ExtendedLocation

拡張された場所。

inventoryItemId
String

リソースのインベントリ項目 ID を取得または設定します。

vmmServerId
String

このリソースが存在する vmmServer リソースの ARM ID。

cloudId
String

VM のデプロイに使用するクラウド リソースの ARM ID。

templateId
String

VM のデプロイに使用するテンプレート リソースの ARM ID。

checkpointType
String

VM でサポートされているチェックポイントの種類。

checkpoints
IEnumerable<Checkpoint>

VM 内のチェックポイント。

availabilitySets
IEnumerable<AvailabilitySetListItem>

vm の可用性セット。

osProfile
OSProfile

OS プロパティ。

hardwareProfile
HardwareProfile

ハードウェアのプロパティ。

networkInterfaces
IEnumerable<NetworkInterfaces>

ネットワーク プロパティ。

storageDisks
IEnumerable<VirtualDisk>

ストレージのプロパティ。

vmName
String

VMName は、SCVMM サーバー上の VM の名前です。

uuid
String

仮想マシンの一意の ID。

generation
Nullable<Int32>

VM の生成を取得または設定します。

powerState
String

仮想マシンの電源状態を取得します。

provisioningState
String

プロビジョニングの状態を取得または設定します。

戻り値

モック作成用の新しい ScVmmVirtualMachineData インスタンス。

適用対象