Class Module

    • 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