public class CreateBusinessDBInstancesRequest extends AbstractModel
Constructor and Description |
---|
CreateBusinessDBInstancesRequest() |
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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getCpu()
Get The number of CPU cores of the instance you want to purchase.
|
String |
getDBVersion()
Get - Supported versions of business intelligence server.
|
Long |
getGoodsNum()
Get Number of instances purchased this time.
|
String |
getMachineType()
Get The host type of purchased instance.
|
Long |
getMemory()
Get Instance memory size in GB
|
Long |
getProjectId()
Get Project ID
|
ResourceTag[] |
getResourceTags()
Get Tags associated with the instances to be created
|
String[] |
getSecurityGroupList()
Get Security group list, which contains security group IDs in the format of sg-xxx.
|
Long |
getSpan()
Get Configuration of the maintenance window, which specifies the maintenance duration in hours.
|
String |
getStartTime()
Get Configuration of the maintenance window, which specifies the start time of daily maintenance.
|
Long |
getStorage()
Get Instance disk size in GB
|
String |
getSubnetId()
Get VPC subnet ID in the format of subnet-bdoe83fa.
|
String |
getVpcId()
Get VPC ID in the format of vpc-dsp338hz.
|
Long[] |
getWeekly()
Get Configuration of the maintenance window, which specifies the day of the week when maintenance can be performed.
|
String |
getZone()
Get Instance AZ, such as ap-guangzhou-1 (Guangzhou Zone 1).
|
void |
setCpu(Long Cpu)
Set The number of CPU cores of the instance you want to purchase.
|
void |
setDBVersion(String DBVersion)
Set - Supported versions of business intelligence server.
|
void |
setGoodsNum(Long GoodsNum)
Set Number of instances purchased this time.
|
void |
setMachineType(String MachineType)
Set The host type of purchased instance.
|
void |
setMemory(Long Memory)
Set Instance memory size in GB
|
void |
setProjectId(Long ProjectId)
Set Project ID
|
void |
setResourceTags(ResourceTag[] ResourceTags)
Set Tags associated with the instances to be created
|
void |
setSecurityGroupList(String[] SecurityGroupList)
Set Security group list, which contains security group IDs in the format of sg-xxx.
|
void |
setSpan(Long Span)
Set Configuration of the maintenance window, which specifies the maintenance duration in hours.
|
void |
setStartTime(String StartTime)
Set Configuration of the maintenance window, which specifies the start time of daily maintenance.
|
void |
setStorage(Long Storage)
Set Instance disk size in GB
|
void |
setSubnetId(String SubnetId)
Set VPC subnet ID in the format of subnet-bdoe83fa.
|
void |
setVpcId(String VpcId)
Set VPC ID in the format of vpc-dsp338hz.
|
void |
setWeekly(Long[] Weekly)
Set Configuration of the maintenance window, which specifies the day of the week when maintenance can be performed.
|
void |
setZone(String Zone)
Set Instance AZ, such as ap-guangzhou-1 (Guangzhou Zone 1).
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateBusinessDBInstancesRequest()
public CreateBusinessDBInstancesRequest(CreateBusinessDBInstancesRequest source)
public String getZone()
public void setZone(String Zone)
Zone
- Instance AZ, such as ap-guangzhou-1 (Guangzhou Zone 1). Purchasable AZs for an instance can be obtained through the`DescribeZones` API.public Long getMemory()
public void setMemory(Long Memory)
Memory
- Instance memory size in GBpublic Long getStorage()
public void setStorage(Long Storage)
Storage
- Instance disk size in GBpublic Long getCpu()
public void setCpu(Long Cpu)
Cpu
- The number of CPU cores of the instance you want to purchase.public String getMachineType()
public void setMachineType(String MachineType)
MachineType
- The host type of purchased instance. Valid values: `CLOUD_PREMIUM` (virtual machine with premium cloud disk), `CLOUD_SSD` (virtual machine with SSD).public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- Project IDpublic Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- Number of instances purchased this time. Default value: `1`.public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- VPC subnet ID in the format of subnet-bdoe83fa. Both `SubnetId` and `VpcId` need to be set or unset at the same time.public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC ID in the format of vpc-dsp338hz. Both `SubnetId` and `VpcId` need to be set or unset at the same time.public String getDBVersion()
public void setDBVersion(String DBVersion)
DBVersion
- - Supported versions of business intelligence server. Valid values: `201603` (SQL Server 2016 Integration Services), `201703` (SQL Server 2017 Integration Services), `201903` (SQL Server 2019 Integration Services). Default value: `201903`. As the purchasable versions are region-specific, you can use the `DescribeProductConfig` API to query the information of purchasable versions in each region.public String[] getSecurityGroupList()
public void setSecurityGroupList(String[] SecurityGroupList)
SecurityGroupList
- Security group list, which contains security group IDs in the format of sg-xxx.public Long[] getWeekly()
public void setWeekly(Long[] Weekly)
Weekly
- Configuration of the maintenance window, which specifies the day of the week when maintenance can be performed. Valid values: `1` (Monday), `2` (Tuesday), `3` (Wednesday), `4` (Thursday), `5` (Friday), `6` (Saturday), `7` (Sunday).public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- Configuration of the maintenance window, which specifies the start time of daily maintenance.public Long getSpan()
public void setSpan(Long Span)
Span
- Configuration of the maintenance window, which specifies the maintenance duration in hours.public ResourceTag[] getResourceTags()
public void setResourceTags(ResourceTag[] ResourceTags)
ResourceTags
- Tags associated with the instances to be createdCopyright © 2023. All rights reserved.