IVirtualMachine インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Azure 仮想マシンの不変のクライアント側表現。
public interface IVirtualMachine : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineBeta, Microsoft.Azure.Management.Network.Fluent.IHasNetworkInterfaces, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Compute.Fluent.IComputeManager,Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate>
type IVirtualMachine = interface
interface IGroupableResource<IComputeManager, VirtualMachineInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IComputeManager>
interface IHasInner<VirtualMachineInner>
interface IRefreshable<IVirtualMachine>
interface IUpdatable<IUpdate>
interface IHasNetworkInterfaces
interface IVirtualMachineBeta
interface IBeta
Public Interface IVirtualMachine
Implements IBeta, IGroupableResource(Of IComputeManager, VirtualMachineInner), IHasInner(Of VirtualMachineInner), IHasManager(Of IComputeManager), IHasNetworkInterfaces, IRefreshable(Of IVirtualMachine), IUpdatable(Of IUpdate), IVirtualMachineBeta
- 実装
-
IVirtualMachineBeta IHasNetworkInterfaces IBeta IGroupableResource<IComputeManager,VirtualMachineInner> IHasId IHasInner<InnerT> IHasInner<VirtualMachineInner> IHasManager<ManagerT> IHasManager<IComputeManager> IHasName IHasResourceGroup IResource IIndexable IRefreshable<IVirtualMachine> IUpdatable<IUpdate>
プロパティ
AvailabilitySetId |
この仮想マシンに関連付けられている可用性セットのリソース ID を取得します。 |
AvailabilityZones |
仮想マシンに割り当てられている可用性ゾーンを取得します。 (継承元 IVirtualMachineBeta) |
BillingProfile |
優先順位の低い仮想マシンの課金関連の詳細を取得します。 (継承元 IVirtualMachineBeta) |
BootDiagnosticsStorageUri |
仮想マシンでブート 診断が有効になっている場合は、ストレージ BLOB エンドポイント URI を取得します。 |
ComputerName |
この仮想マシンの名前を取得します。 |
DataDisks |
LUN によってインデックス付けされた、この仮想マシンに関連付けられているマネージド データ ディスクを取得します。 |
DiagnosticsProfile |
診断 プロファイルを取得します。 |
DiskEncryption |
ディスク暗号化の有効化、無効化、クエリのエントリ ポイントを取得します。 |
EvictionPolicy |
仮想マシンの削除ポリシーを取得します。 (継承元 IVirtualMachineBeta) |
Id |
リソース ID 文字列を取得します (継承元 IHasId) |
Inner |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IHasInner<T>) |
InstanceView |
仮想マシン インスタンス ビューを取得します。
インスタンス ビューは、 を使用して |
IsBootDiagnosticsEnabled |
仮想マシンでブート 診断が有効になっている場合は true を取得します。 |
IsManagedDiskEnabled |
仮想マシンのディスク (OS、データ) にマネージド ディスクが使用されている場合は true を取得します。 |
IsManagedServiceIdentityEnabled |
仮想マシンに対してマネージド サービス ID が有効になっている場合は true を取得します。 (継承元 IVirtualMachineBeta) |
Key |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IIndexable) |
LicenseType |
licenseType 値を取得します。 |
ManagedServiceIdentityType |
仮想マシンに使用されるマネージド サービス ID の種類を取得します。 (継承元 IVirtualMachineBeta) |
Manager |
このリソースの種類のマネージャー クライアントの種類を取得します。 (継承元 IHasManager<ManagerT>) |
Name |
リソースの名前を取得します (継承元 IHasName) |
NetworkInterfaceIds |
このリソースに関連付けられているネットワーク インターフェイスのリソース ID の一覧を取得します。 (継承元 IHasNetworkInterfaces) |
OSDiskCachingType |
オペレーティング システムのディスク キャッシュの種類を取得します。 |
OSDiskId |
OS ディスクをバックアップするマネージド ディスクのリソース ID を取得します。 |
OSDiskSize |
オペレーティング システム ディスクのサイズを GB 単位で取得します。 |
OSDiskStorageAccountType |
マネージド ディスク バッキング OS ディスクのストレージ アカウントの種類を取得します。 |
OSProfile |
オペレーティング システム プロファイルを取得します。 |
OSType |
この仮想マシンのオペレーティング システムを取得します。 |
OSUnmanagedDiskVhdUri |
この仮想マシンのオペレーティング システム ディスクをバックアップする VHD ファイルの URI を取得します。 |
Plan |
プラン値を取得します。 |
PowerState |
仮想マシンの電源状態を取得します。 |
PrimaryNetworkInterfaceId |
このリソースに関連付けられているプライマリ ネットワーク インターフェイスのリソース ID を取得します。 (継承元 IHasNetworkInterfaces) |
Priority |
仮想マシンの優先度を取得します。 (継承元 IVirtualMachineBeta) |
ProvisioningState |
provisioningState 値を取得します。 |
ProximityPlacementGroup |
Get は、仮想マシン スケール セットを割り当てる必要がある近接配置グループに関する情報を指定します。 |
Region |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IResource) |
RegionName |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IResource) |
ResourceGroupName |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IHasResourceGroup) |
Size |
仮想マシンのサイズを取得します。 |
StorageProfile |
取得: Azure 仮想マシンのストレージ プロファイルを返します。 |
SystemAssignedManagedServiceIdentityPrincipalId |
仮想マシンに割り当てられたシステム割り当て (ローカル) マネージド サービス ID 固有の Active Directory サービス プリンシパル ID を取得します。 (継承元 IVirtualMachineBeta) |
SystemAssignedManagedServiceIdentityTenantId |
仮想マシンに割り当てられたシステム割り当て (ローカル) マネージド サービス ID 固有の Active Directory テナント ID を取得します。 (継承元 IVirtualMachineBeta) |
Tags |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IResource) |
Type |
Azure 仮想マシンの不変のクライアント側表現。 (継承元 IResource) |
UnmanagedDataDisks |
LUN 番号でインデックス付けされた、この仮想マシンに関連付けられているアンマネージド データ ディスクを取得します。 |
UserAssignedManagedServiceIdentityIds |
仮想マシンに関連付けられているユーザー割り当てマネージド サービス ID のリソース ID を取得します。 (継承元 IVirtualMachineBeta) |
VMId |
仮想マシンの一意の ID を取得します。 |
メソッド
適用対象
Azure SDK for .NET