Skip to content

Commit 59ebcbd

Browse files
author
欧林宝
authored
publish jdcloud-cli 1.1.0 (#45)
1 parent e88af6b commit 59ebcbd

74 files changed

Lines changed: 13612 additions & 2642 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/client_factory.py

Lines changed: 42 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -19,36 +19,43 @@
1919
from jdcloud_sdk.core.config import Config
2020
from jdcloud_sdk.core.credential import Credential
2121
from jdcloud_sdk.services.rds.client.RdsClient import RdsClient
22-
from jdcloud_sdk.services.jke.client.JkeClient import JkeClient
23-
from jdcloud_sdk.services.ams.client.AmsClient import AmsClient
22+
from jdcloud_sdk.services.kubernetes.client.KubernetesClient import KubernetesClient
2423
from jdcloud_sdk.services.streamcomputer.client.StreamcomputerClient import StreamcomputerClient
2524
from jdcloud_sdk.services.ipanti.client.IpantiClient import IpantiClient
26-
from jdcloud_sdk.services.datastar.client.DatastarClient import DatastarClient
2725
from jdcloud_sdk.services.oss.client.OssClient import OssClient
2826
from jdcloud_sdk.services.redis.client.RedisClient import RedisClient
29-
from jdcloud_sdk.services.kms.client.KmsClient import KmsClient
30-
from jdcloud_sdk.services.iam.client.IamClient import IamClient
27+
from jdcloud_sdk.services.deploy.client.DeployClient import DeployClient
3128
from jdcloud_sdk.services.sop.client.SopClient import SopClient
3229
from jdcloud_sdk.services.function.client.FunctionClient import FunctionClient
30+
from jdcloud_sdk.services.portal.client.PortalClient import PortalClient
31+
from jdcloud_sdk.services.clouddnsservice.client.ClouddnsserviceClient import ClouddnsserviceClient
32+
from jdcloud_sdk.services.cps.client.CpsClient import CpsClient
33+
from jdcloud_sdk.services.cdn.client.CdnClient import CdnClient
34+
from jdcloud_sdk.services.streambus.client.StreambusClient import StreambusClient
35+
from jdcloud_sdk.services.httpdns.client.HttpdnsClient import HttpdnsClient
36+
from jdcloud_sdk.services.mps.client.MpsClient import MpsClient
37+
from jdcloud_sdk.services.disk.client.DiskClient import DiskClient
38+
from jdcloud_sdk.services.nc.client.NcClient import NcClient
39+
from jdcloud_sdk.services.vm.client.VmClient import VmClient
40+
from jdcloud_sdk.services.pod.client.PodClient import PodClient
41+
from jdcloud_sdk.services.ams.client.AmsClient import AmsClient
42+
from jdcloud_sdk.services.jdro.client.JdroClient import JdroClient
43+
from jdcloud_sdk.services.zfs.client.ZfsClient import ZfsClient
44+
from jdcloud_sdk.services.datastar.client.DatastarClient import DatastarClient
45+
from jdcloud_sdk.services.kms.client.KmsClient import KmsClient
46+
from jdcloud_sdk.services.elite.client.EliteClient import EliteClient
47+
from jdcloud_sdk.services.iam.client.IamClient import IamClient
3348
from jdcloud_sdk.services.iothub.client.IothubClient import IothubClient
49+
from jdcloud_sdk.services.jcq.client.JcqClient import JcqClient
3450
from jdcloud_sdk.services.baseanti.client.BaseantiClient import BaseantiClient
3551
from jdcloud_sdk.services.ias.client.IasClient import IasClient
3652
from jdcloud_sdk.services.mongodb.client.MongodbClient import MongodbClient
3753
from jdcloud_sdk.services.live.client.LiveClient import LiveClient
3854
from jdcloud_sdk.services.jdfusion.client.JdfusionClient import JdfusionClient
39-
from jdcloud_sdk.services.clouddnsservice.client.ClouddnsserviceClient import ClouddnsserviceClient
40-
from jdcloud_sdk.services.cps.client.CpsClient import CpsClient
4155
from jdcloud_sdk.services.vpc.client.VpcClient import VpcClient
4256
from jdcloud_sdk.services.monitor.client.MonitorClient import MonitorClient
4357
from jdcloud_sdk.services.xdata.client.XdataClient import XdataClient
44-
from jdcloud_sdk.services.cdn.client.CdnClient import CdnClient
4558
from jdcloud_sdk.services.cr.client.CrClient import CrClient
46-
from jdcloud_sdk.services.streambus.client.StreambusClient import StreambusClient
47-
from jdcloud_sdk.services.httpdns.client.HttpdnsClient import HttpdnsClient
48-
from jdcloud_sdk.services.mps.client.MpsClient import MpsClient
49-
from jdcloud_sdk.services.disk.client.DiskClient import DiskClient
50-
from jdcloud_sdk.services.nc.client.NcClient import NcClient
51-
from jdcloud_sdk.services.vm.client.VmClient import VmClient
5259
from jdcloud_cli.config import ProfileManager
5360
from jdcloud_cli.logger import get_logger
5461

@@ -61,36 +68,43 @@ def __init__(self, service):
6168
def get(self, app):
6269
client_map = {
6370
'rds': RdsClient,
64-
'jke': JkeClient,
65-
'ams': AmsClient,
71+
'kubernetes': KubernetesClient,
6672
'streamcomputer': StreamcomputerClient,
6773
'ipanti': IpantiClient,
68-
'datastar': DatastarClient,
6974
'oss': OssClient,
7075
'redis': RedisClient,
71-
'kms': KmsClient,
72-
'iam': IamClient,
76+
'deploy': DeployClient,
7377
'sop': SopClient,
7478
'function': FunctionClient,
79+
'portal': PortalClient,
80+
'clouddnsservice': ClouddnsserviceClient,
81+
'cps': CpsClient,
82+
'cdn': CdnClient,
83+
'streambus': StreambusClient,
84+
'httpdns': HttpdnsClient,
85+
'mps': MpsClient,
86+
'disk': DiskClient,
87+
'nc': NcClient,
88+
'vm': VmClient,
89+
'pod': PodClient,
90+
'ams': AmsClient,
91+
'jdro': JdroClient,
92+
'zfs': ZfsClient,
93+
'datastar': DatastarClient,
94+
'kms': KmsClient,
95+
'elite': EliteClient,
96+
'iam': IamClient,
7597
'iothub': IothubClient,
98+
'jcq': JcqClient,
7699
'baseanti': BaseantiClient,
77100
'ias': IasClient,
78101
'mongodb': MongodbClient,
79102
'live': LiveClient,
80103
'jdfusion': JdfusionClient,
81-
'clouddnsservice': ClouddnsserviceClient,
82-
'cps': CpsClient,
83104
'vpc': VpcClient,
84105
'monitor': MonitorClient,
85106
'xdata': XdataClient,
86-
'cdn': CdnClient,
87107
'cr': CrClient,
88-
'streambus': StreambusClient,
89-
'httpdns': HttpdnsClient,
90-
'mps': MpsClient,
91-
'disk': DiskClient,
92-
'nc': NcClient,
93-
'vm': VmClient,
94108
}
95109

96110
profile_manager = ProfileManager()

jdcloud_cli/controllers/services/baseanti.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def describe_ip_resource_info(self):
115115
description='''
116116
设置公网Ip的清洗阈值。
117117
118-
示例: jdc baseanti set-clean-threshold --ip xxx --clean-threshold-spec {"":""}
118+
示例: jdc baseanti set-clean-threshold --ip xxx --clean-threshold-spec '{"":""}'
119119
''',
120120
)
121121
def set_clean_threshold(self):

0 commit comments

Comments
 (0)