Skip to content

Commit 8d5644f

Browse files
committed
feat: update examples
1 parent 20c95f6 commit 8d5644f

File tree

269 files changed

+1862
-755
lines changed

Some content is hidden

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

269 files changed

+1862
-755
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
attach_instances_request = volcenginesdkautoscaling.AttachInstancesRequest(
19+
instance_ids=["i-ybmike5l70l8j1ha****"],
20+
scaling_group_id="scg-ybmssdnnhn5pkgyd****",
21+
)
22+
23+
try:
24+
resp = api_instance.attach_instances(attach_instances_request)
25+
pprint(resp)
26+
except ApiException as e:
27+
print("Exception when calling api: %s\n" % e)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
req_server_group_attributes = volcenginesdkautoscaling.ServerGroupAttributeForAttachServerGroupsInput(
19+
port=12,
20+
server_group_id="rsp-12b2z5fnxvhts17q7y2fj****",
21+
weight=20,
22+
)
23+
attach_server_groups_request = volcenginesdkautoscaling.AttachServerGroupsRequest(
24+
scaling_group_id="",
25+
server_group_attributes=[req_server_group_attributes],
26+
)
27+
28+
try:
29+
resp = api_instance.attach_server_groups(attach_server_groups_request)
30+
pprint(resp)
31+
except ApiException as e:
32+
print("Exception when calling api: %s\n" % e)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
complete_lifecycle_activity_request = volcenginesdkautoscaling.CompleteLifecycleActivityRequest(
19+
lifecycle_activity_id="sgha-ybw2idr7kogsnzd9****",
20+
)
21+
22+
try:
23+
resp = api_instance.complete_lifecycle_activity(complete_lifecycle_activity_request)
24+
pprint(resp)
25+
except ApiException as e:
26+
print("Exception when calling api: %s\n" % e)
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
create_lifecycle_hook_request = volcenginesdkautoscaling.CreateLifecycleHookRequest(
19+
lifecycle_hook_name="hook01",
20+
lifecycle_hook_policy="CONTINUE",
21+
lifecycle_hook_timeout=30,
22+
lifecycle_hook_type="SCALE_OUT",
23+
scaling_group_id="scg-ybqm0b*****e6t",
24+
)
25+
26+
try:
27+
resp = api_instance.create_lifecycle_hook(create_lifecycle_hook_request)
28+
pprint(resp)
29+
except ApiException as e:
30+
print("Exception when calling api: %s\n" % e)
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
req_volumes = volcenginesdkautoscaling.VolumeForCreateScalingConfigurationInput(
19+
size=20,
20+
volume_type="PTSSD",
21+
)
22+
create_scaling_configuration_request = volcenginesdkautoscaling.CreateScalingConfigurationRequest(
23+
image_id="image-ybmhzqo8u4l8j1ii****",
24+
instance_name="instance-test",
25+
instance_types=["ecs.g1.2xlarge"],
26+
password="root@123",
27+
scaling_configuration_name="scaling-config-test",
28+
scaling_group_id="scg-ybmssdnnhn5pkgyd****",
29+
security_group_ids=["sg-3ti78x9h8t4bw*****"],
30+
volumes=[req_volumes],
31+
zone_id="cn-beijing-a",
32+
)
33+
34+
try:
35+
resp = api_instance.create_scaling_configuration(create_scaling_configuration_request)
36+
pprint(resp)
37+
except ApiException as e:
38+
print("Exception when calling api: %s\n" % e)
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
create_scaling_group_request = volcenginesdkautoscaling.CreateScalingGroupRequest(
19+
max_instance_number=10,
20+
min_instance_number=1,
21+
scaling_group_name="scaling-group-test",
22+
subnet_ids=["subnet-inaimn26s8ow8gbssyxi****"],
23+
)
24+
25+
try:
26+
resp = api_instance.create_scaling_group(create_scaling_group_request)
27+
pprint(resp)
28+
except ApiException as e:
29+
print("Exception when calling api: %s\n" % e)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
req_scheduled_policy = volcenginesdkautoscaling.ScheduledPolicyForCreateScalingPolicyInput(
19+
launch_time="2022-04-01T16:00Z",
20+
)
21+
create_scaling_policy_request = volcenginesdkautoscaling.CreateScalingPolicyRequest(
22+
adjustment_type="QuantityChangeInCapacity",
23+
adjustment_value=12,
24+
scaling_group_id="scg-ybmssdnnhn5pkgyd****",
25+
scaling_policy_name="test-policy",
26+
scaling_policy_type="Scheduled",
27+
scheduled_policy=req_scheduled_policy,
28+
)
29+
30+
try:
31+
resp = api_instance.create_scaling_policy(create_scaling_policy_request)
32+
pprint(resp)
33+
except ApiException as e:
34+
print("Exception when calling api: %s\n" % e)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
delete_lifecycle_hook_request = volcenginesdkautoscaling.DeleteLifecycleHookRequest(
19+
lifecycle_hook_id="sgh-ybrzhc5ht08hccn*****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_lifecycle_hook(delete_lifecycle_hook_request)
24+
pprint(resp)
25+
except ApiException as e:
26+
print("Exception when calling api: %s\n" % e)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
delete_scaling_configuration_request = volcenginesdkautoscaling.DeleteScalingConfigurationRequest(
19+
scaling_configuration_id="scc-ybmt16auaugh9zfy****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_scaling_configuration(delete_scaling_configuration_request)
24+
pprint(resp)
25+
except ApiException as e:
26+
print("Exception when calling api: %s\n" % e)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkautoscaling
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "Your AK"
11+
configuration.sk = "Your SK"
12+
configuration.region = "cn-beijing"
13+
# set default configuration
14+
volcenginesdkcore.Configuration.set_default(configuration)
15+
16+
# use global default configuration
17+
api_instance = volcenginesdkautoscaling.AUTOSCALINGApi()
18+
delete_scaling_group_request = volcenginesdkautoscaling.DeleteScalingGroupRequest(
19+
scaling_group_id="scg-ybmssdnnhn5pkgyd****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_scaling_group(delete_scaling_group_request)
24+
pprint(resp)
25+
except ApiException as e:
26+
print("Exception when calling api: %s\n" % e)

0 commit comments

Comments
 (0)