Class: TencentCloud::Tem::V20201221::GenerateDownloadUrlRequest

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

Overview

GenerateDownloadUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, pkgname = nil, deployversion = nil, sourcechannel = nil) ⇒ GenerateDownloadUrlRequest

Returns a new instance of GenerateDownloadUrlRequest.



1108
1109
1110
1111
1112
1113
# File 'lib/v20201221/models.rb', line 1108

def initialize(serviceid=nil, pkgname=nil, deployversion=nil, sourcechannel=nil)
  @ServiceId = serviceid
  @PkgName = pkgname
  @DeployVersion = deployversion
  @SourceChannel = sourcechannel
end

Instance Attribute Details

#DeployVersionObject

Parameters:

  • ServiceId:

    服务ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



1106
1107
1108
# File 'lib/v20201221/models.rb', line 1106

def DeployVersion
  @DeployVersion
end

#PkgNameObject

Parameters:

  • ServiceId:

    服务ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



1106
1107
1108
# File 'lib/v20201221/models.rb', line 1106

def PkgName
  @PkgName
end

#ServiceIdObject

Parameters:

  • ServiceId:

    服务ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



1106
1107
1108
# File 'lib/v20201221/models.rb', line 1106

def ServiceId
  @ServiceId
end

#SourceChannelObject

Parameters:

  • ServiceId:

    服务ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



1106
1107
1108
# File 'lib/v20201221/models.rb', line 1106

def SourceChannel
  @SourceChannel
end

Instance Method Details

#deserialize(params) ⇒ Object



1115
1116
1117
1118
1119
1120
# File 'lib/v20201221/models.rb', line 1115

def deserialize(params)
  @ServiceId = params['ServiceId']
  @PkgName = params['PkgName']
  @DeployVersion = params['DeployVersion']
  @SourceChannel = params['SourceChannel']
end