Class: TencentCloud::Dlc::V20210125::DependencyPackage

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

Overview

任务依赖包信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(packagesource = nil, mavenpackage = nil, mavenrepository = nil, mavenexclusion = nil, pypipackage = nil, pypiindexurl = nil, packagetype = nil, packagepath = nil) ⇒ DependencyPackage

Returns a new instance of DependencyPackage.



5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
# File 'lib/v20210125/models.rb', line 5977

def initialize(packagesource=nil, mavenpackage=nil, mavenrepository=nil, mavenexclusion=nil, pypipackage=nil, pypiindexurl=nil, packagetype=nil, packagepath=nil)
  @PackageSource = packagesource
  @MavenPackage = mavenpackage
  @MavenRepository = mavenrepository
  @MavenExclusion = mavenexclusion
  @PypiPackage = pypipackage
  @PypiIndexUrl = pypiindexurl
  @PackageType = packagetype
  @PackagePath = packagepath
end

Instance Attribute Details

#MavenExclusionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def MavenExclusion
  @MavenExclusion
end

#MavenPackageObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def MavenPackage
  @MavenPackage
end

#MavenRepositoryObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def MavenRepository
  @MavenRepository
end

#PackagePathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def PackagePath
  @PackagePath
end

#PackageSourceObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def PackageSource
  @PackageSource
end

#PackageTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def PackageType
  @PackageType
end

#PypiIndexUrlObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def PypiIndexUrl
  @PypiIndexUrl
end

#PypiPackageObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PackageSource:

    依赖包类型

  • MavenPackage:

    依赖包信息

  • MavenRepository:

    依赖包仓库

  • MavenExclusion:

    maven包exclusion信息

  • PypiPackage:

    pypi包信息

  • PypiIndexUrl:

    pypi索引地址

  • PackageType:

    文件包的类型

  • PackagePath:

    文件包的路径



5975
5976
5977
# File 'lib/v20210125/models.rb', line 5975

def PypiPackage
  @PypiPackage
end

Instance Method Details

#deserialize(params) ⇒ Object



5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
# File 'lib/v20210125/models.rb', line 5988

def deserialize(params)
  @PackageSource = params['PackageSource']
  @MavenPackage = params['MavenPackage']
  @MavenRepository = params['MavenRepository']
  @MavenExclusion = params['MavenExclusion']
  @PypiPackage = params['PypiPackage']
  @PypiIndexUrl = params['PypiIndexUrl']
  @PackageType = params['PackageType']
  @PackagePath = params['PackagePath']
end