Class: TencentCloud::Cloudapp::V20220530::PartnerLicenseData

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

Overview

License 内容信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text = nil, extradata = nil) ⇒ PartnerLicenseData

Returns a new instance of PartnerLicenseData.



309
310
311
312
# File 'lib/v20220530/models.rb', line 309

def initialize(text=nil, extradata=nil)
  @Text = text
  @ExtraData = extradata
end

Instance Attribute Details

#ExtraDataObject

Parameters:

  • Text: (p)

    License 文本内容。可传入密钥、证书等文本型 License 内容,二进制内容请进行 base64 编码

  • ExtraData: (p)

    License 的额外信息,JSON 字符串格式



307
308
309
# File 'lib/v20220530/models.rb', line 307

def ExtraData
  @ExtraData
end

#TextObject

Parameters:

  • Text: (p)

    License 文本内容。可传入密钥、证书等文本型 License 内容,二进制内容请进行 base64 编码

  • ExtraData: (p)

    License 的额外信息,JSON 字符串格式



307
308
309
# File 'lib/v20220530/models.rb', line 307

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



314
315
316
317
# File 'lib/v20220530/models.rb', line 314

def deserialize(params)
  @Text = params['Text']
  @ExtraData = params['ExtraData']
end