Skip to content

Commit ce82fec

Browse files
committed
auto release by sdk team
1 parent 7f234ab commit ce82fec

File tree

44 files changed

+10658
-9575
lines changed

Some content is hidden

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

44 files changed

+10658
-9575
lines changed

changelog.md

Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
SDK Auto Release
2+
3+
FEATURE:
4+
5+
- Add `DescribeURedisGroup`
6+
- Add `AllocateVIP`
7+
- Add `AllocateUDPN`
8+
- Add `CreateUMemSpace`
9+
- Add `UpdateSubnetAttribute`
10+
- Add `FetchUDBInstanceEarliestRecoverTime`
11+
- Add `UpdateVPCNetwork`
12+
- Add `UpdateFirewall`
13+
- Add `TerminatePHost`
14+
- Add `RebootPHost`
15+
- Add `UnBindEIP`
16+
- Add `CreateUDisk`
17+
- Add `CreateULB`
18+
- Add `ResizeUDisk`
19+
- Add `CreateUHostInstance`
20+
- Add `CreateCustomImage`
21+
- Add `DescribeURedisPrice`
22+
- Add `DescribeUDBInstanceState`
23+
- Add `DescribeUDiskPrice`
24+
- Add `CreateUMemcacheGroup`
25+
- Add `GetUDPNUpgradePrice`
26+
- Add `UpdateUSMSTemplate`
27+
- Add `UpdateULBAttribute`
28+
- Add `SwitchUDBInstanceToHA`
29+
- Add `UpdateBackendAttribute`
30+
- Add `TerminateUHostInstance`
31+
- Add `PromoteUDBSlave`
32+
- Add `DeleteFirewall`
33+
- Add `UpdateUDBParamGroup`
34+
- Add `CreateURedisGroup`
35+
- Add `ReleaseBackend`
36+
- Add `AllocateEIP`
37+
- Add `DescribeUMemPrice`
38+
- Add `ReinstallUHostInstance`
39+
- Add `DescribeSSL`
40+
- Add `RestartUMemcacheGroup`
41+
- Add `BackupUDBInstance`
42+
- Add `GetEIPPayMode`
43+
- Add `DescribeFirewallResource`
44+
- Add `DescribeUDPN`
45+
- Add `UnbindSSL`
46+
- Add `StopUHostInstance`
47+
- Add `DeleteUSMSTemplate`
48+
- Add `DeleteBandwidthPackage`
49+
- Add `ModifyUDPNBandwidth`
50+
- Add `DescribeUDBBinlogBackupURL`
51+
- Add `DescribeURedisBackupURL`
52+
- Add `SetEIPPayMode`
53+
- Add `DeleteGlobalSSHInstance`
54+
- Add `CreateUDBReplicationInstance`
55+
- Add `CreateUSMSSignature`
56+
- Add `DeleteUDBInstance`
57+
- Add `ModifyUMemSpaceName`
58+
- Add `DeleteUDBBackup`
59+
- Add `GetUHostInstancePrice`
60+
- Add `TerminateProject`
61+
- Add `DescribeVIP`
62+
- Add `GetPHostPrice`
63+
- Add `DeleteUMemSpace`
64+
- Add `DescribeUDBType`
65+
- Add `AllocateShareBandwidth`
66+
- Add `ResizeUHostInstance`
67+
- Add `GetEIPPrice`
68+
- Add `DescribeUMemcacheUpgradePrice`
69+
- Add `UpdateVServerAttribute`
70+
- Add `DeleteURedisGroup`
71+
- Add `ResetUHostInstancePassword`
72+
- Add `CheckUDBInstanceToHAAllowance`
73+
- Add `SetUDiskUDataArkMode`
74+
- Add `DisassociateEIPWithShareBandwidth`
75+
- Add `DescribeBandwidthUsage`
76+
- Add `RebootUHostInstance`
77+
- Add `DescribeUDisk`
78+
- Add `DeleteVServer`
79+
- Add `DescribeURedisUpgradePrice`
80+
- Add `DescribeUDBInstanceUpgradePrice`
81+
- Add `ReleaseUDPN`
82+
- Add `CreateVPC`
83+
- Add `ReleaseVIP`
84+
- Add `CreateFirewall`
85+
- Add `BindSSL`
86+
- Add `DescribeBandwidthPackage`
87+
- Add `ResizeUMemSpace`
88+
- Add `DescribeUDBInstanceBackupURL`
89+
- Add `CreateUDBInstanceByRecovery`
90+
- Add `ResizeURedisGroup`
91+
- Add `DescribeUDBInstanceBinlogBackupState`
92+
- Add `QueryUSMSTemplate`
93+
- Add `DescribeUDBInstanceBackupState`
94+
- Add `RenameUDisk`
95+
- Add `CloneUDiskSnapshot`
96+
- Add `DeleteUMemcacheGroup`
97+
- Add `UpdateUSMSSignature`
98+
- Add `ModifyUHostInstanceName`
99+
- Add `BackupUDBInstanceBinlog`
100+
- Add `ImportCustomImage`
101+
- Add `PromoteUDBInstanceToHA`
102+
- Add `DeleteVPCIntercom`
103+
- Add `DescribeUMemcacheGroup`
104+
- Add `CreateGlobalSSHInstance`
105+
- Add `CreateVPCIntercom`
106+
- Add `EditUDBBackupBlacklist`
107+
- Add `DeleteVPC`
108+
- Add `PoweroffPHost`
109+
- Add `DescribeURedisBackup`
110+
- Add `CreateUDiskSnapshot`
111+
- Add `GetEIPUpgradePrice`
112+
- Add `DescribeUMemSpace`
113+
- Add `GetUserInfo`
114+
- Add `DescribeShareBandwidth`
115+
- Add `GetUDPNLineList`
116+
- Add `CreateSubnet`
117+
- Add `DescribePHost`
118+
- Add `DeleteSSL`
119+
- Add `CreateSSL`
120+
- Add `UpdateEIPAttribute`
121+
- Add `DescribeUDBLogPackage`
122+
- Add `StartUHostInstance`
123+
- Add `GetUHostInstanceVncInfo`
124+
- Add `DeleteUDBLogPackage`
125+
- Add `CloneUDisk`
126+
- Add `ReleaseEIP`
127+
- Add `GetUHostUpgradePrice`
128+
- Add `DescribeGlobalSSHInstance`
129+
- Add `DescribeVPC`
130+
- Add `ModifyGlobalSSHPort`
131+
- Add `CreateUDBParamGroup`
132+
- Add `ResizeAttachedDisk`
133+
- Add `ClearUDBLog`
134+
- Add `GetUSMSSendReceipt`
135+
- Add `ModifyGlobalSSHRemark`
136+
- Add `DescribeUDBBackupBlacklist`
137+
- Add `GrantFirewall`
138+
- Add `DescribePHostTags`
139+
- Add `BindEIP`
140+
- Add `DescribeVServer`
141+
- Add `DescribeUDiskUpgradePrice`
142+
- Add `RestartUDBInstance`
143+
- Add `DescribeUDBBackup`
144+
- Add `UpdateFirewallAttribute`
145+
- Add `ModifyEIPBandwidth`
146+
- Add `DetachUDisk`
147+
- Add `ModifyUDBInstancePassword`
148+
- Add `BackupUDBInstanceErrorLog`
149+
- Add `RestoreUDisk`
150+
- Add `AllocateBackend`
151+
- Add `CreateSFWorkflowFromTemplate`
152+
- Add `DeleteSubnet`
153+
- Add `CheckRecoverUDBInstance`
154+
- Add `DeletePolicy`
155+
- Add `DescribeUMemcachePrice`
156+
- Add `UpdatePolicy`
157+
- Add `DeleteUDiskSnapshot`
158+
- Add `DescribeULB`
159+
- Add `ReinstallPHost`
160+
- Add `DescribeImage`
161+
- Add `CreatePolicy`
162+
- Add `GetUMemSpaceState`
163+
- Add `SendUSMSMessage`
164+
- Add `ModifyPHostInfo`
165+
- Add `CopyCustomImage`
166+
- Add `DescribeUHostInstance`
167+
- Add `UpdateUDBInstanceBackupStrategy`
168+
- Add `DeleteUDBParamGroup`
169+
- Add `DescribePHostImage`
170+
- Add `AttachUDisk`
171+
- Add `GetProjectList`
172+
- Add `GetUDPNPrice`
173+
- Add `DescribeUHostTags`
174+
- Add `PoweroffUHostInstance`
175+
- Add `DescribeGlobalSSHArea`
176+
- Add `CreateBandwidthPackage`
177+
- Add `AllocateBackendBatch`
178+
- Add `StartPHost`
179+
- Add `DescribeUDBLogBackupURL`
180+
- Add `AddVPCNetwork`
181+
- Add `ResizeShareBandwidth`
182+
- Add `QueryUSMSSignature`
183+
- Add `CreateUSMSTemplate`
184+
- Add `DescribeUDBInstancePrice`
185+
- Add `StopUDBInstance`
186+
- Add `DescribeUDiskSnapshot`
187+
- Add `TerminateCustomImage`
188+
- Add `DescribeFirewall`
189+
- Add `ResizeUDBInstance`
190+
- Add `DescribeSubnetResource`
191+
- Add `DescribeUDBInstanceBinlog`
192+
- Add `DescribeUDBParamGroup`
193+
- Add `CreateProject`
194+
- Add `ModifyUDBInstanceName`
195+
- Add `CreateVServer`
196+
- Add `DeleteULB`
197+
- Add `GetSFWorkflowTemplate`
198+
- Add `UpgradeToArkUHostInstance`
199+
- Add `DeleteUDisk`
200+
- Add `CreateUDBInstance`
201+
- Add `ResizeUDredisSpace`
202+
- Add `DeleteUSMSSignature`
203+
- Add `CreatePHost`
204+
- Add `DescribeEIP`
205+
- Add `AssociateEIPWithShareBandwidth`
206+
- Add `StartUDBInstance`
207+
- Add `DescribeVPCIntercom`
208+
- Add `UpdateUDBInstanceSlaveBackupSwitch`
209+
- Add `CreateUDBSlave`
210+
- Add `ReleaseShareBandwidth`
211+
- Add `ModifyUHostInstanceTag`
212+
- Add `ModifyURedisGroupName`
213+
- Add `UploadUDBParamGroup`
214+
- Add `CreateUDBRouteInstance`
215+
- Add `ModifyEIPWeight`
216+
- Add `DescribeSubnet`
217+
- Add `DescribeUDBInstance`
218+
- Add `ModifyUHostInstanceRemark`
219+
- Add `DescribeUMemUpgradePrice`
220+
221+
222+

docs/services.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,12 @@ UPHost
6767
.. autoclass:: ucloud.services.uphost.client.UPHostClient
6868
:members:
6969

70+
USMS
71+
----
72+
73+
.. autoclass:: ucloud.services.usms.client.USMSClient
74+
:members:
75+
7076
VPC
7177
---
7278

model/artifact.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

scripts/gen-apis.sh

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
#!/usr/bin/env bash
2+
3+
# Code is generated by ucloud-model, DO NOT EDIT IT.
4+
5+
ucloud-model sdk apis --lang python3 --type public --template ${U_MODEL_HOME}/providers/python/templates/clients.tpl --output ./ucloud/client.py
6+
ucloud-model sdk apis --lang python3 --type public --template ${U_MODEL_HOME}/providers/python/templates/docs.tpl --output ./docs/services.rst
7+
8+
9+
mkdir -p ./ucloud/services/pathx/schemas
10+
touch ./ucloud/services/pathx/__init__.py
11+
touch ./ucloud/services/pathx/schemas/__init__.py
12+
ucloud-model sdk apis --lang python3 --product PathX --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/pathx/schemas/apis.py
13+
ucloud-model sdk apis --lang python3 --product PathX --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/pathx/schemas/models.py
14+
ucloud-model sdk apis --lang python3 --product PathX --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/pathx/client.py
15+
16+
mkdir -p ./ucloud/services/stepflow/schemas
17+
touch ./ucloud/services/stepflow/__init__.py
18+
touch ./ucloud/services/stepflow/schemas/__init__.py
19+
ucloud-model sdk apis --lang python3 --product StepFlow --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/stepflow/schemas/apis.py
20+
ucloud-model sdk apis --lang python3 --product StepFlow --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/stepflow/schemas/models.py
21+
ucloud-model sdk apis --lang python3 --product StepFlow --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/stepflow/client.py
22+
23+
mkdir -p ./ucloud/services/uaccount/schemas
24+
touch ./ucloud/services/uaccount/__init__.py
25+
touch ./ucloud/services/uaccount/schemas/__init__.py
26+
ucloud-model sdk apis --lang python3 --product UAccount --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/uaccount/schemas/apis.py
27+
ucloud-model sdk apis --lang python3 --product UAccount --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/uaccount/schemas/models.py
28+
ucloud-model sdk apis --lang python3 --product UAccount --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/uaccount/client.py
29+
30+
mkdir -p ./ucloud/services/udb/schemas
31+
touch ./ucloud/services/udb/__init__.py
32+
touch ./ucloud/services/udb/schemas/__init__.py
33+
ucloud-model sdk apis --lang python3 --product UDB --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/udb/schemas/apis.py
34+
ucloud-model sdk apis --lang python3 --product UDB --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/udb/schemas/models.py
35+
ucloud-model sdk apis --lang python3 --product UDB --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/udb/client.py
36+
37+
mkdir -p ./ucloud/services/udpn/schemas
38+
touch ./ucloud/services/udpn/__init__.py
39+
touch ./ucloud/services/udpn/schemas/__init__.py
40+
ucloud-model sdk apis --lang python3 --product UDPN --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/udpn/schemas/apis.py
41+
ucloud-model sdk apis --lang python3 --product UDPN --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/udpn/schemas/models.py
42+
ucloud-model sdk apis --lang python3 --product UDPN --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/udpn/client.py
43+
44+
mkdir -p ./ucloud/services/udisk/schemas
45+
touch ./ucloud/services/udisk/__init__.py
46+
touch ./ucloud/services/udisk/schemas/__init__.py
47+
ucloud-model sdk apis --lang python3 --product UDisk --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/udisk/schemas/apis.py
48+
ucloud-model sdk apis --lang python3 --product UDisk --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/udisk/schemas/models.py
49+
ucloud-model sdk apis --lang python3 --product UDisk --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/udisk/client.py
50+
51+
mkdir -p ./ucloud/services/uhost/schemas
52+
touch ./ucloud/services/uhost/__init__.py
53+
touch ./ucloud/services/uhost/schemas/__init__.py
54+
ucloud-model sdk apis --lang python3 --product UHost --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/uhost/schemas/apis.py
55+
ucloud-model sdk apis --lang python3 --product UHost --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/uhost/schemas/models.py
56+
ucloud-model sdk apis --lang python3 --product UHost --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/uhost/client.py
57+
58+
mkdir -p ./ucloud/services/ulb/schemas
59+
touch ./ucloud/services/ulb/__init__.py
60+
touch ./ucloud/services/ulb/schemas/__init__.py
61+
ucloud-model sdk apis --lang python3 --product ULB --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/ulb/schemas/apis.py
62+
ucloud-model sdk apis --lang python3 --product ULB --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/ulb/schemas/models.py
63+
ucloud-model sdk apis --lang python3 --product ULB --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/ulb/client.py
64+
65+
mkdir -p ./ucloud/services/umem/schemas
66+
touch ./ucloud/services/umem/__init__.py
67+
touch ./ucloud/services/umem/schemas/__init__.py
68+
ucloud-model sdk apis --lang python3 --product UMem --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/umem/schemas/apis.py
69+
ucloud-model sdk apis --lang python3 --product UMem --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/umem/schemas/models.py
70+
ucloud-model sdk apis --lang python3 --product UMem --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/umem/client.py
71+
72+
mkdir -p ./ucloud/services/unet/schemas
73+
touch ./ucloud/services/unet/__init__.py
74+
touch ./ucloud/services/unet/schemas/__init__.py
75+
ucloud-model sdk apis --lang python3 --product UNet --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/unet/schemas/apis.py
76+
ucloud-model sdk apis --lang python3 --product UNet --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/unet/schemas/models.py
77+
ucloud-model sdk apis --lang python3 --product UNet --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/unet/client.py
78+
79+
mkdir -p ./ucloud/services/uphost/schemas
80+
touch ./ucloud/services/uphost/__init__.py
81+
touch ./ucloud/services/uphost/schemas/__init__.py
82+
ucloud-model sdk apis --lang python3 --product UPHost --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/uphost/schemas/apis.py
83+
ucloud-model sdk apis --lang python3 --product UPHost --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/uphost/schemas/models.py
84+
ucloud-model sdk apis --lang python3 --product UPHost --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/uphost/client.py
85+
86+
mkdir -p ./ucloud/services/usms/schemas
87+
touch ./ucloud/services/usms/__init__.py
88+
touch ./ucloud/services/usms/schemas/__init__.py
89+
ucloud-model sdk apis --lang python3 --product USMS --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/usms/schemas/apis.py
90+
ucloud-model sdk apis --lang python3 --product USMS --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/usms/schemas/models.py
91+
ucloud-model sdk apis --lang python3 --product USMS --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/usms/client.py
92+
93+
mkdir -p ./ucloud/services/vpc/schemas
94+
touch ./ucloud/services/vpc/__init__.py
95+
touch ./ucloud/services/vpc/schemas/__init__.py
96+
ucloud-model sdk apis --lang python3 --product VPC --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/vpc/schemas/apis.py
97+
ucloud-model sdk apis --lang python3 --product VPC --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/vpc/schemas/models.py
98+
ucloud-model sdk apis --lang python3 --product VPC --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/vpc/client.py
99+

0 commit comments

Comments
 (0)