Class: TencentCloud::Tcb::V20180608::CloudBaseRunImageInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::CloudBaseRunImageInfo
- Defined in:
- lib/v20180608/models.rb
Overview
CloudBaseRun 镜像信息
Instance Attribute Summary collapse
- #ImageUrl ⇒ Object
- #IsPublic ⇒ Object
- #RepositoryName ⇒ Object
- #ServerAddr ⇒ Object
- #TagName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(repositoryname = nil, ispublic = nil, tagname = nil, serveraddr = nil, imageurl = nil) ⇒ CloudBaseRunImageInfo
constructor
A new instance of CloudBaseRunImageInfo.
Constructor Details
#initialize(repositoryname = nil, ispublic = nil, tagname = nil, serveraddr = nil, imageurl = nil) ⇒ CloudBaseRunImageInfo
Returns a new instance of CloudBaseRunImageInfo.
938 939 940 941 942 943 944 |
# File 'lib/v20180608/models.rb', line 938 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
#ImageUrl ⇒ Object
936 937 938 |
# File 'lib/v20180608/models.rb', line 936 def ImageUrl @ImageUrl end |
#IsPublic ⇒ Object
936 937 938 |
# File 'lib/v20180608/models.rb', line 936 def IsPublic @IsPublic end |
#RepositoryName ⇒ Object
936 937 938 |
# File 'lib/v20180608/models.rb', line 936 def RepositoryName @RepositoryName end |
#ServerAddr ⇒ Object
936 937 938 |
# File 'lib/v20180608/models.rb', line 936 def ServerAddr @ServerAddr end |
#TagName ⇒ Object
936 937 938 |
# File 'lib/v20180608/models.rb', line 936 def TagName @TagName end |
Instance Method Details
#deserialize(params) ⇒ Object
946 947 948 949 950 951 952 |
# File 'lib/v20180608/models.rb', line 946 def deserialize(params) @RepositoryName = params['RepositoryName'] @IsPublic = params['IsPublic'] @TagName = params['TagName'] @ServerAddr = params['ServerAddr'] @ImageUrl = params['ImageUrl'] end |