IVirtualMachineScaleSetVM インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 |
仮想マシン インスタンスのインスタンス ビューを取得します。
最新のインスタンス ビューを取得するには、 を使用 |
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>) |
適用対象
Azure SDK for .NET