Class: TencentCloud::Tcb::V20180608::CloudBaseRunImageInfo

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

Overview

CloudBaseRun 镜像信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(repositoryname = nil, ispublic = nil, tagname = nil, serveraddr = nil, imageurl = nil) ⇒ CloudBaseRunImageInfo

Returns a new instance of CloudBaseRunImageInfo.



652
653
654
655
656
657
658
# File 'lib/v20180608/models.rb', line 652

def initialize(repositoryname=nil, ispublic=nil, tagname=nil, serveraddr=nil, imageurl=nil)
  @RepositoryName = repositoryname
  @IsPublic = ispublic
  @TagName = tagname
  @ServerAddr = serveraddr
  @ImageUrl = imageurl
end

Instance Attribute Details

#ImageUrlObject

Parameters:

  • RepositoryName:

    镜像仓库名称

  • IsPublic:

    是否公有

  • TagName:

    镜像tag名称

  • ServerAddr:

    镜像server

  • ImageUrl:

    镜像拉取地址



650
651
652
# File 'lib/v20180608/models.rb', line 650

def ImageUrl
  @ImageUrl
end

#IsPublicObject

Parameters:

  • RepositoryName:

    镜像仓库名称

  • IsPublic:

    是否公有

  • TagName:

    镜像tag名称

  • ServerAddr:

    镜像server

  • ImageUrl:

    镜像拉取地址



650
651
652
# File 'lib/v20180608/models.rb', line 650

def IsPublic
  @IsPublic
end

#RepositoryNameObject

Parameters:

  • RepositoryName:

    镜像仓库名称

  • IsPublic:

    是否公有

  • TagName:

    镜像tag名称

  • ServerAddr:

    镜像server

  • ImageUrl:

    镜像拉取地址



650
651
652
# File 'lib/v20180608/models.rb', line 650

def RepositoryName
  @RepositoryName
end

#ServerAddrObject

Parameters:

  • RepositoryName:

    镜像仓库名称

  • IsPublic:

    是否公有

  • TagName:

    镜像tag名称

  • ServerAddr:

    镜像server

  • ImageUrl:

    镜像拉取地址



650
651
652
# File 'lib/v20180608/models.rb', line 650

def ServerAddr
  @ServerAddr
end

#TagNameObject

Parameters:

  • RepositoryName:

    镜像仓库名称

  • IsPublic:

    是否公有

  • TagName:

    镜像tag名称

  • ServerAddr:

    镜像server

  • ImageUrl:

    镜像拉取地址



650
651
652
# File 'lib/v20180608/models.rb', line 650

def TagName
  @TagName
end

Instance Method Details

#deserialize(params) ⇒ Object



660
661
662
663
664
665
666
# File 'lib/v20180608/models.rb', line 660

def deserialize(params)
  @RepositoryName = params['RepositoryName']
  @IsPublic = params['IsPublic']
  @TagName = params['TagName']
  @ServerAddr = params['ServerAddr']
  @ImageUrl = params['ImageUrl']
end