Class: TencentCloud::Waf::V20180125::GoodsDetailNew

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180125/models.rb

Overview

产品明细

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timespan = nil, timeunit = nil, subproductcode = nil, pid = nil, instancename = nil, autorenewflag = nil, realregion = nil, labeltypes = nil, labelcounts = nil, curdeadline = nil, instanceid = nil, resourceid = nil, microversion = nil) ⇒ GoodsDetailNew

Returns a new instance of GoodsDetailNew.



11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
# File 'lib/v20180125/models.rb', line 11863

def initialize(timespan=nil, timeunit=nil, subproductcode=nil, pid=nil, instancename=nil, autorenewflag=nil, realregion=nil, labeltypes=nil, labelcounts=nil, curdeadline=nil, instanceid=nil, resourceid=nil, microversion=nil)
  @TimeSpan = timespan
  @TimeUnit = timeunit
  @SubProductCode = subproductcode
  @Pid = pid
  @InstanceName = instancename
  @AutoRenewFlag = autorenewflag
  @RealRegion = realregion
  @LabelTypes = labeltypes
  @LabelCounts = labelcounts
  @CurDeadline = curdeadline
  @InstanceId = instanceid
  @ResourceId = resourceid
  @MicroVersion = microversion
end

Instance Attribute Details

#AutoRenewFlagObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def AutoRenewFlag
  @AutoRenewFlag
end

#CurDeadlineObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def CurDeadline
  @CurDeadline
end

#InstanceIdObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def InstanceId
  @InstanceId
end

#InstanceNameObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def InstanceName
  @InstanceName
end

#LabelCountsObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def LabelCounts
  @LabelCounts
end

#LabelTypesObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def LabelTypes
  @LabelTypes
end

#MicroVersionObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def MicroVersion
  @MicroVersion
end

#PidObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def Pid
  @Pid
end

#RealRegionObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def RealRegion
  @RealRegion
end

#ResourceIdObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def ResourceId
  @ResourceId
end

#SubProductCodeObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def SubProductCode
  @SubProductCode
end

#TimeSpanObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def TimeSpan
  @TimeSpan
end

#TimeUnitObject

高级版CLB sv_wsm_waf_package_premium_clb 企业版CLB sv_wsm_waf_package_enterprise_clb 旗舰版CLB sv_wsm_waf_package_ultimate_clb 非中国大陆高级版 CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆企业版CLB sv_wsm_waf_package_premium_clb_intl 非中国大陆旗舰版CLB sv_wsm_waf_package_ultimate_clb _intl 业务扩展包CLB sv_wsm_waf_qps_ep_clb 域名扩展包CLB sv_wsm_waf_domain_clb

Parameters:

  • LabelCounts:

    计费细项标签数量,一般和SvLabelType一一对应

  • CurDeadline:

    变配使用,实例到期时间

  • InstanceId:

    对存在的实例购买bot 或api 安全

  • ResourceId:

    资源id

  • MicroVersion:

    模式clb-waf或者saas-waf



11861
11862
11863
# File 'lib/v20180125/models.rb', line 11861

def TimeUnit
  @TimeUnit
end

Instance Method Details

#deserialize(params) ⇒ Object



11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
# File 'lib/v20180125/models.rb', line 11879

def deserialize(params)
  @TimeSpan = params['TimeSpan']
  @TimeUnit = params['TimeUnit']
  @SubProductCode = params['SubProductCode']
  @Pid = params['Pid']
  @InstanceName = params['InstanceName']
  @AutoRenewFlag = params['AutoRenewFlag']
  @RealRegion = params['RealRegion']
  @LabelTypes = params['LabelTypes']
  @LabelCounts = params['LabelCounts']
  @CurDeadline = params['CurDeadline']
  @InstanceId = params['InstanceId']
  @ResourceId = params['ResourceId']
  @MicroVersion = params['MicroVersion']
end