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.
2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 |
# File 'lib/v20180608/models.rb', line 2952 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
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def DownloadHeaders @DownloadHeaders end |
#DownloadUrl ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def DownloadUrl @DownloadUrl end |
#OutDate ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def OutDate @OutDate end |
#PackageName ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def PackageName @PackageName end |
#PackageVersion ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def PackageVersion @PackageVersion end |
#RequestId ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def RequestId @RequestId end |
#UploadHeaders ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def UploadHeaders @UploadHeaders end |
#UploadUrl ⇒ Object
2950 2951 2952 |
# File 'lib/v20180608/models.rb', line 2950 def UploadUrl @UploadUrl end |
Instance Method Details
#deserialize(params) ⇒ Object
2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 |
# File 'lib/v20180608/models.rb', line 2963 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 |