Class: TencentCloud::Solar::V20181011::CreateProjectRequest

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

Overview

CreateProject请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectname = nil, projectorg = nil, projectbudget = nil, projectintroduction = nil, projectorgid = nil) ⇒ CreateProjectRequest

Returns a new instance of CreateProjectRequest.



158
159
160
161
162
163
164
# File 'lib/v20181011/models.rb', line 158

def initialize(projectname=nil, projectorg=nil, projectbudget=nil, projectintroduction=nil, projectorgid=nil)
  @ProjectName = projectname
  @ProjectOrg = projectorg
  @ProjectBudget = projectbudget
  @ProjectIntroduction = projectintroduction
  @ProjectOrgId = projectorgid
end

Instance Attribute Details

#ProjectBudget ⇒ Object

Parameters:

  • ProjectName: —

    项目名称

  • ProjectOrg: —

    项目机构

  • ProjectBudget: —

    项目预算

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    所属部门ID



156
157
158
# File 'lib/v20181011/models.rb', line 156

def ProjectBudget
  @ProjectBudget
end

#ProjectIntroduction ⇒ Object

Parameters:

  • ProjectName: —

    项目名称

  • ProjectOrg: —

    项目机构

  • ProjectBudget: —

    项目预算

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    所属部门ID



156
157
158
# File 'lib/v20181011/models.rb', line 156

def ProjectIntroduction
  @ProjectIntroduction
end

#ProjectName ⇒ Object

Parameters:

  • ProjectName: —

    项目名称

  • ProjectOrg: —

    项目机构

  • ProjectBudget: —

    项目预算

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    所属部门ID



156
157
158
# File 'lib/v20181011/models.rb', line 156

def ProjectName
  @ProjectName
end

#ProjectOrg ⇒ Object

Parameters:

  • ProjectName: —

    项目名称

  • ProjectOrg: —

    项目机构

  • ProjectBudget: —

    项目预算

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    所属部门ID



156
157
158
# File 'lib/v20181011/models.rb', line 156

def ProjectOrg
  @ProjectOrg
end

#ProjectOrgId ⇒ Object

Parameters:

  • ProjectName: —

    项目名称

  • ProjectOrg: —

    项目机构

  • ProjectBudget: —

    项目预算

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    所属部门ID



156
157
158
# File 'lib/v20181011/models.rb', line 156

def ProjectOrgId
  @ProjectOrgId
end

Instance Method Details

#deserialize(params) ⇒ Object



166
167
168
169
170
171
172
# File 'lib/v20181011/models.rb', line 166

def deserialize(params)
  @ProjectName = params['ProjectName']
  @ProjectOrg = params['ProjectOrg']
  @ProjectBudget = params['ProjectBudget']
  @ProjectIntroduction = params['ProjectIntroduction']
  @ProjectOrgId = params['ProjectOrgId']
end