Skip to content

Commit e1c6a57

Browse files
author
欧林宝
authored
publish jdcloud-cli 0.7.2 (#25)
1 parent e02e394 commit e1c6a57

56 files changed

Lines changed: 2959 additions & 1895 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

jdcloud_cli/controllers/services/baseanti.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@
2828
class BaseantiController(BaseController):
2929
class Meta:
3030
label = 'baseanti'
31-
help = '使用该子命令操作baseanti相关资源'
31+
help = '京东云DDoS基础防护相关接口'
3232
description = '''
33-
baseanti cli 子命令,可以使用该子命令操作baseanti相关资源
33+
baseanti cli 子命令,京东云DDoS基础防护相关接口
3434
OpenAPI文档地址为:https://www.jdcloud.com/help/detail/412/isCatalog/0
3535
'''
3636
stacked_on = 'base'
3737
stacked_type = 'nested'
3838

3939
@expose(
4040
arguments=[
41-
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
42-
(['--ip'], dict(help="""(string) IP模糊匹配 """, dest='ip', required=False)),
41+
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
42+
(['--ip'], dict(help="""(string) IP模糊匹配 """, dest='ip', required=False)),
4343
(['--input-json'], dict(help='(json) 以json字符串或文件绝对路径形式作为输入参数。\n字符串方式举例:--input-json \'{"field":"value"}\';\n文件格式举例:--input-json file:///xxxx.json', dest='input_json', required=False)),
4444
(['--headers'], dict(help="""(json) 用户自定义Header,举例:'{"x-jdcloud-security-token":"abc","test":"123"}'""", dest='headers', required=False)),
4545
],
@@ -71,8 +71,8 @@ def describe_ip_resources(self):
7171

7272
@expose(
7373
arguments=[
74-
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
75-
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
74+
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
75+
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
7676
(['--input-json'], dict(help='(json) 以json字符串或文件绝对路径形式作为输入参数。\n字符串方式举例:--input-json \'{"field":"value"}\';\n文件格式举例:--input-json file:///xxxx.json', dest='input_json', required=False)),
7777
(['--headers'], dict(help="""(json) 用户自定义Header,举例:'{"x-jdcloud-security-token":"abc","test":"123"}'""", dest='headers', required=False)),
7878
],
@@ -104,9 +104,9 @@ def describe_ip_resource_info(self):
104104

105105
@expose(
106106
arguments=[
107-
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
108-
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
109-
(['--clean-threshold-spec'], dict(help="""(cleanThresholdSpec) cc参数 """, dest='cleanThresholdSpec', required=True)),
107+
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
108+
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
109+
(['--clean-threshold-spec'], dict(help="""(cleanThresholdSpec) cc参数 """, dest='cleanThresholdSpec', required=True)),
110110
(['--input-json'], dict(help='(json) 以json字符串或文件绝对路径形式作为输入参数。\n字符串方式举例:--input-json \'{"field":"value"}\';\n文件格式举例:--input-json file:///xxxx.json', dest='input_json', required=False)),
111111
(['--headers'], dict(help="""(json) 用户自定义Header,举例:'{"x-jdcloud-security-token":"abc","test":"123"}'""", dest='headers', required=False)),
112112
],
@@ -138,10 +138,10 @@ def set_clean_threshold(self):
138138

139139
@expose(
140140
arguments=[
141-
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
142-
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
143-
(['--start'], dict(help="""(int) 限制查询的开始范围 """, dest='start', required=False)),
144-
(['--limit'], dict(help="""(int) 限制查询的记录数 """, dest='limit', required=False)),
141+
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
142+
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
143+
(['--start'], dict(help="""(int) 限制查询的开始范围 """, dest='start', type=int, required=False)),
144+
(['--limit'], dict(help="""(int) 限制查询的记录数 """, dest='limit', type=int, required=False)),
145145
(['--input-json'], dict(help='(json) 以json字符串或文件绝对路径形式作为输入参数。\n字符串方式举例:--input-json \'{"field":"value"}\';\n文件格式举例:--input-json file:///xxxx.json', dest='input_json', required=False)),
146146
(['--headers'], dict(help="""(json) 用户自定义Header,举例:'{"x-jdcloud-security-token":"abc","test":"123"}'""", dest='headers', required=False)),
147147
],
@@ -173,9 +173,9 @@ def describe_ip_resource_protect_info(self):
173173

174174
@expose(
175175
arguments=[
176-
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
177-
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
178-
(['--end-time'], dict(help="""(string) 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ """, dest='endTime', required=False)),
176+
(['--region-id'], dict(help="""(string) Region ID """, dest='regionId', required=False)),
177+
(['--ip'], dict(help="""(string) 公网ip """, dest='ip', required=True)),
178+
(['--end-time'], dict(help="""(string) 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ """, dest='endTime', required=False)),
179179
(['--input-json'], dict(help='(json) 以json字符串或文件绝对路径形式作为输入参数。\n字符串方式举例:--input-json \'{"field":"value"}\';\n文件格式举例:--input-json file:///xxxx.json', dest='input_json', required=False)),
180180
(['--headers'], dict(help="""(json) 用户自定义Header,举例:'{"x-jdcloud-security-token":"abc","test":"123"}'""", dest='headers', required=False)),
181181
],

0 commit comments

Comments
 (0)