Class: TencentCloud::Tcr::V20190924::TagInfo

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

Overview

镜像tag信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tagname = nil, tagid = nil, imageid = nil, size = nil, creationtime = nil, durationdays = nil, author = nil, architecture = nil, dockerversion = nil, os = nil, sizebyte = nil, id = nil, updatetime = nil, pushtime = nil, kind = nil) ⇒ TagInfo

Returns a new instance of TagInfo.



7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
# File 'lib/v20190924/models.rb', line 7036

def initialize(tagname=nil, tagid=nil, imageid=nil, size=nil, creationtime=nil, durationdays=nil, author=nil, architecture=nil, dockerversion=nil, os=nil, sizebyte=nil, id=nil, updatetime=nil, pushtime=nil, kind=nil)
  @TagName = tagname
  @TagId = tagid
  @ImageId = imageid
  @Size = size
  @CreationTime = creationtime
  @DurationDays = durationdays
  @Author = author
  @Architecture = architecture
  @DockerVersion = dockerversion
  @OS = os
  @SizeByte = sizebyte
  @Id = id
  @UpdateTime = updatetime
  @PushTime = pushtime
  @Kind = kind
end

Instance Attribute Details

#Architecture ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def Architecture
  @Architecture
end

#Author ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def Author
  @Author
end

#CreationTime ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def CreationTime
  @CreationTime
end

#DockerVersion ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def DockerVersion
  @DockerVersion
end

#DurationDays ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def DurationDays
  @DurationDays
end

#Id ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def Id
  @Id
end

#ImageId ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def ImageId
  @ImageId
end

#Kind ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def Kind
  @Kind
end

#OS ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def OS
  @OS
end

#PushTime ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def PushTime
  @PushTime
end

#Size ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def Size
  @Size
end

#SizeByte ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def SizeByte
  @SizeByte
end

#TagId ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def TagId
  @TagId
end

#TagName ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def TagName
  @TagName
end

#UpdateTime ⇒ Object

Parameters:

  • TagName: —

    Tag名称

  • TagId: —

    制品的 ID

  • ImageId: —

    docker image 可以看到的id

  • Size: —

    大小

  • CreationTime: —

    制品的创建时间

  • DurationDays: —

    制品创建至今时间长度

  • Author: —

    标注的制品作者

  • Architecture: —

    标注的制品平台

  • DockerVersion: —

    创建制品的 Docker 版本

  • OS: —

    标注的制品操作系统

  • SizeByte: —

    制品大小

  • Id: —

    序号

  • UpdateTime: —

    数据更新时间

  • PushTime: —

    制品更新时间

  • Kind: —

    制品类型



7034
7035
7036
# File 'lib/v20190924/models.rb', line 7034

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
# File 'lib/v20190924/models.rb', line 7054

def deserialize(params)
  @TagName = params['TagName']
  @TagId = params['TagId']
  @ImageId = params['ImageId']
  @Size = params['Size']
  @CreationTime = params['CreationTime']
  @DurationDays = params['DurationDays']
  @Author = params['Author']
  @Architecture = params['Architecture']
  @DockerVersion = params['DockerVersion']
  @OS = params['OS']
  @SizeByte = params['SizeByte']
  @Id = params['Id']
  @UpdateTime = params['UpdateTime']
  @PushTime = params['PushTime']
  @Kind = params['Kind']
end