Class: TencentCloud::Tse::V20201207::ReleaseVersion

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

Overview

配置发布版本信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, active = nil, id = nil, namespace = nil, group = nil, filename = nil) ⇒ ReleaseVersion

Returns a new instance of ReleaseVersion.



11145
11146
11147
11148
11149
11150
11151
11152
# File 'lib/v20201207/models.rb', line 11145

def initialize(name=nil, active=nil, id=nil, namespace=nil, group=nil, filename=nil)
  @Name = name
  @Active = active
  @Id = id
  @Namespace = namespace
  @Group = group
  @FileName = filename
end

Instance Attribute Details

#ActiveObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11143
11144
11145
# File 'lib/v20201207/models.rb', line 11143

def Active
  @Active
end

#FileNameObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11143
11144
11145
# File 'lib/v20201207/models.rb', line 11143

def FileName
  @FileName
end

#GroupObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11143
11144
11145
# File 'lib/v20201207/models.rb', line 11143

def Group
  @Group
end

#IdObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11143
11144
11145
# File 'lib/v20201207/models.rb', line 11143

def Id
  @Id
end

#NameObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11143
11144
11145
# File 'lib/v20201207/models.rb', line 11143

def Name
  @Name
end

#NamespaceObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11143
11144
11145
# File 'lib/v20201207/models.rb', line 11143

def Namespace
  @Namespace
end

Instance Method Details

#deserialize(params) ⇒ Object



11154
11155
11156
11157
11158
11159
11160
11161
# File 'lib/v20201207/models.rb', line 11154

def deserialize(params)
  @Name = params['Name']
  @Active = params['Active']
  @Id = params['Id']
  @Namespace = params['Namespace']
  @Group = params['Group']
  @FileName = params['FileName']
end