Skip to content

Commit 1706042

Browse files
Generate vpn
1 parent d14550d commit 1706042

57 files changed

Lines changed: 4900 additions & 588 deletions

Some content is hidden

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

services/vpn/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18e00f0b26b2cd1f3403bbf0c2e64e7fe333b4d1
1+
876a48fb56473c7c844baa697906d461c0675f47

services/vpn/src/stackit/vpn/__init__.py

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@
33
# flake8: noqa
44

55
"""
6-
STACKIT VPN API
6+
STACKIT VPN API
77
8-
Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec
8+
Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec
99
10-
The version of the OpenAPI document: 1
11-
Generated by OpenAPI Generator (https://openapi-generator.tech)
10+
The version of the OpenAPI document: 1
11+
Generated by OpenAPI Generator (https://openapi-generator.tech)
1212
13-
Do not edit the class manually.
13+
Do not edit the class manually.
1414
""" # noqa: E501
1515

16+
1617
__version__ = "1.0.0"
1718

1819
# Define package exports
@@ -30,6 +31,12 @@
3031
"APIError",
3132
"APIErrorDetail",
3233
"APIErrorResponse",
34+
"BGPFilter",
35+
"BGPFilterList",
36+
"BGPFilterRule",
37+
"BGPFilterRuleList",
38+
"BGPFilterRuleMatch",
39+
"BGPFilterRuleSet",
3340
"BGPGatewayConfig",
3441
"BGPStatus",
3542
"BGPStatusPeers",
@@ -38,6 +45,8 @@
3845
"ConnectionList",
3946
"ConnectionResponse",
4047
"ConnectionStatusResponse",
48+
"CreateGatewayBGPFilterPayload",
49+
"CreateGatewayBGPFilterRulePayload",
4150
"CreateGatewayConnectionPayload",
4251
"CreateGatewayPayload",
4352
"CreateGatewayPayloadAvailabilityZones",
@@ -46,6 +55,7 @@
4655
"GatewayResponse",
4756
"GatewayStatus",
4857
"GatewayStatusResponse",
58+
"NetworkConfig",
4959
"PeeringConfig",
5060
"Phase",
5161
"Phase1Status",
@@ -61,6 +71,8 @@
6171
"TunnelConfigurationPhase1",
6272
"TunnelConfigurationPhase2",
6373
"TunnelStatus",
74+
"UpdateGatewayBGPFilterPayload",
75+
"UpdateGatewayBGPFilterRulePayload",
6476
"UpdateGatewayConnectionPayload",
6577
"UpdateGatewayPayload",
6678
"VPNTunnels",
@@ -84,6 +96,16 @@
8496
from stackit.vpn.models.api_error import APIError as APIError
8597
from stackit.vpn.models.api_error_detail import APIErrorDetail as APIErrorDetail
8698
from stackit.vpn.models.api_error_response import APIErrorResponse as APIErrorResponse
99+
from stackit.vpn.models.bgp_filter import BGPFilter as BGPFilter
100+
from stackit.vpn.models.bgp_filter_list import BGPFilterList as BGPFilterList
101+
from stackit.vpn.models.bgp_filter_rule import BGPFilterRule as BGPFilterRule
102+
from stackit.vpn.models.bgp_filter_rule_list import (
103+
BGPFilterRuleList as BGPFilterRuleList,
104+
)
105+
from stackit.vpn.models.bgp_filter_rule_match import (
106+
BGPFilterRuleMatch as BGPFilterRuleMatch,
107+
)
108+
from stackit.vpn.models.bgp_filter_rule_set import BGPFilterRuleSet as BGPFilterRuleSet
87109
from stackit.vpn.models.bgp_gateway_config import BGPGatewayConfig as BGPGatewayConfig
88110
from stackit.vpn.models.bgp_status import BGPStatus as BGPStatus
89111
from stackit.vpn.models.bgp_status_peers import BGPStatusPeers as BGPStatusPeers
@@ -96,6 +118,12 @@
96118
from stackit.vpn.models.connection_status_response import (
97119
ConnectionStatusResponse as ConnectionStatusResponse,
98120
)
121+
from stackit.vpn.models.create_gateway_bgp_filter_payload import (
122+
CreateGatewayBGPFilterPayload as CreateGatewayBGPFilterPayload,
123+
)
124+
from stackit.vpn.models.create_gateway_bgp_filter_rule_payload import (
125+
CreateGatewayBGPFilterRulePayload as CreateGatewayBGPFilterRulePayload,
126+
)
99127
from stackit.vpn.models.create_gateway_connection_payload import (
100128
CreateGatewayConnectionPayload as CreateGatewayConnectionPayload,
101129
)
@@ -112,6 +140,7 @@
112140
from stackit.vpn.models.gateway_status_response import (
113141
GatewayStatusResponse as GatewayStatusResponse,
114142
)
143+
from stackit.vpn.models.network_config import NetworkConfig as NetworkConfig
115144
from stackit.vpn.models.peering_config import PeeringConfig as PeeringConfig
116145
from stackit.vpn.models.phase import Phase as Phase
117146
from stackit.vpn.models.phase1_status import Phase1Status as Phase1Status
@@ -135,6 +164,12 @@
135164
TunnelConfigurationPhase2 as TunnelConfigurationPhase2,
136165
)
137166
from stackit.vpn.models.tunnel_status import TunnelStatus as TunnelStatus
167+
from stackit.vpn.models.update_gateway_bgp_filter_payload import (
168+
UpdateGatewayBGPFilterPayload as UpdateGatewayBGPFilterPayload,
169+
)
170+
from stackit.vpn.models.update_gateway_bgp_filter_rule_payload import (
171+
UpdateGatewayBGPFilterRulePayload as UpdateGatewayBGPFilterRulePayload,
172+
)
138173
from stackit.vpn.models.update_gateway_connection_payload import (
139174
UpdateGatewayConnectionPayload as UpdateGatewayConnectionPayload,
140175
)

0 commit comments

Comments
 (0)