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

PrivateCloudProperties 类

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

public final class PrivateCloudProperties

私有的属性。

构造函数摘要

构造函数 说明
PrivateCloudProperties()

创建私有云属性类的实例。

方法摘要

修饰符和类型 方法和描述
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 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 为单位)。

String type()

获取类型属性:虚拟化类型 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 属性:是否已启用/禁用 v实现 Operations Manager。

PrivateCloudProperties withAvailabilityZoneId(String availabilityZoneId)

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

PrivateCloudProperties withAvailabilityZoneName(String availabilityZoneName)

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

PrivateCloudProperties withClustersNumber(Integer clustersNumber)

设置 clustersNumber 属性:群集数。

PrivateCloudProperties withCreatedBy(String createdBy)

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

PrivateCloudProperties withCreatedOn(OffsetDateTime createdOn)

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

PrivateCloudProperties withDnsServers(List<String> dnsServers)

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

PrivateCloudProperties withExpires(String expires)

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

PrivateCloudProperties withNsxType(String nsxType)

设置 nsxType 属性:Nsx Type,e.G。

PrivateCloudProperties withPlacementGroupId(String placementGroupId)

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

PrivateCloudProperties withPlacementGroupName(String placementGroupName)

设置放置名称属性:放置组名称。

PrivateCloudProperties withPrivateCloudId(UUID privateCloudId)

设置私有云ID 属性:私有云的 ID。

PrivateCloudProperties withResourcePools(List<ResourcePoolInner> resourcePools)

设置资源池属性:资源池的列表。

PrivateCloudProperties withState(String state)

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

PrivateCloudProperties withTotalCpuCores(Integer totalCpuCores)

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

PrivateCloudProperties withTotalNodes(Integer totalNodes)

设置 totalNodes 属性:节点数。

PrivateCloudProperties withTotalRam(Integer totalRam)

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

PrivateCloudProperties withTotalStorage(Float totalStorage)

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

PrivateCloudProperties withType(String type)

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

PrivateCloudProperties withVSphereVersion(String vSphereVersion)

设置 vSphere版本属性: e.G。

PrivateCloudProperties withVcenterFqdn(String vcenterFqdn)

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

PrivateCloudProperties withVcenterRefid(String vcenterRefid)

设置 vcenterRefid 属性:Vcenter ip address。

PrivateCloudProperties withVirtualMachineTemplates(List<VirtualMachineTemplateInner> virtualMachineTemplates)

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

PrivateCloudProperties withVirtualNetworks(List<VirtualNetworkInner> virtualNetworks)

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

PrivateCloudProperties withVrOpsEnabled(Boolean vrOpsEnabled)

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

方法继承自 java.lang.Object

构造函数详细信息

PrivateCloudProperties

public PrivateCloudProperties()

创建 PrivateCloudProperties 类的实例。

方法详细信息

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:

过期值。

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 String 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 PrivateCloudProperties withAvailabilityZoneId(String availabilityZoneId)

设置 availabilityZoneId 属性:可用性区域 ID,例如“az1”。

Parameters:

availabilityZoneId - 要设置的 availabilityZoneId 值。

Returns:

PrivateCloudProperties 对象本身。

withAvailabilityZoneName

public PrivateCloudProperties withAvailabilityZoneName(String availabilityZoneName)

设置 availabilityZoneName 属性:可用性区域名称,例如“可用性区域 1”。

Parameters:

availabilityZoneName - 要设置的 availabilityZoneName 值。

Returns:

PrivateCloudProperties 对象本身。

withClustersNumber

public PrivateCloudProperties withClustersNumber(Integer clustersNumber)

设置 clustersNumber 属性:群集数。

Parameters:

clustersNumber - 要设置的 clustersNumber 值。

Returns:

PrivateCloudProperties 对象本身。

withCreatedBy

public PrivateCloudProperties withCreatedBy(String createdBy)

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

Parameters:

createdBy - 要设置的 createdBy 值。

Returns:

PrivateCloudProperties 对象本身。

withCreatedOn

public PrivateCloudProperties withCreatedOn(OffsetDateTime createdOn)

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

Parameters:

createdOn - 要设置的 createdOn 值。

Returns:

PrivateCloudProperties 对象本身。

withDnsServers

public PrivateCloudProperties withDnsServers(List dnsServers)

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

Parameters:

dnsServers - 要设置的 dnsServers 值。

Returns:

PrivateCloudProperties 对象本身。

withExpires

public PrivateCloudProperties withExpires(String expires)

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

Parameters:

expires - 要设置的 过期值。

Returns:

PrivateCloudProperties 对象本身。

withNsxType

public PrivateCloudProperties withNsxType(String nsxType)

设置 nsxType 属性:Nsx Type,例如“Advanced”。

Parameters:

nsxType - 要设置的 nsxType 值。

Returns:

PrivateCloudProperties 对象本身。

withPlacementGroupId

public PrivateCloudProperties withPlacementGroupId(String placementGroupId)

设置 placementGroupId 属性:放置组 ID,例如“n1”。

Parameters:

placementGroupId - 要设置的 placementGroupId 值。

Returns:

PrivateCloudProperties 对象本身。

withPlacementGroupName

public PrivateCloudProperties withPlacementGroupName(String placementGroupName)

设置 placementGroupName 属性:放置组名称。

Parameters:

placementGroupName - 要设置的 placementGroupName 值。

Returns:

PrivateCloudProperties 对象本身。

withPrivateCloudId

public PrivateCloudProperties withPrivateCloudId(UUID privateCloudId)

设置 privateCloudId 属性:私有云的 ID。

Parameters:

privateCloudId - 要设置的 privateCloudId 值。

Returns:

PrivateCloudProperties 对象本身。

withResourcePools

public PrivateCloudProperties withResourcePools(List resourcePools)

设置 resourcePools 属性:资源池的列表。

Parameters:

resourcePools - 要设置的 resourcePools 值。

Returns:

PrivateCloudProperties 对象本身。

withState

public PrivateCloudProperties withState(String state)

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

Parameters:

state - 要设置的状态值。

Returns:

PrivateCloudProperties 对象本身。

withTotalCpuCores

public PrivateCloudProperties withTotalCpuCores(Integer totalCpuCores)

设置 totalCpuCores 属性:核心数。

Parameters:

totalCpuCores - 要设置的 totalCpuCores 值。

Returns:

PrivateCloudProperties 对象本身。

withTotalNodes

public PrivateCloudProperties withTotalNodes(Integer totalNodes)

设置 totalNodes 属性:节点数。

Parameters:

totalNodes - 要设置的 totalNodes 值。

Returns:

PrivateCloudProperties 对象本身。

withTotalRam

public PrivateCloudProperties withTotalRam(Integer totalRam)

设置 totalRam 属性:内存大小。

Parameters:

totalRam - 要设置的 totalRam 值。

Returns:

PrivateCloudProperties 对象本身。

withTotalStorage

public PrivateCloudProperties withTotalStorage(Float totalStorage)

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

Parameters:

totalStorage - 要设置的 totalStorage 值。

Returns:

PrivateCloudProperties 对象本身。

withType

public PrivateCloudProperties withType(String type)

设置类型属性:虚拟化类型,例如“vSphere”。

Parameters:

type - 要设置的类型值。

Returns:

PrivateCloudProperties 对象本身。

withVSphereVersion

public PrivateCloudProperties withVSphereVersion(String vSphereVersion)

设置 vSphereVersion 属性:例如“6.5u2”。

Parameters:

vSphereVersion - 要设置的 vSphereVersion 值。

Returns:

PrivateCloudProperties 对象本身。

withVcenterFqdn

public PrivateCloudProperties withVcenterFqdn(String vcenterFqdn)

为 vcenter 访问设置 vcenterFqdn 属性:FQDN。

Parameters:

vcenterFqdn - 要设置的 vcenterFqdn 值。

Returns:

PrivateCloudProperties 对象本身。

withVcenterRefid

public PrivateCloudProperties withVcenterRefid(String vcenterRefid)

设置 vcenterRefid 属性:Vcenter ip address。

Parameters:

vcenterRefid - 要设置的 vcenterRefid 值。

Returns:

PrivateCloudProperties 对象本身。

withVirtualMachineTemplates

public PrivateCloudProperties withVirtualMachineTemplates(List virtualMachineTemplates)

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

Parameters:

virtualMachineTemplates - 要设置的 virtualMachineTemplates 值。

Returns:

PrivateCloudProperties 对象本身。

withVirtualNetworks

public PrivateCloudProperties withVirtualNetworks(List virtualNetworks)

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

Parameters:

virtualNetworks - 要设置的 virtualNetworks 值。

Returns:

PrivateCloudProperties 对象本身。

withVrOpsEnabled

public PrivateCloudProperties withVrOpsEnabled(Boolean vrOpsEnabled)

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

Parameters:

vrOpsEnabled - 要设置的 vrOpsEnabled 值。

Returns:

PrivateCloudProperties 对象本身。

适用于