jdcloud_sdk.services.deploy.apis package

Submodules

jdcloud_sdk.services.deploy.apis.CreateDeployRequest module

class jdcloud_sdk.services.deploy.apis.CreateDeployRequest.CreateDeployParameters(regionId, groupId, deploySource)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • groupId – 部署组ID,部署组的唯一标识
  • deploySource – 部署来源:1url,2云编译,3云存储
setCmdSource(cmdSource)[source]
Parameters:cmdSource – (Optional) 1使用输入的操作,2使用程序自带操作
setCmdType(cmdType)[source]
Parameters:cmdType – (Optional) 部署操作展示格式:1form,2ymal
setCompileProject(compileProject)[source]
Parameters:compileProject – (Optional) 云编译项目名
setCompileSeries(compileSeries)[source]
Parameters:compileSeries – (Optional) 云编译构建序号
setDeployCmd(deployCmd)[source]
Parameters:deployCmd – (Optional) 部署操作
setDesc(desc)[source]
Parameters:desc – (Optional) 描述
setDownloadUrl(downloadUrl)[source]
Parameters:downloadUrl – (Optional) 下载url
setFileType(fileType)[source]
Parameters:fileType – (Optional) 文件类型:1.tar,2.zip,3.tar.gz
setMd5(md5)[source]
Parameters:md5 – (Optional) md5
setOssDir(ossDir)[source]
Parameters:ossDir – (Optional) 云存储目录
setOssSpace(ossSpace)[source]
Parameters:ossSpace – (Optional) 云存储空间
setProductType(productType)[source]
Parameters:productType – (Optional) 项目类型 1tomcat,2
class jdcloud_sdk.services.deploy.apis.CreateDeployRequest.CreateDeployRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建部署任务

jdcloud_sdk.services.deploy.apis.DescribeAppRequest module

class jdcloud_sdk.services.deploy.apis.DescribeAppRequest.DescribeAppParameters(regionId, appId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • appId – App Id
class jdcloud_sdk.services.deploy.apis.DescribeAppRequest.DescribeAppRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询一个应用的信息

jdcloud_sdk.services.deploy.apis.DescribeAppsRequest module

class jdcloud_sdk.services.deploy.apis.DescribeAppsRequest.DescribeAppsParameters(regionId)[source]

Bases: object

Parameters:regionId – 地域ID
setFilters(filters)[source]
param filters:(Optional) appId - 应用ID,精确匹配

appName - 应用名,精确匹配 platform - 部署平台,精确匹配

setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) 页码;默认为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) 分页大小;默认为20;取值范围[10, 100]
class jdcloud_sdk.services.deploy.apis.DescribeAppsRequest.DescribeAppsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

批量查询应用的信息,此接口支持分页查询,默认每页20条

jdcloud_sdk.services.deploy.apis.DescribeDeployRequest module

class jdcloud_sdk.services.deploy.apis.DescribeDeployRequest.DescribeDeployParameters(regionId, deployId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • deployId – Deploy Id
class jdcloud_sdk.services.deploy.apis.DescribeDeployRequest.DescribeDeployRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询一个部署任务详情

jdcloud_sdk.services.deploy.apis.DescribeGroupRequest module

class jdcloud_sdk.services.deploy.apis.DescribeGroupRequest.DescribeGroupParameters(regionId, groupId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • groupId – Group Id
class jdcloud_sdk.services.deploy.apis.DescribeGroupRequest.DescribeGroupRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询一个部署组的信息

jdcloud_sdk.services.deploy.apis.DescribeGroupsRequest module

class jdcloud_sdk.services.deploy.apis.DescribeGroupsRequest.DescribeGroupsParameters(regionId)[source]

Bases: object

Parameters:regionId – 地域ID
setFilters(filters)[source]
param filters:(Optional) appId - 应用ID,精确匹配

groupId - 部署组ID,精确匹配 groupName - 部署组名,精确匹配

setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) 页码;默认为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) 分页大小;默认为20;取值范围[10, 100]
class jdcloud_sdk.services.deploy.apis.DescribeGroupsRequest.DescribeGroupsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

批量查询部署组的信息,此接口支持分页查询,默认每页20条

Module contents