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.
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
#ImageUrl ⇒ Object
650 651 652 |
# File 'lib/v20180608/models.rb', line 650 def ImageUrl @ImageUrl end |
#IsPublic ⇒ Object
650 651 652 |
# File 'lib/v20180608/models.rb', line 650 def IsPublic @IsPublic end |
#RepositoryName ⇒ Object
650 651 652 |
# File 'lib/v20180608/models.rb', line 650 def RepositoryName @RepositoryName end |
#ServerAddr ⇒ Object
650 651 652 |
# File 'lib/v20180608/models.rb', line 650 def ServerAddr @ServerAddr end |
#TagName ⇒ Object
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 |