IVirtualMachineScaleSetVM インターフェイス

定義

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

public interface IVirtualMachineScaleSetVM : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetVMInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetVM>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetVM.Update.IUpdate>
type IVirtualMachineScaleSetVM = interface
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IChildResource<IVirtualMachineScaleSet>
    interface IHasParent<IVirtualMachineScaleSet>
    interface IRefreshable<IVirtualMachineScaleSetVM>
    interface IUpdatable<IUpdate>
    interface IHasInner<VirtualMachineScaleSetVMInner>
Public Interface IVirtualMachineScaleSetVM
Implements IChildResource(Of IVirtualMachineScaleSet), IHasInner(Of VirtualMachineScaleSetVMInner), IHasParent(Of IVirtualMachineScaleSet), IRefreshable(Of IVirtualMachineScaleSetVM), IResource, IUpdatable(Of IUpdate)
実装

プロパティ

AdministratorUserName

管理者ユーザーの名前を取得します。

AvailabilitySetId

この仮想マシン インスタンスが属している可用性セットのリソース ID を取得します。

BootDiagnosticEnabled

ブート診断が有効な場合は true、それ以外の場合は false を取得します。

BootDiagnosticStorageAccountUri

ブート 診断 ログを格納しているストレージ アカウントへの URI を取得します。

ComputerName

VM スケール セット プレフィックスを持つ仮想マシン インスタンス コンピューター名を取得します。

DataDisks

LUN によってインデックス付けされた、この仮想マシン インスタンスに関連付けられているマネージド データ ディスクを取得します。

DiagnosticsProfile

仮想マシン インスタンスの診断 プロファイルを取得します。

Extensions

名前でインデックス付けされた仮想マシン インスタンスに関連付けられている拡張機能を取得します。

Id

リソース ID 文字列を取得します

(継承元 IHasId)
Inner

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IHasInner<T>)
InstanceId

この仮想マシン インスタンスに割り当てられたインスタンス ID を取得します。

InstanceView

仮想マシン インスタンスのインスタンス ビューを取得します。 最新のインスタンス ビューを取得するには、 を使用 refreshInstanceView()します。

IsLatestScaleSetUpdateApplied

最新のスケール セット モデルの変更が仮想マシン インスタンスに適用される場合は true を取得します。

IsLinuxPasswordAuthenticationEnabled

これが Linux 仮想マシンで、パスワード ベースのログインが有効になっている場合は true、それ以外の場合は false を取得します。

IsManagedDiskEnabled

仮想マシンのディスク (os、データ) にマネージド ディスクが使用されている場合は true を取得します。

IsOSBasedOnCustomImage

仮想マシン インスタンスのオペレーティング システムがカスタム イメージに基づいている場合は true を取得します。

IsOSBasedOnPlatformImage

仮想マシン インスタンスのオペレーティング システムがプラットフォーム イメージに基づいている場合は true を取得します。

IsOSBasedOnStoredImage

仮想マシン インスタンスのオペレーティング システムが格納されているイメージに基づいている場合は true を取得します。

IsWindowsAutoUpdateEnabled

これが Windows 仮想マシンで自動更新が有効になっている場合は true、それ以外の場合は false を取得します。

IsWindowsVMAgentProvisioned

これが Windows 仮想マシンであり、VM エージェントがプロビジョニングされている場合は true、それ以外の場合は false を取得します。

Key

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IIndexable)
ModelDefinitionApplied

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

Name

リソースの名前を取得します

(継承元 IHasName)
NetworkInterfaceIds

仮想マシン インスタンスに関連付けられているネットワーク インターフェイスのリソース ID の一覧を取得します。

NetworkProfileConfiguration

VM のネットワーク プロファイル構成。

OSDiskCachingType

オペレーティング システム ディスクのキャッシュの種類を取得します。

OSDiskId

マネージド ディスク バッキング OS ディスクのリソース ID を取得します。

OSDiskName

オペレーティング システム ディスクの名前を取得します。

OSDiskSizeInGB

オペレーティング システム ディスクのサイズを取得します。

OSProfile

仮想マシン インスタンスのオペレーティング システム プロファイルを取得します。

OSType

オペレーティング システムの種類を取得します。

OSUnmanagedDiskVhdUri

オペレーティング システム ディスクへの VHD URI を取得します。

Parent

この子リソースの親を取得します。

(継承元 IHasParent<ParentT>)
PlatformImageReference

仮想マシン インスタンスのオペレーティング システムが基になっているプラットフォーム イメージへの参照を取得します。オペレーティング システムがカスタム イメージに基づいている場合は null が返されます。

PowerState

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

PrimaryNetworkInterfaceId

仮想マシン インスタンスに関連付けられているプライマリ ネットワーク インターフェイスのリソース ID を取得します。

ProtectionPolicy

VM の特定の保護ポリシー。

Region

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IResource)
RegionName

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IResource)
Size

仮想マシン インスタンスのサイズを取得します。

Sku

仮想マシン インスタンスの SKU を取得します。これは、親仮想マシン スケール セットの作成時に使用される SKU です。

StorageProfile

仮想マシン インスタンスのストレージ プロファイルを取得します。

StoredImageUnmanagedVhdUri

仮想マシン インスタンスのオペレーティング システムが基になっているカスタム イメージの VHD URI を取得します。オペレーティング システムがプラットフォーム イメージに基づいている場合は null が返されます。

Tags

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IResource)
Type

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IResource)
UnmanagedDataDisks

LUN によってインデックス付けされた、この仮想マシン インスタンスに関連付けられているアンマネージド データ ディスクを取得します。

WindowsTimeZone

Windows 仮想マシンのタイム ゾーンを取得します。

メソッド

Deallocate()

仮想マシン インスタンスをシャットダウンし、関連付けられているコンピューティング リソースを解放します。

DeallocateAsync(CancellationToken)

仮想マシン インスタンスをシャットダウンし、関連付けられているコンピューティング リソースを解放します。

Delete()

仮想マシン インスタンスを削除します。

DeleteAsync(CancellationToken)

仮想マシン インスタンスを削除します。

GetNetworkInterface(String)

この仮想マシン インスタンスに関連付けられているネットワーク インターフェイスを取得します。

GetOSCustomImage()

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

GetOSPlatformImage()

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

ListNetworkInterfaces()

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

PowerOff(Boolean)

仮想マシン インスタンスを停止します。

PowerOffAsync(Boolean, CancellationToken)

仮想マシン インスタンスを停止します。

PowerOffAsync(CancellationToken)

仮想マシン インスタンスを停止します。

Refresh()

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RefreshAsync(CancellationToken)

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RefreshInstanceView()

インスタンス ビューを更新します。

RefreshInstanceViewAsync(CancellationToken)

インスタンス ビューを更新します。

Reimage()

仮想マシン インスタンスにインストールされているオペレーティング システムのバージョンを更新します。

ReimageAsync(CancellationToken)

仮想マシン インスタンスにインストールされているオペレーティング システムのバージョンを更新します。

Restart()

仮想マシン インスタンスを再起動します。

RestartAsync(CancellationToken)

仮想マシン インスタンスを再起動します。

Start()

仮想マシン インスタンスを起動します。

StartAsync(CancellationToken)

仮想マシン インスタンスを起動します。

Update()

Azure 仮想マシン スケール セット内の仮想マシン インスタンスの不変のクライアント側表現。

(継承元 IUpdatable<T>)

適用対象