Class: TencentCloud::Vod::V20180717::CreateSubAppIdRequest

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

Overview

CreateSubAppId请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, description = nil, type = nil) ⇒ CreateSubAppIdRequest

Returns a new instance of CreateSubAppIdRequest.



8132
8133
8134
8135
8136
# File 'lib/v20180717/models.rb', line 8132

def initialize(name=nil, description=nil, type=nil)
  @Name = name
  @Description = description
  @Type = type
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • Name:

    应用名称,长度限制:40个字符。

  • Description:

    应用简介,长度限制: 300个字符。不填则应用简介默认为空。

  • Type:

    应用类型, 取值有:<li>AllInOne:一体化;</li><li>Professional:专业版。</li>默认值为 AllInOne。



8130
8131
8132
# File 'lib/v20180717/models.rb', line 8130

def Description
  @Description
end

#NameObject

Parameters:

  • Name:

    应用名称,长度限制:40个字符。

  • Description:

    应用简介,长度限制: 300个字符。不填则应用简介默认为空。

  • Type:

    应用类型, 取值有:<li>AllInOne:一体化;</li><li>Professional:专业版。</li>默认值为 AllInOne。



8130
8131
8132
# File 'lib/v20180717/models.rb', line 8130

def Name
  @Name
end

#TypeObject

Parameters:

  • Name:

    应用名称,长度限制:40个字符。

  • Description:

    应用简介,长度限制: 300个字符。不填则应用简介默认为空。

  • Type:

    应用类型, 取值有:<li>AllInOne:一体化;</li><li>Professional:专业版。</li>默认值为 AllInOne。



8130
8131
8132
# File 'lib/v20180717/models.rb', line 8130

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



8138
8139
8140
8141
8142
# File 'lib/v20180717/models.rb', line 8138

def deserialize(params)
  @Name = params['Name']
  @Description = params['Description']
  @Type = params['Type']
end