Class: TencentCloud::Cwp::V20180228::ModifyOrderAttributeRequest

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

Overview

ModifyOrderAttribute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(licensetype = nil, resourceid = nil, attrname = nil, attrvalue = nil) ⇒ ModifyOrderAttributeRequest

Returns a new instance of ModifyOrderAttributeRequest.



33936
33937
33938
33939
33940
33941
# File 'lib/v20180228/models.rb', line 33936

def initialize(licensetype=nil, resourceid=nil, attrname=nil, attrvalue=nil)
  @LicenseType = licensetype
  @ResourceId = resourceid
  @AttrName = attrname
  @AttrValue = attrvalue
end

Instance Attribute Details

#AttrNameObject

alias 资源别名projectId 项目ID AttrName=alias时,任意字符串,最大字符15长度AttrName=projectId时,项目ID必须是真实存在的

Parameters:

  • LicenseType:

    授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月

  • ResourceId:

    资源ID

  • AttrName:

    可编辑的属性名称 ,当前支持的有:

  • AttrValue:

    属性值



33934
33935
33936
# File 'lib/v20180228/models.rb', line 33934

def AttrName
  @AttrName
end

#AttrValueObject

alias 资源别名projectId 项目ID AttrName=alias时,任意字符串,最大字符15长度AttrName=projectId时,项目ID必须是真实存在的

Parameters:

  • LicenseType:

    授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月

  • ResourceId:

    资源ID

  • AttrName:

    可编辑的属性名称 ,当前支持的有:

  • AttrValue:

    属性值



33934
33935
33936
# File 'lib/v20180228/models.rb', line 33934

def AttrValue
  @AttrValue
end

#LicenseTypeObject

alias 资源别名projectId 项目ID AttrName=alias时,任意字符串,最大字符15长度AttrName=projectId时,项目ID必须是真实存在的

Parameters:

  • LicenseType:

    授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月

  • ResourceId:

    资源ID

  • AttrName:

    可编辑的属性名称 ,当前支持的有:

  • AttrValue:

    属性值



33934
33935
33936
# File 'lib/v20180228/models.rb', line 33934

def LicenseType
  @LicenseType
end

#ResourceIdObject

alias 资源别名projectId 项目ID AttrName=alias时,任意字符串,最大字符15长度AttrName=projectId时,项目ID必须是真实存在的

Parameters:

  • LicenseType:

    授权类型 0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月

  • ResourceId:

    资源ID

  • AttrName:

    可编辑的属性名称 ,当前支持的有:

  • AttrValue:

    属性值



33934
33935
33936
# File 'lib/v20180228/models.rb', line 33934

def ResourceId
  @ResourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



33943
33944
33945
33946
33947
33948
# File 'lib/v20180228/models.rb', line 33943

def deserialize(params)
  @LicenseType = params['LicenseType']
  @ResourceId = params['ResourceId']
  @AttrName = params['AttrName']
  @AttrValue = params['AttrValue']
end