Class: TencentCloud::Bi::V20220105::ModifyProjectRequest

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

Overview

ModifyProject请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, colorcode = nil, logo = nil, mark = nil, isapply = nil, seed = nil, defaultpaneltype = nil, panelscope = nil, manageplatform = nil) ⇒ ModifyProjectRequest

Returns a new instance of ModifyProjectRequest.



2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
# File 'lib/v20220105/models.rb', line 2933

def initialize(id=nil, name=nil, colorcode=nil, =nil, mark=nil, isapply=nil, seed=nil, defaultpaneltype=nil, panelscope=nil, manageplatform=nil)
  @Id = id
  @Name = name
  @ColorCode = colorcode
   = 
  @Mark = mark
  @IsApply = isapply
  @Seed = seed
  @DefaultPanelType = defaultpaneltype
  @PanelScope = panelscope
  @ManagePlatform = manageplatform
end

Instance Attribute Details

#ColorCodeObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def ColorCode
  @ColorCode
end

#DefaultPanelTypeObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def DefaultPanelType
  @DefaultPanelType
end

#IdObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def Id
  @Id
end

#IsApplyObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def IsApply
  @IsApply
end

#LogoObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def 
  
end

#ManagePlatformObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def ManagePlatform
  @ManagePlatform
end

#MarkObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def Mark
  @Mark
end

#NameObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def Name
  @Name
end

#PanelScopeObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def PanelScope
  @PanelScope
end

#SeedObject

Parameters:

  • Id:

    项目Id

  • Name:

    名字

  • ColorCode:

    颜色值

  • Logo:

    图标

  • Mark:

    备注

  • IsApply:

    可申请

  • Seed:

    种子

  • DefaultPanelType:

    默认看板

  • PanelScope:

    2

  • ManagePlatform:

    项目管理平台



2931
2932
2933
# File 'lib/v20220105/models.rb', line 2931

def Seed
  @Seed
end

Instance Method Details

#deserialize(params) ⇒ Object



2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
# File 'lib/v20220105/models.rb', line 2946

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @ColorCode = params['ColorCode']
   = params['Logo']
  @Mark = params['Mark']
  @IsApply = params['IsApply']
  @Seed = params['Seed']
  @DefaultPanelType = params['DefaultPanelType']
  @PanelScope = params['PanelScope']
  @ManagePlatform = params['ManagePlatform']
end