public class CreateDealsGoodsDetail extends AbstractModel
header, skipSign| Constructor and Description |
|---|
CreateDealsGoodsDetail() |
CreateDealsGoodsDetail(CreateDealsGoodsDetail 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 |
getAutoRenewFlag()
Get 1: Auto-renewal, 0: No Auto-renewal
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getCurDeadline()
Get Dynamic Configuration Usage, Instance Expiration Time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getInstanceId()
Get Purchasing Bot or API Security for Existing Instances
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getInstanceName()
Get WAF Instance Name
Note: This field may return null, indicating that no valid values can be obtained.
|
Long[] |
getLabelCounts()
Get Number of Billing Detail Tags, Generally Corresponds One-to-One with SvLabelType
Note: This field may return null, indicating that no valid values can be obtained.
|
String[] |
getLabelTypes()
Get Billing Detail Tag Array
SaaS Advanced Edition: sv_wsm_waf_package_premium
SaaS Enterprise Edition: sv_wsm_waf_package_enterprise
SaaS Ultimate Edition: sv_wsm_waf_package_ultimate
SaaS non-Chinese Mainland Advanced Edition: sv_wsm_waf_package_premium_intl
SaaS non-Chinese Mainland Enterprise Edition: sv_wsm_waf_package_enterprise_intl
SaaS non-Chinese Mainland Ultimate Edition: sv_wsm_waf_package_ultimate_intl
SaaS business expansion package: sv_wsm_waf_qps_ep
SaaS domain name expansion package: sv_wsm_waf_domain
Advanced Edition CLB: sv_wsm_waf_package_premium_clb
Enterprise Edition CLB: sv_wsm_waf_package_enterprise_clb
Ultimate Edition CLB: sv_wsm_waf_package_ultimate_clb
Non-Chinese Mainland Advanced Edition CLB: sv_wsm_waf_package_premium_clb_intl
Non-Chinese Mainland Enterprise Edition CLB: sv_wsm_waf_package_premium_clb_intl
Non-Chinese Mainland Ultimate Edition CLB: sv_wsm_waf_package_ultimate_clb_intl
Business expansion package CLB: sv_wsm_waf_qps_ep_clb
Domain name expansion package CLB: sv_wsm_waf_domain_clb
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getPid()
Get PID applied for a business product (corresponding to a pricing formula).
|
Long |
getRealRegion()
Get Actual Geographic Information of WAF Purchase
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getResourceId()
Get Resource ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getSubProductCode()
Get Sub-product tag.
|
Long |
getTimeSpan()
Get Time interval
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getTimeUnit()
Get Unit, support for purchasing d, m, y, i.e., (day, month, year)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 1: Auto-renewal, 0: No Auto-renewal
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCurDeadline(String CurDeadline)
Set Dynamic Configuration Usage, Instance Expiration Time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setInstanceId(String InstanceId)
Set Purchasing Bot or API Security for Existing Instances
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setInstanceName(String InstanceName)
Set WAF Instance Name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setLabelCounts(Long[] LabelCounts)
Set Number of Billing Detail Tags, Generally Corresponds One-to-One with SvLabelType
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setLabelTypes(String[] LabelTypes)
Set Billing Detail Tag Array
SaaS Advanced Edition: sv_wsm_waf_package_premium
SaaS Enterprise Edition: sv_wsm_waf_package_enterprise
SaaS Ultimate Edition: sv_wsm_waf_package_ultimate
SaaS non-Chinese Mainland Advanced Edition: sv_wsm_waf_package_premium_intl
SaaS non-Chinese Mainland Enterprise Edition: sv_wsm_waf_package_enterprise_intl
SaaS non-Chinese Mainland Ultimate Edition: sv_wsm_waf_package_ultimate_intl
SaaS business expansion package: sv_wsm_waf_qps_ep
SaaS domain name expansion package: sv_wsm_waf_domain
Advanced Edition CLB: sv_wsm_waf_package_premium_clb
Enterprise Edition CLB: sv_wsm_waf_package_enterprise_clb
Ultimate Edition CLB: sv_wsm_waf_package_ultimate_clb
Non-Chinese Mainland Advanced Edition CLB: sv_wsm_waf_package_premium_clb_intl
Non-Chinese Mainland Enterprise Edition CLB: sv_wsm_waf_package_premium_clb_intl
Non-Chinese Mainland Ultimate Edition CLB: sv_wsm_waf_package_ultimate_clb_intl
Business expansion package CLB: sv_wsm_waf_qps_ep_clb
Domain name expansion package CLB: sv_wsm_waf_domain_clb
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPid(Long Pid)
Set PID applied for a business product (corresponding to a pricing formula).
|
void |
setRealRegion(Long RealRegion)
Set Actual Geographic Information of WAF Purchase
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setResourceId(String ResourceId)
Set Resource ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setSubProductCode(String SubProductCode)
Set Sub-product tag.
|
void |
setTimeSpan(Long TimeSpan)
Set Time interval
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTimeUnit(String TimeUnit)
Set Unit, support for purchasing d, m, y, i.e., (day, month, year)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateDealsGoodsDetail()
public CreateDealsGoodsDetail(CreateDealsGoodsDetail source)
public Long getTimeSpan()
public void setTimeSpan(Long TimeSpan)
TimeSpan - Time interval
Note: This field may return null, indicating that no valid values can be obtained.public String getTimeUnit()
public void setTimeUnit(String TimeUnit)
TimeUnit - Unit, support for purchasing d, m, y, i.e., (day, month, year)
Note: This field may return null, indicating that no valid values can be obtained.public String getSubProductCode()
public void setSubProductCode(String SubProductCode)
SubProductCode - Sub-product tag. It is mandatory for new purchase and renewal. For configuration change, it will be placed in oldConfig and newConfig.
SaaS Advanced Edition: sp_wsm_waf_premium
SaaS Enterprise Edition: sp_wsm_waf_enterprise
SaaS Ultimate Edition: sp_wsm_waf_ultimate
SaaS business expansion package: sp_wsm_waf_qpsep
SaaS domain name expansion package: sp_wsm_waf_domain
Advanced Edition - CLB: sp_wsm_waf_premium_clb
Enterprise Edition - CLB: sp_wsm_waf_enterprise_clb
Ultimate Edition - CLB: sp_wsm_waf_ultimate_clb
business expansion package - CLB: sp_wsm_waf_qpsep_clb
Domain name expansion package - CLB: sp_wsm_waf_domain_clb
Note: This field may return null, indicating that no valid values can be obtained.public Long getPid()
public void setPid(Long Pid)
Pid - PID applied for a business product (corresponding to a pricing formula). The pricing model can be found through PID billing.
Advanced Edition: 1000827
Enterprise Edition: 1000830
Ultimate Edition: 1000832
Domain name package: 1000834
Business expansion package: 1000481
Advanced Edition - CLB: 1001150
Enterprise Edition - CLB: 1001152
Ultimate Edition - CLB: 1001154
Domain name package - CLB: 1001156
Business expansion package - CLB: 1001160
Note: This field may return null, indicating that no valid values can be obtained.public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - WAF Instance Name
Note: This field may return null, indicating that no valid values can be obtained.public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag - 1: Auto-renewal, 0: No Auto-renewal
Note: This field may return null, indicating that no valid values can be obtained.public Long getRealRegion()
public void setRealRegion(Long RealRegion)
RealRegion - Actual Geographic Information of WAF Purchase
Note: This field may return null, indicating that no valid values can be obtained.public String[] getLabelTypes()
public void setLabelTypes(String[] LabelTypes)
LabelTypes - Billing Detail Tag Array
SaaS Advanced Edition: sv_wsm_waf_package_premium
SaaS Enterprise Edition: sv_wsm_waf_package_enterprise
SaaS Ultimate Edition: sv_wsm_waf_package_ultimate
SaaS non-Chinese Mainland Advanced Edition: sv_wsm_waf_package_premium_intl
SaaS non-Chinese Mainland Enterprise Edition: sv_wsm_waf_package_enterprise_intl
SaaS non-Chinese Mainland Ultimate Edition: sv_wsm_waf_package_ultimate_intl
SaaS business expansion package: sv_wsm_waf_qps_ep
SaaS domain name expansion package: sv_wsm_waf_domain
Advanced Edition CLB: sv_wsm_waf_package_premium_clb
Enterprise Edition CLB: sv_wsm_waf_package_enterprise_clb
Ultimate Edition CLB: sv_wsm_waf_package_ultimate_clb
Non-Chinese Mainland Advanced Edition CLB: sv_wsm_waf_package_premium_clb_intl
Non-Chinese Mainland Enterprise Edition CLB: sv_wsm_waf_package_premium_clb_intl
Non-Chinese Mainland Ultimate Edition CLB: sv_wsm_waf_package_ultimate_clb_intl
Business expansion package CLB: sv_wsm_waf_qps_ep_clb
Domain name expansion package CLB: sv_wsm_waf_domain_clb
Note: This field may return null, indicating that no valid values can be obtained.public Long[] getLabelCounts()
public void setLabelCounts(Long[] LabelCounts)
LabelCounts - Number of Billing Detail Tags, Generally Corresponds One-to-One with SvLabelType
Note: This field may return null, indicating that no valid values can be obtained.public String getCurDeadline()
public void setCurDeadline(String CurDeadline)
CurDeadline - Dynamic Configuration Usage, Instance Expiration Time
Note: This field may return null, indicating that no valid values can be obtained.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Purchasing Bot or API Security for Existing Instances
Note: This field may return null, indicating that no valid values can be obtained.public String getResourceId()
public void setResourceId(String ResourceId)
ResourceId - Resource ID
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.