Skip to content

Commit 2639fcf

Browse files
Merge pull request #149 from jdcloud-apigateway/master
publish jdcloud-sdk-python 1.6.125
2 parents 2a26de8 + c13f2b2 commit 2639fcf

9 files changed

Lines changed: 54 additions & 8 deletions

File tree

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# 更新历史 #
2-
API版本:0.0.2
2+
API版本:0.0.3
33

44
| 发布时间 | 版本号 | 更新 | 说明 |
55
| ---------- | ------ | ------------- | -------------- |
6+
| 2021-12-01 | 0.0.3 | 提供自动下单功能,提供根据订单号查询实例详情接口 ||
67
| 2021-11-17 | 0.0.2 | 提供DNS记录、资源缓存、防火墙规则、页面规则管理接口 ||
78
| 2021-10-28 | 0.0.1 | 提供实例、SSL证书、WAF规则管理接口 ||

jdcloud_sdk/services/starshield/apis/CreatePageRuleRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
class CreatePageRuleRequest(JDCloudRequest):
2323
"""
24-
24+
创建页面规则
2525
"""
2626

2727
def __init__(self, parameters, header=None, version="v1"):

jdcloud_sdk/services/starshield/apis/CreateZoneRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
class CreateZoneRequest(JDCloudRequest):
2323
"""
24-
24+
创建域
2525
"""
2626

2727
def __init__(self, parameters, header=None, version="v1"):

jdcloud_sdk/services/starshield/apis/DeletePageRuleRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
class DeletePageRuleRequest(JDCloudRequest):
2323
"""
24-
24+
删除页面规则
2525
"""
2626

2727
def __init__(self, parameters, header=None, version="v1"):
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# coding=utf8
2+
3+
# Copyright 2018 JDCLOUD.COM
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
# NOTE: This class is auto generated by the jdcloud code generator program.
18+
19+
from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest
20+
21+
22+
class DescribeInstanceByOrderNoRequest(JDCloudRequest):
23+
"""
24+
根据订单号查询套餐实例详情
25+
"""
26+
27+
def __init__(self, parameters, header=None, version="v1"):
28+
super(DescribeInstanceByOrderNoRequest, self).__init__(
29+
'/regions/{regionId}/instance/{orderNumber}/describeInstance', 'GET', header, version)
30+
self.parameters = parameters
31+
32+
33+
class DescribeInstanceByOrderNoParameters(object):
34+
35+
def __init__(self, regionId, orderNumber, ):
36+
"""
37+
:param regionId: 地域ID
38+
:param orderNumber:
39+
"""
40+
41+
self.regionId = regionId
42+
self.orderNumber = orderNumber
43+

jdcloud_sdk/services/starshield/apis/ListPageRulesRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
class ListPageRulesRequest(JDCloudRequest):
2323
"""
24-
24+
获取页面规则列表
2525
"""
2626

2727
def __init__(self, parameters, header=None, version="v1"):

jdcloud_sdk/services/starshield/client/StarshieldClient.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ def __init__(self, credential, config=None, logger=None):
2626
if config is None:
2727
config = Config('starshield.jdcloud-api.com')
2828

29-
super(StarshieldClient, self).__init__(credential, config, 'starshield', '0.0.2', logger)
29+
super(StarshieldClient, self).__init__(credential, config, 'starshield', '0.0.3', logger)

jdcloud_sdk/services/starshield/models/DescribeInstancesRes.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@
1919

2020
class DescribeInstancesRes(object):
2121

22-
def __init__(self, instanceId=None, instanceName=None, packType=None, chargeState=None, zonePackNum=None, trafficExpansion=None, flowRemain=None, packMode=None, memo=None, createTime=None, expireTime=None, packageInfo=None):
22+
def __init__(self, instanceId=None, instanceName=None, packType=None, chargeState=None, zonePackNum=None, trafficExpansion=None, flowUsedCnt=None, flowRemain=None, packMode=None, memo=None, createTime=None, expireTime=None, packageInfo=None):
2323
"""
2424
:param instanceId: (Optional) 实例ID
2525
:param instanceName: (Optional) 实例名称
2626
:param packType: (Optional) 套餐类型
2727
:param chargeState: (Optional) 计费状态
2828
:param zonePackNum: (Optional) 域名增量包数量
2929
:param trafficExpansion: (Optional) 流量包数量
30+
:param flowUsedCnt: (Optional) 已使用流量(单位:Byte)
3031
:param flowRemain: (Optional) 剩余流量(单位:Gb)
3132
:param packMode: (Optional) 套餐模式(BASE->基础套餐 FLOW->流量套餐)
3233
:param memo: (Optional) 备注
@@ -41,6 +42,7 @@ def __init__(self, instanceId=None, instanceName=None, packType=None, chargeStat
4142
self.chargeState = chargeState
4243
self.zonePackNum = zonePackNum
4344
self.trafficExpansion = trafficExpansion
45+
self.flowUsedCnt = flowUsedCnt
4446
self.flowRemain = flowRemain
4547
self.packMode = packMode
4648
self.memo = memo

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
setup(
1111
name='jdcloud_sdk',
12-
version="1.6.124",
12+
version="1.6.125",
1313
long_description=long_description,
1414
long_description_content_type="text/markdown",
1515
author='JDCloud API Gateway Team',

0 commit comments

Comments
 (0)