PrivateCloudInner クラス

  • java.lang.Object
    • com.azure.resourcemanager.vmwarecloudsimple.fluent.models.PrivateCloudInner

public final class PrivateCloudInner

プライベート クラウド モデル。

コンストラクターの概要

コンストラクター 説明
PrivateCloudInner()

PrivateCloudInner クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
String availabilityZoneId()

可用性ゾーンID プロパティを取得します。可用性ゾーン ID (例: )G。

String availabilityZoneName()

可用性ゾーン名プロパティを取得します。G。

Integer clustersNumber()

クラスターの Number プロパティを取得します。クラスターの数。

String createdBy()

作成された By プロパティを取得します。クラウドを作成したユーザーの電子メール。

OffsetDateTime createdOn()

作成された On プロパティを取得します。プライベート クラウドが作成されたとき。

List<String> dnsServers()

dnsServers プロパティを取得します。DNS サーバーの配列。

String expires()

expires プロパティを取得します。PC の有効期限日。

String id()

id プロパティを取得します。G。

String location()

location プロパティを取得します。プライベート クラウドが作成された場所 (例: )g "westus"

String name()

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

String nsxType()

nsxType プロパティを取得します。 Nsx Type, e.G。

String placementGroupId()

placementGroupId プロパティを取得します。Placement Group id、e.G。

String placementGroupName()

配置グループ名プロパティを取得します: 配置グループ名。

UUID privateCloudId()

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

List<ResourcePoolInner> resourcePools()

[リソースプール] プロパティを取得します。リソース プールの一覧。

String state()

state プロパティを取得します。プライベート クラウドの状態 (例: )G。

Integer totalCpuCores()

Cpuコアの合計プロパティを取得します。コアの数。

Integer totalNodes()

ノードの合計数プロパティを取得します。 ノードの数。

Integer totalRam()

合計Ram プロパティを取得します:メモリ サイズ。

Float totalStorage()

Storage プロパティの合計を取得します。ディスク領域 (TB 単位)。

PrivateCloudResourceType type()

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

String typePropertiesType()

type プロパティを取得します。仮想化の種類 e.G。

String vSphereVersion()

vSphereVersion プロパティを取得します。G。

void validate()

インスタンスを検証します。

String vcenterFqdn()

vcenter Fqdn プロパティ (vcenterアクセスの FQDN) を取得します。

String vcenterRefid()

vcenterRefid プロパティを取得します: Vcenter ip address。

List<VirtualMachineTemplateInner> virtualMachineTemplates()

仮想マシンテンプレート プロパティの取得: 仮想マシン テンプレートの一覧。

List<VirtualNetworkInner> virtualNetworks()

仮想ネットワーク プロパティを取得します。仮想ネットワークの一覧。

Boolean vrOpsEnabled()

vrOps Enabled プロパティを取得します。 vRealize Operations Manager が有効または無効になっています。

PrivateCloudInner withAvailabilityZoneId(String availabilityZoneId)

可用性ゾーンID プロパティを設定します。可用性ゾーン ID (例: )G。

PrivateCloudInner withAvailabilityZoneName(String availabilityZoneName)

[可用性ゾーン名] プロパティを設定します。可用性ゾーン名 (例: )G。

PrivateCloudInner withClustersNumber(Integer clustersNumber)

[クラスター数] プロパティを設定します:クラスターの数。

PrivateCloudInner withCreatedBy(String createdBy)

作成した By プロパティを設定します。クラウドを作成したユーザーの電子メール。

PrivateCloudInner withCreatedOn(OffsetDateTime createdOn)

作成した On プロパティを設定します。プライベート クラウドが作成されたとき。

PrivateCloudInner withDnsServers(List<String> dnsServers)

dnsServers プロパティを設定します。DNS サーバーの配列。

PrivateCloudInner withExpires(String expires)

expires プロパティを設定します。PC の有効期限です。

PrivateCloudInner withId(String id)

id プロパティを設定します。G。

PrivateCloudInner withLocation(String location)

location プロパティを設定します。プライベート クラウドが作成された場所 (例: )g "westus"

PrivateCloudInner withName(String name)

name プロパティを設定します。プライベート クラウド名。

PrivateCloudInner withNsxType(String nsxType)

nsxType プロパティを設定します。Nsx Type、e.G。

PrivateCloudInner withPlacementGroupId(String placementGroupId)

配置グループID プロパティを設定します。配置グループ ID、e.G。

PrivateCloudInner withPlacementGroupName(String placementGroupName)

[配置グループ名] プロパティを設定します。[配置グループ名] を設定します。

PrivateCloudInner withPrivateCloudId(UUID privateCloudId)

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

PrivateCloudInner withResourcePools(List<ResourcePoolInner> resourcePools)

[リソースプール] プロパティを設定します。 [リソース プール] の一覧。

PrivateCloudInner withState(String state)

state プロパティを設定します。プライベート クラウドの状態 (例: )G。

PrivateCloudInner withTotalCpuCores(Integer totalCpuCores)

[Cpuコアの合計数] プロパティを設定します。コアの数。

PrivateCloudInner withTotalNodes(Integer totalNodes)

[ノード数] プロパティの合計を設定します。ノードの数です。

PrivateCloudInner withTotalRam(Integer totalRam)

合計Ram プロパティ (メモリ サイズ) を設定します。

PrivateCloudInner withTotalStorage(Float totalStorage)

[ストレージの合計] プロパティを設定します。ディスク領域は TB 単位です。

PrivateCloudInner withType(PrivateCloudResourceType type)

type プロパティを設定します:Azure Resource type。

PrivateCloudInner withTypePropertiesType(String type)

type プロパティを設定します。 仮想化の種類 e.G。

PrivateCloudInner withVSphereVersion(String vSphereVersion)

vSphereVersion プロパティを設定します。e.G。

PrivateCloudInner withVcenterFqdn(String vcenterFqdn)

vcenter Fqdn プロパティ (vcenterアクセスの FQDN) を設定します。

PrivateCloudInner withVcenterRefid(String vcenterRefid)

vcenterRefid プロパティを設定します: Vcenter ip address。

PrivateCloudInner withVirtualMachineTemplates(List<VirtualMachineTemplateInner> virtualMachineTemplates)

[仮想マシンテンプレート] プロパティを設定します。 [仮想マシン テンプレート] の一覧。

PrivateCloudInner withVirtualNetworks(List<VirtualNetworkInner> virtualNetworks)

[仮想ネットワーク] プロパティを設定します。仮想ネットワークの一覧。

PrivateCloudInner withVrOpsEnabled(Boolean vrOpsEnabled)

vrOps Enabled プロパティを設定します。vRealize Operations Manager が有効または無効になっています。

メソッドの継承元: java.lang.Object

コンストラクターの詳細

PrivateCloudInner

public PrivateCloudInner()

PrivateCloudInner クラスのインスタンスを作成します。

メソッドの詳細

availabilityZoneId

public String availabilityZoneId()

availabilityZoneId プロパティ ("az1" など) を取得します。

Returns:

availabilityZoneId 値。

availabilityZoneName

public String availabilityZoneName()

availabilityZoneName プロパティ ("可用性ゾーン 1" など) を取得します。

Returns:

availabilityZoneName 値。

clustersNumber

public Integer clustersNumber()

clustersNumber プロパティを取得します。クラスターの数。

Returns:

clustersNumber 値。

createdBy

public String createdBy()

createdBy プロパティを取得します。クラウドを作成したユーザーの電子メール。

Returns:

createdBy 値。

createdOn

public OffsetDateTime createdOn()

createdOn プロパティを取得します。プライベート クラウドが作成されたとき。

Returns:

createdOn 値。

dnsServers

public List dnsServers()

dnsServers プロパティを取得します。DNS サーバーの配列。

Returns:

dnsServers 値。

expires

public String expires()

expires プロパティを取得します。PC の有効期限日。

Returns:

の有効期限の値。

id

public String id()

id プロパティを取得します。 "/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds" + "/cloud123" などです。

Returns:

id 値。

location

public String location()

location プロパティを取得します。プライベート クラウドが作成された場所 (例: "westus")。

Returns:

場所の値。

name

public String name()

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

Returns:

name 値。

nsxType

public String nsxType()

nsxType プロパティを取得します。Nsx Type (例: "Advanced")。

Returns:

nsxType 値。

placementGroupId

public String placementGroupId()

placementGroupId プロパティを取得します。Placement Group id (例: "n1")。

Returns:

placementGroupId 値。

placementGroupName

public String placementGroupName()

placementGroupName プロパティを取得します:配置グループ名。

Returns:

placementGroupName 値。

privateCloudId

public UUID privateCloudId()

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

Returns:

privateCloudId 値。

resourcePools

public List resourcePools()

resourcePools プロパティを取得します。リソース プールの一覧。

Returns:

resourcePools 値。

state

public String state()

state プロパティを取得します。プライベート クラウドの状態 (例: "operational")。

Returns:

状態の値。

totalCpuCores

public Integer totalCpuCores()

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

Returns:

totalCpuCores 値。

totalNodes

public Integer totalNodes()

totalNodes プロパティを取得します:ノードの数。

Returns:

totalNodes 値。

totalRam

public Integer totalRam()

totalRam プロパティ (メモリ サイズ) を取得します。

Returns:

totalRam 値。

totalStorage

public Float totalStorage()

totalStorage プロパティを取得します。ディスク領域 (TB 単位)。

Returns:

totalStorage 値。

type

public PrivateCloudResourceType type()

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

Returns:

型の値。

typePropertiesType

public String typePropertiesType()

type プロパティを取得します。仮想化の種類 (例: "vSphere")。

Returns:

型の値。

vSphereVersion

public String vSphereVersion()

vSphereVersion プロパティ (例: "6.5u2") を取得します。

Returns:

vSphereVersion 値。

validate

public void validate()

インスタンスを検証します。

vcenterFqdn

public String vcenterFqdn()

vcenterFqdn プロパティを取得します。vcenter アクセスの FQDN。

Returns:

vcenterFqdn 値。

vcenterRefid

public String vcenterRefid()

vcenterRefid プロパティを取得します。Vcenter ip address。

Returns:

vcenterRefid 値。

virtualMachineTemplates

public List virtualMachineTemplates()

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

Returns:

virtualMachineTemplates 値。

virtualNetworks

public List virtualNetworks()

virtualNetworks プロパティを取得します。仮想ネットワークの一覧です。

Returns:

virtualNetworks 値。

vrOpsEnabled

public Boolean vrOpsEnabled()

vrOpsEnabled プロパティを取得します。vRealize Operations Manager は有効または無効です。

Returns:

vrOpsEnabled 値。

withAvailabilityZoneId

public PrivateCloudInner withAvailabilityZoneId(String availabilityZoneId)

availabilityZoneId プロパティ ("az1" など) を設定します。

Parameters:

availabilityZoneId - 設定する availabilityZoneId 値。

Returns:

PrivateCloudInner オブジェクト自体。

withAvailabilityZoneName

public PrivateCloudInner withAvailabilityZoneName(String availabilityZoneName)

availabilityZoneName プロパティ ("可用性ゾーン 1" など) を設定します。

Parameters:

availabilityZoneName - 設定する availabilityZoneName 値。

Returns:

PrivateCloudInner オブジェクト自体。

withClustersNumber

public PrivateCloudInner withClustersNumber(Integer clustersNumber)

clustersNumber プロパティを設定します。クラスターの数。

Parameters:

clustersNumber - 設定する clustersNumber 値。

Returns:

PrivateCloudInner オブジェクト自体。

withCreatedBy

public PrivateCloudInner withCreatedBy(String createdBy)

createdBy プロパティを設定します。クラウドを作成したユーザーの電子メール。

Parameters:

createdBy - 設定する createdBy 値。

Returns:

PrivateCloudInner オブジェクト自体。

withCreatedOn

public PrivateCloudInner withCreatedOn(OffsetDateTime createdOn)

createdOn プロパティを設定します。プライベート クラウドが作成されたとき。

Parameters:

createdOn - 設定する createdOn 値。

Returns:

PrivateCloudInner オブジェクト自体。

withDnsServers

public PrivateCloudInner withDnsServers(List dnsServers)

dnsServers プロパティを設定します。 DNS サーバーの配列。

Parameters:

dnsServers - 設定する dnsServers 値。

Returns:

PrivateCloudInner オブジェクト自体。

withExpires

public PrivateCloudInner withExpires(String expires)

expires プロパティを設定します。PC の有効期限です。

Parameters:

expires - 設定する有効期限の値。

Returns:

PrivateCloudInner オブジェクト自体。

withId

public PrivateCloudInner withId(String id)

id プロパティを設定します。 "/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds" + "/cloud123" などです。

Parameters:

id - 設定する id 値。

Returns:

PrivateCloudInner オブジェクト自体。

withLocation

public PrivateCloudInner withLocation(String location)

location プロパティを設定します。プライベート クラウドが作成された場所 ("westus" など)。

Parameters:

location - 設定する場所の値。

Returns:

PrivateCloudInner オブジェクト自体。

withName

public PrivateCloudInner withName(String name)

name プロパティを設定します。プライベート クラウド名。

Parameters:

name - 設定する名前の値。

Returns:

PrivateCloudInner オブジェクト自体。

withNsxType

public PrivateCloudInner withNsxType(String nsxType)

nsxType プロパティを設定します。Nsx Type (例: "Advanced")。

Parameters:

nsxType - 設定する nsxType 値。

Returns:

PrivateCloudInner オブジェクト自体。

withPlacementGroupId

public PrivateCloudInner withPlacementGroupId(String placementGroupId)

placementGroupId プロパティを設定します。Placement Group id (例: "n1")。

Parameters:

placementGroupId - 設定する placementGroupId 値。

Returns:

PrivateCloudInner オブジェクト自体。

withPlacementGroupName

public PrivateCloudInner withPlacementGroupName(String placementGroupName)

placementGroupName プロパティを設定します:配置グループ名。

Parameters:

placementGroupName - 設定する placementGroupName 値。

Returns:

PrivateCloudInner オブジェクト自体。

withPrivateCloudId

public PrivateCloudInner withPrivateCloudId(UUID privateCloudId)

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

Parameters:

privateCloudId - 設定する privateCloudId 値。

Returns:

PrivateCloudInner オブジェクト自体。

withResourcePools

public PrivateCloudInner withResourcePools(List resourcePools)

resourcePools プロパティを設定します。リソース プールの一覧です。

Parameters:

resourcePools - 設定する resourcePools 値。

Returns:

PrivateCloudInner オブジェクト自体。

withState

public PrivateCloudInner withState(String state)

state プロパティを設定します。プライベート クラウドの状態 ("運用" など)。

Parameters:

state - 設定する状態値。

Returns:

PrivateCloudInner オブジェクト自体。

withTotalCpuCores

public PrivateCloudInner withTotalCpuCores(Integer totalCpuCores)

totalCpuCores プロパティを設定します:コアの数。

Parameters:

totalCpuCores - 設定する totalCpuCores 値。

Returns:

PrivateCloudInner オブジェクト自体。

withTotalNodes

public PrivateCloudInner withTotalNodes(Integer totalNodes)

totalNodes プロパティを設定します: ノードの数。

Parameters:

totalNodes - 設定する totalNodes 値。

Returns:

PrivateCloudInner オブジェクト自体。

withTotalRam

public PrivateCloudInner withTotalRam(Integer totalRam)

totalRam プロパティを設定します:メモリ サイズ。

Parameters:

totalRam - 設定する totalRam 値。

Returns:

PrivateCloudInner オブジェクト自体。

withTotalStorage

public PrivateCloudInner withTotalStorage(Float totalStorage)

totalStorage プロパティを設定します。ディスク領域 (TB 単位)。

Parameters:

totalStorage - 設定する totalStorage 値。

Returns:

PrivateCloudInner オブジェクト自体。

withType

public PrivateCloudInner withType(PrivateCloudResourceType type)

type プロパティを設定します:Azure Resource type。

Parameters:

type - 設定する型の値。

Returns:

PrivateCloudInner オブジェクト自体。

withTypePropertiesType

public PrivateCloudInner withTypePropertiesType(String type)

type プロパティを設定します。仮想化の種類 (例: "vSphere")。

Parameters:

type - 設定する型の値。

Returns:

PrivateCloudInner オブジェクト自体。

withVSphereVersion

public PrivateCloudInner withVSphereVersion(String vSphereVersion)

vSphereVersion プロパティを設定します(例: "6.5u2")。

Parameters:

vSphereVersion - 設定する vSphereVersion 値。

Returns:

PrivateCloudInner オブジェクト自体。

withVcenterFqdn

public PrivateCloudInner withVcenterFqdn(String vcenterFqdn)

vcenterFqdn プロパティ (vcenter アクセスの FQDN) を設定します。

Parameters:

vcenterFqdn - 設定する vcenterFqdn 値。

Returns:

PrivateCloudInner オブジェクト自体。

withVcenterRefid

public PrivateCloudInner withVcenterRefid(String vcenterRefid)

vcenterRefid プロパティを設定します: Vcenter ip address。

Parameters:

vcenterRefid - 設定する vcenterRefid 値。

Returns:

PrivateCloudInner オブジェクト自体。

withVirtualMachineTemplates

public PrivateCloudInner withVirtualMachineTemplates(List virtualMachineTemplates)

virtualMachineTemplates プロパティを設定します。仮想マシン テンプレートの一覧。

Parameters:

virtualMachineTemplates - 設定する virtualMachineTemplates 値。

Returns:

PrivateCloudInner オブジェクト自体。

withVirtualNetworks

public PrivateCloudInner withVirtualNetworks(List virtualNetworks)

virtualNetworks プロパティを設定します。仮想ネットワークの一覧。

Parameters:

virtualNetworks - 設定する virtualNetworks 値。

Returns:

PrivateCloudInner オブジェクト自体。

withVrOpsEnabled

public PrivateCloudInner withVrOpsEnabled(Boolean vrOpsEnabled)

vrOpsEnabled プロパティを設定します。vRealize Operations Manager は有効/無効です。

Parameters:

vrOpsEnabled - 設定する vrOpsEnabled 値。

Returns:

PrivateCloudInner オブジェクト自体。

適用対象