jdcloud_sdk.services.jdro.apis package

Submodules

jdcloud_sdk.services.jdro.apis.CreateChangeSetRequest module

class jdcloud_sdk.services.jdro.apis.CreateChangeSetRequest.CreateChangeSetParameters(regionId, stackId, environment, template)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
  • environment
  • template – 模板, JSON对象
class jdcloud_sdk.services.jdro.apis.CreateChangeSetRequest.CreateChangeSetRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建更改集

jdcloud_sdk.services.jdro.apis.CreateStackRequest module

class jdcloud_sdk.services.jdro.apis.CreateStackRequest.CreateStackParameters(regionId, environment, template)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • environment
  • template – 模板, JSON对象
class jdcloud_sdk.services.jdro.apis.CreateStackRequest.CreateStackRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建资源栈

jdcloud_sdk.services.jdro.apis.DeleteStackRequest module

class jdcloud_sdk.services.jdro.apis.DeleteStackRequest.DeleteStackParameters(regionId, stackId)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
class jdcloud_sdk.services.jdro.apis.DeleteStackRequest.DeleteStackRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除资源栈

jdcloud_sdk.services.jdro.apis.DescribeResourceTypeListRequest module

class jdcloud_sdk.services.jdro.apis.DescribeResourceTypeListRequest.DescribeResourceTypeListParameters(regionId)[source]

Bases: object

Parameters:regionId – 地域 ID
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) 当前所在页,默认为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) 页面大小,默认为20;取值范围[1, 100]
setProduct(product)[source]
Parameters:product – (Optional) 产品线类型,比如 VM
setSearch(search)[source]
Parameters:search – (Optional) 搜索的内容
class jdcloud_sdk.services.jdro.apis.DescribeResourceTypeListRequest.DescribeResourceTypeListRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询支持的资源列表

jdcloud_sdk.services.jdro.apis.DescribeResourceTypeSpecificationRequest module

class jdcloud_sdk.services.jdro.apis.DescribeResourceTypeSpecificationRequest.DescribeResourceTypeSpecificationParameters(regionId, resourceType)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • resourceType – 资源类型
class jdcloud_sdk.services.jdro.apis.DescribeResourceTypeSpecificationRequest.DescribeResourceTypeSpecificationRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询支持的资源结构详情

jdcloud_sdk.services.jdro.apis.DescribeStackEventsRequest module

class jdcloud_sdk.services.jdro.apis.DescribeStackEventsRequest.DescribeStackEventsParameters(regionId, stackId)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
setEndTime(endTime)[source]
Parameters:endTime – (Optional) 事件结束时间
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) 当前所在页,默认为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) 页面大小,默认为20;取值范围[1, 100]
setStartTime(startTime)[source]
Parameters:startTime – (Optional) 事件开始时间
class jdcloud_sdk.services.jdro.apis.DescribeStackEventsRequest.DescribeStackEventsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询资源栈事件列表

jdcloud_sdk.services.jdro.apis.DescribeStackRequest module

class jdcloud_sdk.services.jdro.apis.DescribeStackRequest.DescribeStackParameters(regionId, stackId)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
class jdcloud_sdk.services.jdro.apis.DescribeStackRequest.DescribeStackRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询资源栈详情

jdcloud_sdk.services.jdro.apis.DescribeStackResourcesRequest module

class jdcloud_sdk.services.jdro.apis.DescribeStackResourcesRequest.DescribeStackResourcesParameters(regionId, stackId)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) 当前所在页,默认为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) 页面大小,默认为20;取值范围[1, 100]
setProduct(product)[source]
Parameters:product – (Optional) 只按照京东云产品线名称进行模糊搜索,比如VM,Disk等
setSearch(search)[source]
Parameters:search – (Optional) 按照京东云产品线名称或者资源逻辑ID进行模糊搜索
class jdcloud_sdk.services.jdro.apis.DescribeStackResourcesRequest.DescribeStackResourcesRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询资源栈中资源列表

jdcloud_sdk.services.jdro.apis.DescribeStackTemplateRequest module

class jdcloud_sdk.services.jdro.apis.DescribeStackTemplateRequest.DescribeStackTemplateParameters(regionId, stackId)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
class jdcloud_sdk.services.jdro.apis.DescribeStackTemplateRequest.DescribeStackTemplateRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询资源栈使用的模板

jdcloud_sdk.services.jdro.apis.DescribeStacksRequest module

class jdcloud_sdk.services.jdro.apis.DescribeStacksRequest.DescribeStacksParameters(regionId)[source]

Bases: object

Parameters:regionId – 地域 ID
setAction(action)[source]
Parameters:action – (Optional) 资源栈正在执行的动作
setCreateEndTime(createEndTime)[source]
Parameters:createEndTime – (Optional) 创建结束时间
setCreateStartTime(createStartTime)[source]
Parameters:createStartTime – (Optional) 创建开始时间
setPageNumber(pageNumber)[source]
Parameters:pageNumber – (Optional) 当前所在页,默认为1
setPageSize(pageSize)[source]
Parameters:pageSize – (Optional) 页面大小,默认为20;取值范围[1, 100]
setSortBy(sortBy)[source]
Parameters:sortBy – (Optional) 排序方式,asc,desc
setSortField(sortField)[source]
Parameters:sortField – (Optional) 排序字段, createtime, updatetime
setStackName(stackName)[source]
Parameters:stackName – (Optional) 资源栈名称
setStatus(status)[source]
Parameters:status – (Optional) 资源栈正在执行的动作的状态
setUpdateEndTime(updateEndTime)[source]
Parameters:updateEndTime – (Optional) 更新结束时间
setUpdateStartTime(updateStartTime)[source]
Parameters:updateStartTime – (Optional) 更新开始时间
class jdcloud_sdk.services.jdro.apis.DescribeStacksRequest.DescribeStacksRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询资源栈列表

jdcloud_sdk.services.jdro.apis.ExecuteChangeSetRequest module

class jdcloud_sdk.services.jdro.apis.ExecuteChangeSetRequest.ExecuteChangeSetParameters(regionId, stackId, changesetId)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • stackId – 资源栈 ID
  • changesetId – 更改集 ID
class jdcloud_sdk.services.jdro.apis.ExecuteChangeSetRequest.ExecuteChangeSetRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

执行更改集

jdcloud_sdk.services.jdro.apis.ValidateTemplateRequest module

class jdcloud_sdk.services.jdro.apis.ValidateTemplateRequest.ValidateTemplateParameters(regionId, template)[source]

Bases: object

Parameters:
  • regionId – 地域 ID
  • template – 模板
setEnvironment(environment)[source]
Parameters:environment – (Optional)
setValidateMode(validateMode)[source]
Parameters:validateMode – (Optional) 可取值:(validateTemplate (检测模板), validateStack (检测模板和environment)) 默认validateTemplate
class jdcloud_sdk.services.jdro.apis.ValidateTemplateRequest.ValidateTemplateRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

模板校验

Module contents