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.



11127
11128
11129
11130
11131
11132
11133
11134
# File 'lib/v20201207/models.rb', line 11127

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:

    配置发布的文件名



11125
11126
11127
# File 'lib/v20201207/models.rb', line 11125

def Active
  @Active
end

#FileNameObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11125
11126
11127
# File 'lib/v20201207/models.rb', line 11125

def FileName
  @FileName
end

#GroupObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11125
11126
11127
# File 'lib/v20201207/models.rb', line 11125

def Group
  @Group
end

#IdObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11125
11126
11127
# File 'lib/v20201207/models.rb', line 11125

def Id
  @Id
end

#NameObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11125
11126
11127
# File 'lib/v20201207/models.rb', line 11125

def Name
  @Name
end

#NamespaceObject

Parameters:

  • Name:

    配置发布的版本

  • Active:

    是否生效

  • Id:

    配置发布的ID

  • Namespace:

    配置发布的命名空间

  • Group:

    配置发布的分组

  • FileName:

    配置发布的文件名



11125
11126
11127
# File 'lib/v20201207/models.rb', line 11125

def Namespace
  @Namespace
end

Instance Method Details

#deserialize(params) ⇒ Object



11136
11137
11138
11139
11140
11141
11142
11143
# File 'lib/v20201207/models.rb', line 11136

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