public class InquirePriceCreateInstancesRequest extends AbstractModel
Constructor and Description |
---|
InquirePriceCreateInstancesRequest() |
InquirePriceCreateInstancesRequest(InquirePriceCreateInstancesRequest 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 |
---|---|
String |
getBlueprintId()
Get Application image ID, which is required if a paid application image is used and can be obtained from the `BlueprintId` returned by the [DescribeBlueprints](https://intl.cloud.tencent.com/document/product/1207/47689?from_cn_redirect=1) API.
|
String |
getBundleId()
Get Instance package ID.
|
InstanceChargePrepaid |
getInstanceChargePrepaid()
Get Parameter setting for prepaid mode.
|
Long |
getInstanceCount()
Get Number of instances to be created.
|
void |
setBlueprintId(String BlueprintId)
Set Application image ID, which is required if a paid application image is used and can be obtained from the `BlueprintId` returned by the [DescribeBlueprints](https://intl.cloud.tencent.com/document/product/1207/47689?from_cn_redirect=1) API.
|
void |
setBundleId(String BundleId)
Set Instance package ID.
|
void |
setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
Set Parameter setting for prepaid mode.
|
void |
setInstanceCount(Long InstanceCount)
Set Number of instances to be created.
|
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 InquirePriceCreateInstancesRequest()
public InquirePriceCreateInstancesRequest(InquirePriceCreateInstancesRequest source)
public String getBundleId()
public void setBundleId(String BundleId)
BundleId
- Instance package ID.public InstanceChargePrepaid getInstanceChargePrepaid()
public void setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
InstanceChargePrepaid
- Parameter setting for prepaid mode. This parameter can specify the purchase period, whether to enable auto-renewal, and other attributes of the monthly subscribed instances.public Long getInstanceCount()
public void setInstanceCount(Long InstanceCount)
InstanceCount
- Number of instances to be created. Default value: 1.public String getBlueprintId()
public void setBlueprintId(String BlueprintId)
BlueprintId
- Application image ID, which is required if a paid application image is used and can be obtained from the `BlueprintId` returned by the [DescribeBlueprints](https://intl.cloud.tencent.com/document/product/1207/47689?from_cn_redirect=1) API.Copyright © 2023. All rights reserved.