Skip to content

Commit 29f413c

Browse files
committed
feat: add example
1 parent f4d51f0 commit 29f413c

File tree

27 files changed

+807
-0
lines changed

27 files changed

+807
-0
lines changed
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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
create_bgp_peer_request = volcenginesdkdirectconnect.CreateBgpPeerRequest(
19+
auth_key="testA****",
20+
bgp_peer_name="test",
21+
description="test",
22+
remote_asn=32500,
23+
virtual_interface_id="dcv-3tehy13n2l4c6c0v****",
24+
)
25+
26+
try:
27+
resp = api_instance.create_bgp_peer(create_bgp_peer_request)
28+
pprint(resp)
29+
except ApiException as e:
30+
print("Exception when calling api: %s\n" % e)
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
create_direct_connect_connection_request = volcenginesdkdirectconnect.CreateDirectConnectConnectionRequest(
19+
bandwidth=1000,
20+
client_token="123e4567-e89b-12d3-a456-42665544****",
21+
customer_contact_email="[email protected]",
22+
customer_contact_phone="133****2233",
23+
customer_name="张*三",
24+
description="test",
25+
direct_connect_access_point_id="ap-cn-shanghai-***",
26+
direct_connect_connection_name="test",
27+
line_operator="ChinaMobile",
28+
peer_location="中国上海市静安区XX路XX号XX楼XX机房",
29+
port_type="1000Base",
30+
)
31+
32+
try:
33+
resp = api_instance.create_direct_connect_connection(create_direct_connect_connection_request)
34+
pprint(resp)
35+
except ApiException as e:
36+
print("Exception when calling api: %s\n" % e)
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
create_direct_connect_connection_order_request = volcenginesdkdirectconnect.CreateDirectConnectConnectionOrderRequest(
19+
direct_connect_connection_id="dcc-8njk2nl32bd232b****",
20+
period=1,
21+
period_unit="Month",
22+
)
23+
24+
try:
25+
resp = api_instance.create_direct_connect_connection_order(create_direct_connect_connection_order_request)
26+
pprint(resp)
27+
except ApiException as e:
28+
print("Exception when calling api: %s\n" % e)
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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
create_direct_connect_gateway_request = volcenginesdkdirectconnect.CreateDirectConnectGatewayRequest(
19+
description="test",
20+
direct_connect_gateway_name="test",
21+
)
22+
23+
try:
24+
resp = api_instance.create_direct_connect_gateway(create_direct_connect_gateway_request)
25+
pprint(resp)
26+
except ApiException as e:
27+
print("Exception when calling api: %s\n" % e)
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Example Code generated by Beijing Volcanoengine Technology.
2+
from __future__ import print_function
3+
import volcenginesdkcore
4+
import volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
create_direct_connect_gateway_route_request = volcenginesdkdirectconnect.CreateDirectConnectGatewayRouteRequest(
19+
destination_cidr_block="172.XX.XX.0/24",
20+
direct_connect_gateway_id="dcg-2fe3zsmkshs59g****",
21+
next_hop_id="dcv-7qthudw0ll6jmc****",
22+
)
23+
24+
try:
25+
resp = api_instance.create_direct_connect_gateway_route(create_direct_connect_gateway_route_request)
26+
pprint(resp)
27+
except ApiException as e:
28+
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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
create_direct_connect_virtual_interface_request = volcenginesdkdirectconnect.CreateDirectConnectVirtualInterfaceRequest(
19+
description="test",
20+
direct_connect_connection_id="dcc-2fe3zsmkshs59g****",
21+
direct_connect_gateway_id="dcg-7qthudw0ll6jmc****",
22+
local_ip="192.XX.XX.10/24",
23+
peer_ip="192.XX.XX.20/24",
24+
virtual_interface_name="test",
25+
vlan_id=2000,
26+
)
27+
28+
try:
29+
resp = api_instance.create_direct_connect_virtual_interface(create_direct_connect_virtual_interface_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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
delete_bgp_peer_request = volcenginesdkdirectconnect.DeleteBgpPeerRequest(
19+
bgp_peer_id="bgp-2752hz4teko3k7fap8u4c****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_bgp_peer(delete_bgp_peer_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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
delete_direct_connect_connection_request = volcenginesdkdirectconnect.DeleteDirectConnectConnectionRequest(
19+
direct_connect_connection_id="dcc-3tehy13n2l4c6c0v****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_direct_connect_connection(delete_direct_connect_connection_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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
delete_direct_connect_gateway_request = volcenginesdkdirectconnect.DeleteDirectConnectGatewayRequest(
19+
direct_connect_gateway_id="dcg-7qthudw0ll6jmc****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_direct_connect_gateway(delete_direct_connect_gateway_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 volcenginesdkdirectconnect
5+
from pprint import pprint
6+
from volcenginesdkcore.rest import ApiException
7+
8+
if __name__ == '__main__':
9+
configuration = volcenginesdkcore.Configuration()
10+
configuration.ak = "AK"
11+
configuration.sk = "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 = volcenginesdkdirectconnect.DIRECTCONNECTApi()
18+
delete_direct_connect_gateway_route_request = volcenginesdkdirectconnect.DeleteDirectConnectGatewayRouteRequest(
19+
direct_connect_gateway_route_id="dcr-7qthudw0ll6jmc****",
20+
)
21+
22+
try:
23+
resp = api_instance.delete_direct_connect_gateway_route(delete_direct_connect_gateway_route_request)
24+
pprint(resp)
25+
except ApiException as e:
26+
print("Exception when calling api: %s\n" % e)

0 commit comments

Comments
 (0)