Class Zone
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.teo.v20220901.models.Zone
-
public class Zone extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActiveStatus()Get 展示状态,取值有: active:已启用; inactive:未生效; paused:已停用。StringgetAliasZoneName()Get 站点别名。数字、英文、-和_组合,限制20个字符。 注意:此字段可能返回 null,表示取不到有效值。StringgetArea()Get 站点接入地域,取值有: global:全球; mainland:中国大陆; overseas:境外区域。StringgetCnameSpeedUp()Get 是否开启 CNAME 加速,取值有: enabled:开启; disabled:关闭。StringgetCnameStatus()Get CNAME 接入状态,取值有: finished:站点已验证; pending:站点验证中。StringgetCreatedOn()Get 站点创建时间。LonggetIsFake()Get 是否伪站点,取值有: 0:非伪站点; 1:伪站点。StringgetLockStatus()Get 锁定状态,取值有: enable:正常,允许进行修改操作; disable:锁定中,不允许进行修改操作。StringgetModifiedOn()Get 站点修改时间。String[]getNameServers()Get 腾讯云分配的 NS 列表。String[]getOriginalNameServers()Get 站点当前使用的 NS 列表。BooleangetPaused()Get 站点是否关闭。Resource[]getResources()Get 计费资源列表。StringgetStatus()Get 站点状态,取值有: active:NS 已切换; pending:NS 未切换; moved:NS 已切走; deactivated:被封禁。Tag[]getTags()Get 资源标签列表。StringgetType()Get 站点接入方式,取值有 full:NS 接入; partial:CNAME 接入; noDomainAccess:无域名接入。VanityNameServersgetVanityNameServers()Get 用户自定义 NS 信息。 注意:此字段可能返回 null,表示取不到有效值。VanityNameServersIps[]getVanityNameServersIps()Get 用户自定义 NS IP 信息。 注意:此字段可能返回 null,表示取不到有效值。StringgetZoneId()Get 站点ID。StringgetZoneName()Get 站点名称。voidsetActiveStatus(String ActiveStatus)Set 展示状态,取值有: active:已启用; inactive:未生效; paused:已停用。voidsetAliasZoneName(String AliasZoneName)Set 站点别名。数字、英文、-和_组合,限制20个字符。 注意:此字段可能返回 null,表示取不到有效值。voidsetArea(String Area)Set 站点接入地域,取值有: global:全球; mainland:中国大陆; overseas:境外区域。voidsetCnameSpeedUp(String CnameSpeedUp)Set 是否开启 CNAME 加速,取值有: enabled:开启; disabled:关闭。voidsetCnameStatus(String CnameStatus)Set CNAME 接入状态,取值有: finished:站点已验证; pending:站点验证中。voidsetCreatedOn(String CreatedOn)Set 站点创建时间。voidsetIsFake(Long IsFake)Set 是否伪站点,取值有: 0:非伪站点; 1:伪站点。voidsetLockStatus(String LockStatus)Set 锁定状态,取值有: enable:正常,允许进行修改操作; disable:锁定中,不允许进行修改操作。voidsetModifiedOn(String ModifiedOn)Set 站点修改时间。voidsetNameServers(String[] NameServers)Set 腾讯云分配的 NS 列表。voidsetOriginalNameServers(String[] OriginalNameServers)Set 站点当前使用的 NS 列表。voidsetPaused(Boolean Paused)Set 站点是否关闭。voidsetResources(Resource[] Resources)Set 计费资源列表。voidsetStatus(String Status)Set 站点状态,取值有: active:NS 已切换; pending:NS 未切换; moved:NS 已切走; deactivated:被封禁。voidsetTags(Tag[] Tags)Set 资源标签列表。voidsetType(String Type)Set 站点接入方式,取值有 full:NS 接入; partial:CNAME 接入; noDomainAccess:无域名接入。voidsetVanityNameServers(VanityNameServers VanityNameServers)Set 用户自定义 NS 信息。 注意:此字段可能返回 null,表示取不到有效值。voidsetVanityNameServersIps(VanityNameServersIps[] VanityNameServersIps)Set 用户自定义 NS IP 信息。 注意:此字段可能返回 null,表示取不到有效值。voidsetZoneId(String ZoneId)Set 站点ID。voidsetZoneName(String ZoneName)Set 站点名称。voidtoMap(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
-
Zone
public Zone()
-
Zone
public Zone(Zone 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
-
getZoneId
public String getZoneId()
Get 站点ID。- Returns:
- ZoneId 站点ID。
-
setZoneId
public void setZoneId(String ZoneId)
Set 站点ID。- Parameters:
ZoneId- 站点ID。
-
getZoneName
public String getZoneName()
Get 站点名称。- Returns:
- ZoneName 站点名称。
-
setZoneName
public void setZoneName(String ZoneName)
Set 站点名称。- Parameters:
ZoneName- 站点名称。
-
getOriginalNameServers
public String[] getOriginalNameServers()
Get 站点当前使用的 NS 列表。- Returns:
- OriginalNameServers 站点当前使用的 NS 列表。
-
setOriginalNameServers
public void setOriginalNameServers(String[] OriginalNameServers)
Set 站点当前使用的 NS 列表。- Parameters:
OriginalNameServers- 站点当前使用的 NS 列表。
-
getNameServers
public String[] getNameServers()
Get 腾讯云分配的 NS 列表。- Returns:
- NameServers 腾讯云分配的 NS 列表。
-
setNameServers
public void setNameServers(String[] NameServers)
Set 腾讯云分配的 NS 列表。- Parameters:
NameServers- 腾讯云分配的 NS 列表。
-
getStatus
public String getStatus()
Get 站点状态,取值有:- active:NS 已切换;
- pending:NS 未切换;
- moved:NS 已切走;
- deactivated:被封禁。
- Returns:
- Status 站点状态,取值有:
- active:NS 已切换;
- pending:NS 未切换;
- moved:NS 已切走;
- deactivated:被封禁。
-
setStatus
public void setStatus(String Status)
Set 站点状态,取值有:- active:NS 已切换;
- pending:NS 未切换;
- moved:NS 已切走;
- deactivated:被封禁。
- Parameters:
Status- 站点状态,取值有:- active:NS 已切换;
- pending:NS 未切换;
- moved:NS 已切走;
- deactivated:被封禁。
-
getType
public String getType()
Get 站点接入方式,取值有- full:NS 接入;
- partial:CNAME 接入;
- noDomainAccess:无域名接入。
- Returns:
- Type 站点接入方式,取值有
- full:NS 接入;
- partial:CNAME 接入;
- noDomainAccess:无域名接入。
-
setType
public void setType(String Type)
Set 站点接入方式,取值有- full:NS 接入;
- partial:CNAME 接入;
- noDomainAccess:无域名接入。
- Parameters:
Type- 站点接入方式,取值有- full:NS 接入;
- partial:CNAME 接入;
- noDomainAccess:无域名接入。
-
getPaused
public Boolean getPaused()
Get 站点是否关闭。- Returns:
- Paused 站点是否关闭。
-
setPaused
public void setPaused(Boolean Paused)
Set 站点是否关闭。- Parameters:
Paused- 站点是否关闭。
-
getCnameSpeedUp
public String getCnameSpeedUp()
Get 是否开启 CNAME 加速,取值有:- enabled:开启;
- disabled:关闭。
- Returns:
- CnameSpeedUp 是否开启 CNAME 加速,取值有:
- enabled:开启;
- disabled:关闭。
-
setCnameSpeedUp
public void setCnameSpeedUp(String CnameSpeedUp)
Set 是否开启 CNAME 加速,取值有:- enabled:开启;
- disabled:关闭。
- Parameters:
CnameSpeedUp- 是否开启 CNAME 加速,取值有:- enabled:开启;
- disabled:关闭。
-
getCnameStatus
public String getCnameStatus()
Get CNAME 接入状态,取值有:- finished:站点已验证;
- pending:站点验证中。
- Returns:
- CnameStatus CNAME 接入状态,取值有:
- finished:站点已验证;
- pending:站点验证中。
-
setCnameStatus
public void setCnameStatus(String CnameStatus)
Set CNAME 接入状态,取值有:- finished:站点已验证;
- pending:站点验证中。
- Parameters:
CnameStatus- CNAME 接入状态,取值有:- finished:站点已验证;
- pending:站点验证中。
-
getTags
public Tag[] getTags()
Get 资源标签列表。- Returns:
- Tags 资源标签列表。
-
setTags
public void setTags(Tag[] Tags)
Set 资源标签列表。- Parameters:
Tags- 资源标签列表。
-
getResources
public Resource[] getResources()
Get 计费资源列表。- Returns:
- Resources 计费资源列表。
-
setResources
public void setResources(Resource[] Resources)
Set 计费资源列表。- Parameters:
Resources- 计费资源列表。
-
getCreatedOn
public String getCreatedOn()
Get 站点创建时间。- Returns:
- CreatedOn 站点创建时间。
-
setCreatedOn
public void setCreatedOn(String CreatedOn)
Set 站点创建时间。- Parameters:
CreatedOn- 站点创建时间。
-
getModifiedOn
public String getModifiedOn()
Get 站点修改时间。- Returns:
- ModifiedOn 站点修改时间。
-
setModifiedOn
public void setModifiedOn(String ModifiedOn)
Set 站点修改时间。- Parameters:
ModifiedOn- 站点修改时间。
-
getArea
public String getArea()
Get 站点接入地域,取值有:- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
- Returns:
- Area 站点接入地域,取值有:
- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
-
setArea
public void setArea(String Area)
Set 站点接入地域,取值有:- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
- Parameters:
Area- 站点接入地域,取值有:- global:全球;
- mainland:中国大陆;
- overseas:境外区域。
-
getVanityNameServers
public VanityNameServers getVanityNameServers()
Get 用户自定义 NS 信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- VanityNameServers 用户自定义 NS 信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setVanityNameServers
public void setVanityNameServers(VanityNameServers VanityNameServers)
Set 用户自定义 NS 信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
VanityNameServers- 用户自定义 NS 信息。 注意:此字段可能返回 null,表示取不到有效值。
-
getVanityNameServersIps
public VanityNameServersIps[] getVanityNameServersIps()
Get 用户自定义 NS IP 信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- VanityNameServersIps 用户自定义 NS IP 信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setVanityNameServersIps
public void setVanityNameServersIps(VanityNameServersIps[] VanityNameServersIps)
Set 用户自定义 NS IP 信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
VanityNameServersIps- 用户自定义 NS IP 信息。 注意:此字段可能返回 null,表示取不到有效值。
-
getActiveStatus
public String getActiveStatus()
Get 展示状态,取值有:- active:已启用;
- inactive:未生效;
- paused:已停用。
- Returns:
- ActiveStatus 展示状态,取值有:
- active:已启用;
- inactive:未生效;
- paused:已停用。
-
setActiveStatus
public void setActiveStatus(String ActiveStatus)
Set 展示状态,取值有:- active:已启用;
- inactive:未生效;
- paused:已停用。
- Parameters:
ActiveStatus- 展示状态,取值有:- active:已启用;
- inactive:未生效;
- paused:已停用。
-
getAliasZoneName
public String getAliasZoneName()
Get 站点别名。数字、英文、-和_组合,限制20个字符。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AliasZoneName 站点别名。数字、英文、-和_组合,限制20个字符。 注意:此字段可能返回 null,表示取不到有效值。
-
setAliasZoneName
public void setAliasZoneName(String AliasZoneName)
Set 站点别名。数字、英文、-和_组合,限制20个字符。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AliasZoneName- 站点别名。数字、英文、-和_组合,限制20个字符。 注意:此字段可能返回 null,表示取不到有效值。
-
getIsFake
public Long getIsFake()
Get 是否伪站点,取值有:- 0:非伪站点;
- 1:伪站点。
- Returns:
- IsFake 是否伪站点,取值有:
- 0:非伪站点;
- 1:伪站点。
-
setIsFake
public void setIsFake(Long IsFake)
Set 是否伪站点,取值有:- 0:非伪站点;
- 1:伪站点。
- Parameters:
IsFake- 是否伪站点,取值有:- 0:非伪站点;
- 1:伪站点。
-
getLockStatus
public String getLockStatus()
Get 锁定状态,取值有:- enable:正常,允许进行修改操作;
- disable:锁定中,不允许进行修改操作。
- Returns:
- LockStatus 锁定状态,取值有:
- enable:正常,允许进行修改操作;
- disable:锁定中,不允许进行修改操作。
-
setLockStatus
public void setLockStatus(String LockStatus)
Set 锁定状态,取值有:- enable:正常,允许进行修改操作;
- disable:锁定中,不允许进行修改操作。
- Parameters:
LockStatus- 锁定状态,取值有:- enable:正常,允许进行修改操作;
- disable:锁定中,不允许进行修改操作。
-
-