你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PrivateCloudInner 类

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

public final class PrivateCloudInner

私有云模型。

构造函数摘要

构造函数 说明
PrivateCloudInner()

创建私有云内部类的实例。

方法摘要

修饰符和类型 方法和描述
String availabilityZoneId()

获取可用性区域ID 属性:可用性区域 ID,e.G。

String availabilityZoneName()

获取可用性区域名称属性:可用性区域名称,e.G。

Integer clustersNumber()

获取 clustersNumber 属性:群集数。

String createdBy()

获取 createdBy 属性:创建云的用户的电子邮件。

OffsetDateTime createdOn()

获取 createOn 属性:创建私有云时。

List<String> dnsServers()

获取 dns服务器属性:DNS 服务器数组。

String expires()

获取 expires 属性:电脑的到期日期。

String id()

获取 id 属性:Azure Id,e.G。

String location()

获取位置属性:创建私有云的位置,e.g“westus”。

String name()

获取 name 属性:私有云名称。

String nsxType()

获取 nsxType 属性:Nsx Type,e.G。

String placementGroupId()

获取放置ID 属性:放置组 ID,e.G。

String placementGroupName()

获取放置名称属性:放置组名称。

UUID privateCloudId()

获取私有云ID 属性:私有云的 ID。

List<ResourcePoolInner> resourcePools()

获取资源池属性:资源池的列表。

String state()

获取 state 属性:私有云状态,e.G。

Integer totalCpuCores()

获取总Cpu核心数属性:核心数。

Integer totalNodes()

获取 TotalNodes 属性:节点数。

Integer totalRam()

获取总Ram 属性:内存大小。

Float totalStorage()

获取总存储属性:磁盘空间(以 TB 为单位)。

PrivateCloudResourceType type()

获取 type 属性:Azure 资源类型。

String typePropertiesType()

获取类型属性:虚拟化类型 e。G。

String vSphereVersion()

获取 vSphere版本属性:e.G。

void validate()

验证实例。

String vcenterFqdn()

获取 vcenterFqdn 属性:用于 vcenter 访问的 FQDN。

String vcenterRefid()

获取 vcenterRefid 属性:Vcenter ip address。

List<VirtualMachineTemplateInner> virtualMachineTemplates()

获取虚拟机模板属性:虚拟机模板列表。

List<VirtualNetworkInner> virtualNetworks()

获取虚拟网络属性:虚拟网络列表。

Boolean vrOpsEnabled()

获取 vrOpsEnabled 属性:是否已启用/禁用 vRealize Operations Manager。

PrivateCloudInner withAvailabilityZoneId(String availabilityZoneId)

设置可用性区域ID 属性:可用性区域 ID,e.G。

PrivateCloudInner withAvailabilityZoneName(String availabilityZoneName)

设置可用性区域名称属性:可用性区域名称,e.G。

PrivateCloudInner withClustersNumber(Integer clustersNumber)

设置 clustersNumber 属性:Number of clusters。

PrivateCloudInner withCreatedBy(String createdBy)

设置 createdBy 属性:创建云的用户的电子邮件。

PrivateCloudInner withCreatedOn(OffsetDateTime createdOn)

设置创建的On 属性:创建私有云时。

PrivateCloudInner withDnsServers(List<String> dnsServers)

设置 dns服务器属性:DNS 服务器数组。

PrivateCloudInner withExpires(String expires)

设置过期属性:电脑的到期日期。

PrivateCloudInner withId(String id)

设置 id 属性:Azure Id,e.G。

PrivateCloudInner withLocation(String location)

设置位置属性:创建私有云的位置,e.g“westus”。

PrivateCloudInner withName(String 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)

设置状态属性:私有云状态,e.G。

PrivateCloudInner withTotalCpuCores(Integer totalCpuCores)

设置总Cpu核心数属性:核心数。

PrivateCloudInner withTotalNodes(Integer totalNodes)

设置 totalNodes 属性:节点数。

PrivateCloudInner withTotalRam(Integer totalRam)

设置总Ram 属性:内存大小。

PrivateCloudInner withTotalStorage(Float totalStorage)

设置总存储属性:磁盘空间(以 TB 为单位)。

PrivateCloudInner withType(PrivateCloudResourceType type)

设置 type 属性:Azure 资源类型。

PrivateCloudInner withTypePropertiesType(String type)

设置类型属性:虚拟化类型 e.G。

PrivateCloudInner withVSphereVersion(String vSphereVersion)

设置 vSphereVersion 属性:e.G。

PrivateCloudInner withVcenterFqdn(String vcenterFqdn)

设置 vcenterFqdn 属性:用于 vcenter 访问的 FQDN。

PrivateCloudInner withVcenterRefid(String vcenterRefid)

设置 vcenterRefid 属性:Vcenter ip address。

PrivateCloudInner withVirtualMachineTemplates(List<VirtualMachineTemplateInner> virtualMachineTemplates)

设置虚拟机模板属性:虚拟机模板列表。

PrivateCloudInner withVirtualNetworks(List<VirtualNetworkInner> virtualNetworks)

设置虚拟网络属性:虚拟网络列表。

PrivateCloudInner withVrOpsEnabled(Boolean vrOpsEnabled)

设置 vrOpsEnabled 属性:是否已启用/禁用 vRealize Operations Manager。

方法继承自 java.lang.Object

构造函数详细信息

PrivateCloudInner

public PrivateCloudInner()

创建 PrivateCloudInner 类的实例。

方法详细信息

availabilityZoneId

public String availabilityZoneId()

获取 availabilityZoneId 属性:可用性区域 ID,例如“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 属性:电脑的到期日期。

Returns:

过期值。

id

public String id()

获取 id 属性:Azure 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:

名称值。

nsxType

public String nsxType()

获取 nsxType 属性:Nsx Type,例如“Advanced”。

Returns:

nsxType 值。

placementGroupId

public String placementGroupId()

获取 placementGroupId 属性:放置组 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 属性:私有云状态,例如“操作”。

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()

获取类型属性:虚拟化类型,例如“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 属性:可用性区域 ID,例如“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)

设置过期属性:电脑的到期日期。

Parameters:

expires - 要设置的过期值。

Returns:

PrivateCloudInner 对象本身。

withId

public PrivateCloudInner withId(String id)

设置 id 属性:Azure Id,例如“/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds” + “/cloud123”。

Parameters:

id - 要设置的 id 值。

Returns:

PrivateCloudInner 对象本身。

withLocation

public PrivateCloudInner withLocation(String location)

设置位置属性:创建私有云的位置,例如“westus”。

Parameters:

location - 要设置的位置值。

Returns:

PrivateCloudInner 对象本身。

withName

public PrivateCloudInner withName(String 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 属性:放置组 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)

设置状态属性:私有云状态,例如“操作”。

Parameters:

state - 要设置的状态值。

Returns:

PrivateCloudInner 对象本身。

withTotalCpuCores

public PrivateCloudInner withTotalCpuCores(Integer totalCpuCores)

设置 totalCpuCores 属性:核心数。

Parameters:

totalCpuCores - 要设置的总计CpuCores 值。

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 资源类型。

Parameters:

type - 要设置的类型值。

Returns:

PrivateCloudInner 对象本身。

withTypePropertiesType

public PrivateCloudInner withTypePropertiesType(String 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 对象本身。

适用于