Class Module
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.Module
-
public class Module 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 Long
getCloseIpDirect()
Get 是否关闭IP直通。String
getCreateTime()
Get 创建时间。DataDisk[]
getDataDisks()
Get 数据盘信息。Long
getDefaultBandwidth()
Get 默认出带宽。Long
getDefaultBandwidthIn()
Get 默认入带宽。Long
getDefaultDataDiskSize()
Get 默认数据盘大小。Image
getDefaultImage()
Get 默认镜像。Long
getDefaultSystemDiskSize()
Get 默认系统盘大小。Long
getDisableWanIp()
Get 是否禁止外网ipInstanceTypeConfig
getInstanceTypeConfig()
Get 默认机型。String
getModuleId()
Get 模块Id。String
getModuleName()
Get 模块名称。String
getModuleState()
Get 模块状态: NORMAL:正常。 DELETING:删除中 DELETEFAILED:删除失败。String[]
getSecurityGroupIds()
Get 默认安全组id列表。SystemDisk
getSystemDisk()
Get 系统盘信息。Tag[]
getTagSet()
Get 标签集合。 注意:此字段可能返回 null,表示取不到有效值。String
getUserData()
Get 自定义脚本数据void
setCloseIpDirect(Long CloseIpDirect)
Set 是否关闭IP直通。void
setCreateTime(String CreateTime)
Set 创建时间。void
setDataDisks(DataDisk[] DataDisks)
Set 数据盘信息。void
setDefaultBandwidth(Long DefaultBandwidth)
Set 默认出带宽。void
setDefaultBandwidthIn(Long DefaultBandwidthIn)
Set 默认入带宽。void
setDefaultDataDiskSize(Long DefaultDataDiskSize)
Set 默认数据盘大小。void
setDefaultImage(Image DefaultImage)
Set 默认镜像。void
setDefaultSystemDiskSize(Long DefaultSystemDiskSize)
Set 默认系统盘大小。void
setDisableWanIp(Long DisableWanIp)
Set 是否禁止外网ipvoid
setInstanceTypeConfig(InstanceTypeConfig InstanceTypeConfig)
Set 默认机型。void
setModuleId(String ModuleId)
Set 模块Id。void
setModuleName(String ModuleName)
Set 模块名称。void
setModuleState(String ModuleState)
Set 模块状态: NORMAL:正常。 DELETING:删除中 DELETEFAILED:删除失败。void
setSecurityGroupIds(String[] SecurityGroupIds)
Set 默认安全组id列表。void
setSystemDisk(SystemDisk SystemDisk)
Set 系统盘信息。void
setTagSet(Tag[] TagSet)
Set 标签集合。 注意:此字段可能返回 null,表示取不到有效值。void
setUserData(String UserData)
Set 自定义脚本数据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
-
Module
public Module()
-
Module
public Module(Module 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
-
getModuleId
public String getModuleId()
Get 模块Id。- Returns:
- ModuleId 模块Id。
-
setModuleId
public void setModuleId(String ModuleId)
Set 模块Id。- Parameters:
ModuleId
- 模块Id。
-
getModuleName
public String getModuleName()
Get 模块名称。- Returns:
- ModuleName 模块名称。
-
setModuleName
public void setModuleName(String ModuleName)
Set 模块名称。- Parameters:
ModuleName
- 模块名称。
-
getModuleState
public String getModuleState()
Get 模块状态: NORMAL:正常。 DELETING:删除中 DELETEFAILED:删除失败。- Returns:
- ModuleState 模块状态: NORMAL:正常。 DELETING:删除中 DELETEFAILED:删除失败。
-
setModuleState
public void setModuleState(String ModuleState)
Set 模块状态: NORMAL:正常。 DELETING:删除中 DELETEFAILED:删除失败。- Parameters:
ModuleState
- 模块状态: NORMAL:正常。 DELETING:删除中 DELETEFAILED:删除失败。
-
getDefaultSystemDiskSize
public Long getDefaultSystemDiskSize()
Get 默认系统盘大小。- Returns:
- DefaultSystemDiskSize 默认系统盘大小。
-
setDefaultSystemDiskSize
public void setDefaultSystemDiskSize(Long DefaultSystemDiskSize)
Set 默认系统盘大小。- Parameters:
DefaultSystemDiskSize
- 默认系统盘大小。
-
getDefaultDataDiskSize
public Long getDefaultDataDiskSize()
Get 默认数据盘大小。- Returns:
- DefaultDataDiskSize 默认数据盘大小。
-
setDefaultDataDiskSize
public void setDefaultDataDiskSize(Long DefaultDataDiskSize)
Set 默认数据盘大小。- Parameters:
DefaultDataDiskSize
- 默认数据盘大小。
-
getInstanceTypeConfig
public InstanceTypeConfig getInstanceTypeConfig()
Get 默认机型。- Returns:
- InstanceTypeConfig 默认机型。
-
setInstanceTypeConfig
public void setInstanceTypeConfig(InstanceTypeConfig InstanceTypeConfig)
Set 默认机型。- Parameters:
InstanceTypeConfig
- 默认机型。
-
getDefaultImage
public Image getDefaultImage()
Get 默认镜像。- Returns:
- DefaultImage 默认镜像。
-
setDefaultImage
public void setDefaultImage(Image DefaultImage)
Set 默认镜像。- Parameters:
DefaultImage
- 默认镜像。
-
getCreateTime
public String getCreateTime()
Get 创建时间。- Returns:
- CreateTime 创建时间。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间。- Parameters:
CreateTime
- 创建时间。
-
getDefaultBandwidth
public Long getDefaultBandwidth()
Get 默认出带宽。- Returns:
- DefaultBandwidth 默认出带宽。
-
setDefaultBandwidth
public void setDefaultBandwidth(Long DefaultBandwidth)
Set 默认出带宽。- Parameters:
DefaultBandwidth
- 默认出带宽。
-
getTagSet
public Tag[] getTagSet()
Get 标签集合。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TagSet 标签集合。 注意:此字段可能返回 null,表示取不到有效值。
-
setTagSet
public void setTagSet(Tag[] TagSet)
Set 标签集合。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TagSet
- 标签集合。 注意:此字段可能返回 null,表示取不到有效值。
-
getCloseIpDirect
public Long getCloseIpDirect()
Get 是否关闭IP直通。- Returns:
- CloseIpDirect 是否关闭IP直通。
-
setCloseIpDirect
public void setCloseIpDirect(Long CloseIpDirect)
Set 是否关闭IP直通。- Parameters:
CloseIpDirect
- 是否关闭IP直通。
-
getSecurityGroupIds
public String[] getSecurityGroupIds()
Get 默认安全组id列表。- Returns:
- SecurityGroupIds 默认安全组id列表。
-
setSecurityGroupIds
public void setSecurityGroupIds(String[] SecurityGroupIds)
Set 默认安全组id列表。- Parameters:
SecurityGroupIds
- 默认安全组id列表。
-
getDefaultBandwidthIn
public Long getDefaultBandwidthIn()
Get 默认入带宽。- Returns:
- DefaultBandwidthIn 默认入带宽。
-
setDefaultBandwidthIn
public void setDefaultBandwidthIn(Long DefaultBandwidthIn)
Set 默认入带宽。- Parameters:
DefaultBandwidthIn
- 默认入带宽。
-
getUserData
public String getUserData()
Get 自定义脚本数据- Returns:
- UserData 自定义脚本数据
-
setUserData
public void setUserData(String UserData)
Set 自定义脚本数据- Parameters:
UserData
- 自定义脚本数据
-
getSystemDisk
public SystemDisk getSystemDisk()
Get 系统盘信息。- Returns:
- SystemDisk 系统盘信息。
-
setSystemDisk
public void setSystemDisk(SystemDisk SystemDisk)
Set 系统盘信息。- Parameters:
SystemDisk
- 系统盘信息。
-
getDataDisks
public DataDisk[] getDataDisks()
Get 数据盘信息。- Returns:
- DataDisks 数据盘信息。
-
setDataDisks
public void setDataDisks(DataDisk[] DataDisks)
Set 数据盘信息。- Parameters:
DataDisks
- 数据盘信息。
-
getDisableWanIp
public Long getDisableWanIp()
Get 是否禁止外网ip- Returns:
- DisableWanIp 是否禁止外网ip
-
setDisableWanIp
public void setDisableWanIp(Long DisableWanIp)
Set 是否禁止外网ip- Parameters:
DisableWanIp
- 是否禁止外网ip
-
-