Class ZoneResourceConfiguration
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.emr.v20190103.models.ZoneResourceConfiguration
-
public class ZoneResourceConfiguration extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ZoneResourceConfiguration()
ZoneResourceConfiguration(ZoneResourceConfiguration source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AllNodeResourceSpec
getAllNodeResourceSpec()
Get 所有节点资源的规格 注意:此字段可能返回 null,表示取不到有效值。Placement
getPlacement()
Get 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注意:此字段可能返回 null,表示取不到有效值。VirtualPrivateCloud
getVirtualPrivateCloud()
Get 私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。 注意:此字段可能返回 null,表示取不到有效值。String
getZoneTag()
Get 如果是单可用区,ZoneTag可以不用填, 如果是双AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,如果是三AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,第三个可用区ZoneTag选择third-party,取值范围: master standby third-party 注意:此字段可能返回 null,表示取不到有效值。void
setAllNodeResourceSpec(AllNodeResourceSpec AllNodeResourceSpec)
Set 所有节点资源的规格 注意:此字段可能返回 null,表示取不到有效值。void
setPlacement(Placement Placement)
Set 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注意:此字段可能返回 null,表示取不到有效值。void
setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
Set 私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。 注意:此字段可能返回 null,表示取不到有效值。void
setZoneTag(String ZoneTag)
Set 如果是单可用区,ZoneTag可以不用填, 如果是双AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,如果是三AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,第三个可用区ZoneTag选择third-party,取值范围: master standby third-party 注意:此字段可能返回 null,表示取不到有效值。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ZoneResourceConfiguration
public ZoneResourceConfiguration()
-
ZoneResourceConfiguration
public ZoneResourceConfiguration(ZoneResourceConfiguration source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getVirtualPrivateCloud
public VirtualPrivateCloud getVirtualPrivateCloud()
Get 私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- VirtualPrivateCloud 私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setVirtualPrivateCloud
public void setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
Set 私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
VirtualPrivateCloud
- 私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。 注意:此字段可能返回 null,表示取不到有效值。
-
getPlacement
public Placement getPlacement()
Get 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Placement 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注意:此字段可能返回 null,表示取不到有效值。
-
setPlacement
public void setPlacement(Placement Placement)
Set 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Placement
- 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注意:此字段可能返回 null,表示取不到有效值。
-
getAllNodeResourceSpec
public AllNodeResourceSpec getAllNodeResourceSpec()
Get 所有节点资源的规格 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AllNodeResourceSpec 所有节点资源的规格 注意:此字段可能返回 null,表示取不到有效值。
-
setAllNodeResourceSpec
public void setAllNodeResourceSpec(AllNodeResourceSpec AllNodeResourceSpec)
Set 所有节点资源的规格 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AllNodeResourceSpec
- 所有节点资源的规格 注意:此字段可能返回 null,表示取不到有效值。
-
getZoneTag
public String getZoneTag()
Get 如果是单可用区,ZoneTag可以不用填, 如果是双AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,如果是三AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,第三个可用区ZoneTag选择third-party,取值范围:- master
- standby
- third-party
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ZoneTag 如果是单可用区,ZoneTag可以不用填, 如果是双AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,如果是三AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,第三个可用区ZoneTag选择third-party,取值范围:
- master
- standby
- third-party
注意:此字段可能返回 null,表示取不到有效值。
-
setZoneTag
public void setZoneTag(String ZoneTag)
Set 如果是单可用区,ZoneTag可以不用填, 如果是双AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,如果是三AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,第三个可用区ZoneTag选择third-party,取值范围:- master
- standby
- third-party
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ZoneTag
- 如果是单可用区,ZoneTag可以不用填, 如果是双AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,如果是三AZ部署,第一个可用区ZoneTag选择master,第二个可用区ZoneTag选择standby,第三个可用区ZoneTag选择third-party,取值范围:- master
- standby
- third-party
注意:此字段可能返回 null,表示取不到有效值。
-
-