VirtualMachine インターフェイス

public interface VirtualMachine

VirtualMachine の不変のクライアント側表現。

メソッドの概要

修飾子と型 メソッドと説明
abstract int amountOfRam()

OfRam プロパティの量を取得します。メモリの量。

abstract List<VirtualDiskController> controllers()

controllers プロパティを取得します。仮想ディスクのコントローラーの一覧です。

abstract GuestOSCustomization customization()

カスタマイズ プロパティ (仮想マシンのプロパティ) を取得します。

abstract List<VirtualDisk> disks()

disks プロパティを取得します。仮想ディスクの一覧です。

abstract String dnsname()

dnsname プロパティを取得します。VCenter の仮想マシンの DNS 名。

abstract Boolean exposeToGuestVM()

公開ToGuestVM プロパティを取得します。ゲスト OS を公開するかどうか。

abstract String folder()

folder プロパティを取得します。VCenter 内の仮想マシン フォルダーへのパス。

abstract String guestOS()

guestOS プロパティを取得します。 ゲスト OS の名前。

abstract GuestOSType guestOSType()

ゲストOSType プロパティを取得します。 ゲスト OS の種類。

abstract String id()

id プロパティを取得します。リソースの完全修飾リソース ID。

abstract VirtualMachineInner innerModel()

内部 com を取得します。Azure。Resourcemanager。vmwarecloudsimple。流暢。モデル。仮想マシンの内部オブジェクト。

abstract String location()

location プロパティを取得します。リソースが存在する地理的な場所です。

abstract String name()

name プロパティを取得します。 リソースの名前。

abstract List<VirtualNic> nics()

nics プロパティを取得します。仮想 NIC の一覧です。

abstract int numberOfCores()

OfCores プロパティの数を取得します。CPU コアの数。

abstract String password()

password プロパティを取得します。ログインのパスワード。

abstract String privateCloudId()

プライベート クラウド ID プロパティ (プライベートクラウドID) を取得します。

abstract String provisioningState()

Provisioning State プロパティを取得します。リソースのプロビジョニング状態。

abstract String publicIp()

パブリックIp プロパティを取得します。仮想マシンのパブリック IP。

abstract VirtualMachine refresh()

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

abstract VirtualMachine refresh(Context context)

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

abstract Region region()

リソースのリージョンを取得します。

abstract String regionName()

リソース リージョンの名前を取得します。

abstract String resourceGroupName()

リソース グループの名前を取得します。

abstract ResourcePool resourcePool()

リソースプール プロパティを取得します:リソース プールVirtual Machinesします。

abstract VirtualMachineStatus status()

status プロパティを取得します。仮想マシンの状態。

abstract Map<String,String> tags()

tags プロパティを取得します:リソース タグ。

abstract String templateId()

テンプレートID プロパティを取得します。仮想マシン テンプレート ID。

abstract String type()

type プロパティを取得します。 リソースの型。

abstract Update update()

仮想マシン リソースの更新を開始します。

abstract String username()

username プロパティを取得します。ログインのユーザー名。

abstract List<String> vSphereNetworks()

vSphereNetworks プロパティを取得します。仮想 VSphere Networks の一覧です。

abstract String vmId()

vmId プロパティを取得します。VCenter の仮想マシンの内部 ID。

abstract String vmwaretools()

vmwaretools プロパティを取得します。 VMware tools のバージョン。

メソッドの詳細

amountOfRam

public abstract int amountOfRam()

amountOfRam プロパティを取得します。メモリの量。

Returns:

amountOfRam 値。

controllers

public abstract List controllers()

controllers プロパティを取得します。仮想ディスクのコントローラーの一覧です。

Returns:

コントローラーの値。

customization

public abstract GuestOSCustomization customization()

カスタマイズ プロパティ (仮想マシンのプロパティ) を取得します。

Returns:

カスタマイズ値。

disks

public abstract List disks()

disks プロパティを取得します。仮想ディスクの一覧です。

Returns:

ディスクの値。

dnsname

public abstract String dnsname()

dnsname プロパティを取得します。VCenter の仮想マシンの DNS 名。

Returns:

dnsname 値。

exposeToGuestVM

public abstract Boolean exposeToGuestVM()

exposeToGuestVM プロパティを取得します。ゲスト OS を公開するかどうか。

Returns:

exposeToGuestVM 値。

folder

public abstract String folder()

folder プロパティを取得します。VCenter 内の仮想マシン フォルダーへのパス。

Returns:

フォルダーの値。

guestOS

public abstract String guestOS()

guestOS プロパティを取得します。 ゲスト OS の名前。

Returns:

guestOS 値。

guestOSType

public abstract GuestOSType guestOSType()

guestOSType プロパティを取得します。 ゲスト OS の種類。

Returns:

guestOSType 値。

id

public abstract String id()

id プロパティを取得します。リソースの完全修飾リソース ID。

Returns:

id 値。

innerModel

public abstract VirtualMachineInner innerModel()

内部 com.azure.resourcemanager.vmwarecloudsimple.fluent.models.VirtualMachineInner オブジェクトを取得します。

Returns:

内部オブジェクト。

location

public abstract String location()

location プロパティを取得します。リソースが存在する地理的な場所です。

Returns:

場所の値。

name

public abstract String name()

name プロパティを取得します。 リソースの名前。

Returns:

名前の値。

nics

public abstract List nics()

nics プロパティを取得します。仮想 NIC の一覧です。

Returns:

nics 値。

numberOfCores

public abstract int numberOfCores()

numberOfCores プロパティを取得します。 CPU コアの数。

Returns:

numberOfCores 値。

password

public abstract String password()

password プロパティを取得します。ログインのパスワード。 非推奨 - カスタマイズ プロパティを使用します。

Returns:

パスワードの値。

privateCloudId

public abstract String privateCloudId()

privateCloudId プロパティ (プライベート クラウド ID) を取得します。

Returns:

privateCloudId 値。

provisioningState

public abstract String provisioningState()

provisioningState プロパティを取得します。リソースのプロビジョニング状態。

Returns:

provisioningState 値。

publicIp

public abstract String publicIp()

publicIp プロパティを取得します。仮想マシンのパブリック IP。

Returns:

publicIp 値。

refresh

public abstract VirtualMachine refresh()

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

Returns:

更新されたリソース。

refresh

public abstract VirtualMachine refresh(Context context)

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

Parameters:

context - この操作に関連付けるコンテキスト。

Returns:

更新されたリソース。

region

public abstract Region region()

リソースのリージョンを取得します。

Returns:

リソースのリージョン。

regionName

public abstract String regionName()

リソース リージョンの名前を取得します。

Returns:

リソース リージョンの名前。

resourceGroupName

public abstract String resourceGroupName()

リソース グループの名前を取得します。

Returns:

リソース グループの名前。

resourcePool

public abstract ResourcePool resourcePool()

resourcePool プロパティを取得します。リソース プールVirtual Machinesします。

Returns:

resourcePool 値。

status

public abstract VirtualMachineStatus status()

status プロパティを取得します。仮想マシンの状態。

Returns:

状態の値。

tags

public abstract Map tags()

tags プロパティを取得します:リソース タグ。

Returns:

タグの値。

templateId

public abstract String templateId()

templateId プロパティを取得します。仮想マシン テンプレート ID。

Returns:

templateId 値。

type

public abstract String type()

type プロパティを取得します。 リソースの型。

Returns:

型の値。

update

public abstract VirtualMachine.Update update()

VirtualMachine リソースの更新を開始します。

Returns:

リソース更新のステージ。

username

public abstract String username()

username プロパティを取得します。ログインのユーザー名。 非推奨 - カスタマイズ プロパティを使用します。

Returns:

ユーザー名の値。

vSphereNetworks

public abstract List vSphereNetworks()

vSphereNetworks プロパティを取得します。仮想 VSphere Networks の一覧です。

Returns:

vSphereNetworks 値。

vmId

public abstract String vmId()

vmId プロパティを取得します。VCenter の仮想マシンの内部 ID。

Returns:

vmId 値。

vmwaretools

public abstract String vmwaretools()

vmwaretools プロパティを取得します。 VMware tools のバージョン。

Returns:

vmwaretools 値。

適用対象