Class: TencentCloud::Tem::V20210701::GenerateApplicationPackageDownloadUrlRequest

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

Overview

GenerateApplicationPackageDownloadUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(applicationid = nil, pkgname = nil, deployversion = nil, sourcechannel = nil) ⇒ GenerateApplicationPackageDownloadUrlRequest

Returns a new instance of GenerateApplicationPackageDownloadUrlRequest.



2844
2845
2846
2847
2848
2849
# File 'lib/v20210701/models.rb', line 2844

def initialize(applicationid=nil, pkgname=nil, deployversion=nil, sourcechannel=nil)
  @ApplicationId = applicationid
  @PkgName = pkgname
  @DeployVersion = deployversion
  @SourceChannel = sourcechannel
end

Instance Attribute Details

#ApplicationIdObject

Parameters:

  • ApplicationId:

    应用ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



2842
2843
2844
# File 'lib/v20210701/models.rb', line 2842

def ApplicationId
  @ApplicationId
end

#DeployVersionObject

Parameters:

  • ApplicationId:

    应用ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



2842
2843
2844
# File 'lib/v20210701/models.rb', line 2842

def DeployVersion
  @DeployVersion
end

#PkgNameObject

Parameters:

  • ApplicationId:

    应用ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



2842
2843
2844
# File 'lib/v20210701/models.rb', line 2842

def PkgName
  @PkgName
end

#SourceChannelObject

Parameters:

  • ApplicationId:

    应用ID

  • PkgName:

    包名

  • DeployVersion:

    需要下载的包版本

  • SourceChannel:

    来源 channel



2842
2843
2844
# File 'lib/v20210701/models.rb', line 2842

def SourceChannel
  @SourceChannel
end

Instance Method Details

#deserialize(params) ⇒ Object



2851
2852
2853
2854
2855
2856
# File 'lib/v20210701/models.rb', line 2851

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