Class: TencentCloud::Tcb::V20180608::DescribeCloudBaseBuildServiceResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::DescribeCloudBaseBuildServiceResponse
- Defined in:
- lib/v20180608/models.rb
Overview
DescribeCloudBaseBuildService返回参数结构体
Instance Attribute Summary collapse
- #DownloadHeaders ⇒ Object
- #DownloadUrl ⇒ Object
- #OutDate ⇒ Object
- #PackageName ⇒ Object
- #PackageVersion ⇒ Object
- #RequestId ⇒ Object
- #UploadHeaders ⇒ Object
- #UploadUrl ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(uploadurl = nil, uploadheaders = nil, packagename = nil, packageversion = nil, downloadurl = nil, downloadheaders = nil, outdate = nil, requestid = nil) ⇒ DescribeCloudBaseBuildServiceResponse
constructor
A new instance of DescribeCloudBaseBuildServiceResponse.
Constructor Details
#initialize(uploadurl = nil, uploadheaders = nil, packagename = nil, packageversion = nil, downloadurl = nil, downloadheaders = nil, outdate = nil, requestid = nil) ⇒ DescribeCloudBaseBuildServiceResponse
Returns a new instance of DescribeCloudBaseBuildServiceResponse.
3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 |
# File 'lib/v20180608/models.rb', line 3608 def initialize(uploadurl=nil, uploadheaders=nil, packagename=nil, packageversion=nil, downloadurl=nil, downloadheaders=nil, outdate=nil, requestid=nil) @UploadUrl = uploadurl @UploadHeaders = uploadheaders @PackageName = packagename @PackageVersion = packageversion @DownloadUrl = downloadurl @DownloadHeaders = downloadheaders @OutDate = outdate @RequestId = requestid end |
Instance Attribute Details
#DownloadHeaders ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def DownloadHeaders @DownloadHeaders end |
#DownloadUrl ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def DownloadUrl @DownloadUrl end |
#OutDate ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def OutDate @OutDate end |
#PackageName ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def PackageName @PackageName end |
#PackageVersion ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def PackageVersion @PackageVersion end |
#RequestId ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def RequestId @RequestId end |
#UploadHeaders ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def UploadHeaders @UploadHeaders end |
#UploadUrl ⇒ Object
3606 3607 3608 |
# File 'lib/v20180608/models.rb', line 3606 def UploadUrl @UploadUrl end |
Instance Method Details
#deserialize(params) ⇒ Object
3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 |
# File 'lib/v20180608/models.rb', line 3619 def deserialize(params) @UploadUrl = params['UploadUrl'] unless params['UploadHeaders'].nil? @UploadHeaders = [] params['UploadHeaders'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @UploadHeaders << kvpair_tmp end end @PackageName = params['PackageName'] @PackageVersion = params['PackageVersion'] @DownloadUrl = params['DownloadUrl'] unless params['DownloadHeaders'].nil? @DownloadHeaders = [] params['DownloadHeaders'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @DownloadHeaders << kvpair_tmp end end @OutDate = params['OutDate'] @RequestId = params['RequestId'] end |