Class CreateBusinessDBInstancesRequest


  • public class CreateBusinessDBInstancesRequest
    extends AbstractModel
    • Constructor Detail

      • CreateBusinessDBInstancesRequest

        public CreateBusinessDBInstancesRequest()
      • CreateBusinessDBInstancesRequest

        public CreateBusinessDBInstancesRequest​(CreateBusinessDBInstancesRequest 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

      • getZone

        public String getZone()
        Get 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取
        Returns:
        Zone 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取
      • setZone

        public void setZone​(String Zone)
        Set 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取
        Parameters:
        Zone - 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取
      • getMemory

        public Long getMemory()
        Get 实例内存大小,单位GB
        Returns:
        Memory 实例内存大小,单位GB
      • setMemory

        public void setMemory​(Long Memory)
        Set 实例内存大小,单位GB
        Parameters:
        Memory - 实例内存大小,单位GB
      • getStorage

        public Long getStorage()
        Get 实例磁盘大小,单位GB
        Returns:
        Storage 实例磁盘大小,单位GB
      • setStorage

        public void setStorage​(Long Storage)
        Set 实例磁盘大小,单位GB
        Parameters:
        Storage - 实例磁盘大小,单位GB
      • getCpu

        public Long getCpu()
        Get 预购买实例的CPU核心数
        Returns:
        Cpu 预购买实例的CPU核心数
      • setCpu

        public void setCpu​(Long Cpu)
        Set 预购买实例的CPU核心数
        Parameters:
        Cpu - 预购买实例的CPU核心数
      • getMachineType

        public String getMachineType()
        Get 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘
        Returns:
        MachineType 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘
      • setMachineType

        public void setMachineType​(String MachineType)
        Set 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘
        Parameters:
        MachineType - 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘
      • getProjectId

        public Long getProjectId()
        Get 项目ID
        Returns:
        ProjectId 项目ID
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 项目ID
        Parameters:
        ProjectId - 项目ID
      • getGoodsNum

        public Long getGoodsNum()
        Get 本次购买几个实例,默认值为1
        Returns:
        GoodsNum 本次购买几个实例,默认值为1
      • setGoodsNum

        public void setGoodsNum​(Long GoodsNum)
        Set 本次购买几个实例,默认值为1
        Parameters:
        GoodsNum - 本次购买几个实例,默认值为1
      • getSubnetId

        public String getSubnetId()
        Get VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置
        Returns:
        SubnetId VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置
        Parameters:
        SubnetId - VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置
      • getVpcId

        public String getVpcId()
        Get VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置
        Returns:
        VpcId VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置
      • setVpcId

        public void setVpcId​(String VpcId)
        Set VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置
        Parameters:
        VpcId - VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置
      • getDBVersion

        public String getDBVersion()
        Get 商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。
        Returns:
        DBVersion 商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。
      • setDBVersion

        public void setDBVersion​(String DBVersion)
        Set 商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。
        Parameters:
        DBVersion - 商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。
      • getSecurityGroupList

        public String[] getSecurityGroupList()
        Get 安全组列表,填写形如sg-xxx的安全组ID
        Returns:
        SecurityGroupList 安全组列表,填写形如sg-xxx的安全组ID
      • setSecurityGroupList

        public void setSecurityGroupList​(String[] SecurityGroupList)
        Set 安全组列表,填写形如sg-xxx的安全组ID
        Parameters:
        SecurityGroupList - 安全组列表,填写形如sg-xxx的安全组ID
      • getWeekly

        public Long[] getWeekly()
        Get 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末
        Returns:
        Weekly 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末
      • setWeekly

        public void setWeekly​(Long[] Weekly)
        Set 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末
        Parameters:
        Weekly - 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末
      • getStartTime

        public String getStartTime()
        Get 可维护时间窗配置,每天可维护的开始时间
        Returns:
        StartTime 可维护时间窗配置,每天可维护的开始时间
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 可维护时间窗配置,每天可维护的开始时间
        Parameters:
        StartTime - 可维护时间窗配置,每天可维护的开始时间
      • getSpan

        public Long getSpan()
        Get 可维护时间窗配置,持续时间,单位:小时
        Returns:
        Span 可维护时间窗配置,持续时间,单位:小时
      • setSpan

        public void setSpan​(Long Span)
        Set 可维护时间窗配置,持续时间,单位:小时
        Parameters:
        Span - 可维护时间窗配置,持续时间,单位:小时
      • getResourceTags

        public ResourceTag[] getResourceTags()
        Get 新建实例绑定的标签集合
        Returns:
        ResourceTags 新建实例绑定的标签集合
      • setResourceTags

        public void setResourceTags​(ResourceTag[] ResourceTags)
        Set 新建实例绑定的标签集合
        Parameters:
        ResourceTags - 新建实例绑定的标签集合