Class: TencentCloud::Solar::V20181011::ModifyProjectRequest

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

Overview

ModifyProject请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ModifyProjectRequest.



1036
1037
1038
1039
1040
1041
1042
1043
# File 'lib/v20181011/models.rb', line 1036

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

Instance Attribute Details

#ProjectBudget ⇒ Object

Parameters:

  • ProjectId: —

    项目ID

  • ProjectName: —

    项目名称

  • ProjectBudget: —

    项目预算

  • ProjectOrg: —

    项目机构

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    项目机构Id



1034
1035
1036
# File 'lib/v20181011/models.rb', line 1034

def ProjectBudget
  @ProjectBudget
end

#ProjectId ⇒ Object

Parameters:

  • ProjectId: —

    项目ID

  • ProjectName: —

    项目名称

  • ProjectBudget: —

    项目预算

  • ProjectOrg: —

    项目机构

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    项目机构Id



1034
1035
1036
# File 'lib/v20181011/models.rb', line 1034

def ProjectId
  @ProjectId
end

#ProjectIntroduction ⇒ Object

Parameters:

  • ProjectId: —

    项目ID

  • ProjectName: —

    项目名称

  • ProjectBudget: —

    项目预算

  • ProjectOrg: —

    项目机构

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    项目机构Id



1034
1035
1036
# File 'lib/v20181011/models.rb', line 1034

def ProjectIntroduction
  @ProjectIntroduction
end

#ProjectName ⇒ Object

Parameters:

  • ProjectId: —

    项目ID

  • ProjectName: —

    项目名称

  • ProjectBudget: —

    项目预算

  • ProjectOrg: —

    项目机构

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    项目机构Id



1034
1035
1036
# File 'lib/v20181011/models.rb', line 1034

def ProjectName
  @ProjectName
end

#ProjectOrg ⇒ Object

Parameters:

  • ProjectId: —

    项目ID

  • ProjectName: —

    项目名称

  • ProjectBudget: —

    项目预算

  • ProjectOrg: —

    项目机构

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    项目机构Id



1034
1035
1036
# File 'lib/v20181011/models.rb', line 1034

def ProjectOrg
  @ProjectOrg
end

#ProjectOrgId ⇒ Object

Parameters:

  • ProjectId: —

    项目ID

  • ProjectName: —

    项目名称

  • ProjectBudget: —

    项目预算

  • ProjectOrg: —

    项目机构

  • ProjectIntroduction: —

    项目简介

  • ProjectOrgId: —

    项目机构Id



1034
1035
1036
# File 'lib/v20181011/models.rb', line 1034

def ProjectOrgId
  @ProjectOrgId
end

Instance Method Details

#deserialize(params) ⇒ Object



1045
1046
1047
1048
1049
1050
1051
1052
# File 'lib/v20181011/models.rb', line 1045

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