Class: TencentCloud::Bi::V20220105::ModifyProjectRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bi::V20220105::ModifyProjectRequest
- Defined in:
- lib/v20220105/models.rb
Overview
ModifyProject请求参数结构体
Instance Attribute Summary collapse
- #ColorCode ⇒ Object
- #DefaultPanelType ⇒ Object
- #Id ⇒ Object
- #IsApply ⇒ Object
- #Logo ⇒ Object
- #ManagePlatform ⇒ Object
- #Mark ⇒ Object
- #Name ⇒ Object
- #PanelScope ⇒ Object
- #Seed ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, colorcode = nil, logo = nil, mark = nil, isapply = nil, seed = nil, defaultpaneltype = nil, panelscope = nil, manageplatform = nil) ⇒ ModifyProjectRequest
constructor
A new instance of ModifyProjectRequest.
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, logo=nil, mark=nil, isapply=nil, seed=nil, defaultpaneltype=nil, panelscope=nil, manageplatform=nil) @Id = id @Name = name @ColorCode = colorcode @Logo = logo @Mark = mark @IsApply = isapply @Seed = seed @DefaultPanelType = defaultpaneltype @PanelScope = panelscope @ManagePlatform = manageplatform end |
Instance Attribute Details
#ColorCode ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def ColorCode @ColorCode end |
#DefaultPanelType ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def DefaultPanelType @DefaultPanelType end |
#Id ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def Id @Id end |
#IsApply ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def IsApply @IsApply end |
#Logo ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def Logo @Logo end |
#ManagePlatform ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def ManagePlatform @ManagePlatform end |
#Mark ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def Mark @Mark end |
#Name ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def Name @Name end |
#PanelScope ⇒ Object
2931 2932 2933 |
# File 'lib/v20220105/models.rb', line 2931 def PanelScope @PanelScope end |
#Seed ⇒ Object
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'] @Logo = params['Logo'] @Mark = params['Mark'] @IsApply = params['IsApply'] @Seed = params['Seed'] @DefaultPanelType = params['DefaultPanelType'] @PanelScope = params['PanelScope'] @ManagePlatform = params['ManagePlatform'] end |