-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path__init__.py
More file actions
179 lines (168 loc) · 6.92 KB
/
Copy path__init__.py
File metadata and controls
179 lines (168 loc) · 6.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
# coding: utf-8
# flake8: noqa
"""
STACKIT VPN API
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
The version of the OpenAPI document: 1
Generated by OpenAPI Generator (https://openapi-generator.tech)
Do not edit the class manually.
""" # noqa: E501
__version__ = "1.0.0"
# Define package exports
__all__ = [
"DefaultApi",
"ApiResponse",
"ApiClient",
"HostConfiguration",
"OpenApiException",
"ApiTypeError",
"ApiValueError",
"ApiKeyError",
"ApiAttributeError",
"ApiException",
"APIError",
"APIErrorDetail",
"APIErrorResponse",
"BGPFilter",
"BGPFilterList",
"BGPFilterRule",
"BGPFilterRuleList",
"BGPFilterRuleMatch",
"BGPFilterRuleSet",
"BGPGatewayConfig",
"BGPStatus",
"BGPStatusPeers",
"BGPStatusRoutes",
"BGPTunnelConfig",
"ConnectionList",
"ConnectionResponse",
"ConnectionStatusResponse",
"CreateGatewayBGPFilterPayload",
"CreateGatewayBGPFilterRulePayload",
"CreateGatewayConnectionPayload",
"CreateGatewayPayload",
"CreateGatewayPayloadAvailabilityZones",
"Gateway",
"GatewayList",
"GatewayResponse",
"GatewayStatus",
"GatewayStatusResponse",
"NetworkConfig",
"PeeringConfig",
"Phase",
"Phase1Status",
"Phase2Status",
"Plan",
"PlanList",
"Quota",
"QuotaList",
"QuotaListResponse",
"Region",
"RoutingType",
"TunnelConfiguration",
"TunnelConfigurationPhase1",
"TunnelConfigurationPhase2",
"TunnelStatus",
"UpdateGatewayBGPFilterPayload",
"UpdateGatewayBGPFilterRulePayload",
"UpdateGatewayConnectionPayload",
"UpdateGatewayPayload",
"VPNTunnels",
]
# import apis into sdk package
from stackit.vpn.api.default_api import DefaultApi as DefaultApi
from stackit.vpn.api_client import ApiClient as ApiClient
# import ApiClient
from stackit.vpn.api_response import ApiResponse as ApiResponse
from stackit.vpn.configuration import HostConfiguration as HostConfiguration
from stackit.vpn.exceptions import ApiAttributeError as ApiAttributeError
from stackit.vpn.exceptions import ApiException as ApiException
from stackit.vpn.exceptions import ApiKeyError as ApiKeyError
from stackit.vpn.exceptions import ApiTypeError as ApiTypeError
from stackit.vpn.exceptions import ApiValueError as ApiValueError
from stackit.vpn.exceptions import OpenApiException as OpenApiException
# import models into sdk package
from stackit.vpn.models.api_error import APIError as APIError
from stackit.vpn.models.api_error_detail import APIErrorDetail as APIErrorDetail
from stackit.vpn.models.api_error_response import APIErrorResponse as APIErrorResponse
from stackit.vpn.models.bgp_filter import BGPFilter as BGPFilter
from stackit.vpn.models.bgp_filter_list import BGPFilterList as BGPFilterList
from stackit.vpn.models.bgp_filter_rule import BGPFilterRule as BGPFilterRule
from stackit.vpn.models.bgp_filter_rule_list import (
BGPFilterRuleList as BGPFilterRuleList,
)
from stackit.vpn.models.bgp_filter_rule_match import (
BGPFilterRuleMatch as BGPFilterRuleMatch,
)
from stackit.vpn.models.bgp_filter_rule_set import BGPFilterRuleSet as BGPFilterRuleSet
from stackit.vpn.models.bgp_gateway_config import BGPGatewayConfig as BGPGatewayConfig
from stackit.vpn.models.bgp_status import BGPStatus as BGPStatus
from stackit.vpn.models.bgp_status_peers import BGPStatusPeers as BGPStatusPeers
from stackit.vpn.models.bgp_status_routes import BGPStatusRoutes as BGPStatusRoutes
from stackit.vpn.models.bgp_tunnel_config import BGPTunnelConfig as BGPTunnelConfig
from stackit.vpn.models.connection_list import ConnectionList as ConnectionList
from stackit.vpn.models.connection_response import (
ConnectionResponse as ConnectionResponse,
)
from stackit.vpn.models.connection_status_response import (
ConnectionStatusResponse as ConnectionStatusResponse,
)
from stackit.vpn.models.create_gateway_bgp_filter_payload import (
CreateGatewayBGPFilterPayload as CreateGatewayBGPFilterPayload,
)
from stackit.vpn.models.create_gateway_bgp_filter_rule_payload import (
CreateGatewayBGPFilterRulePayload as CreateGatewayBGPFilterRulePayload,
)
from stackit.vpn.models.create_gateway_connection_payload import (
CreateGatewayConnectionPayload as CreateGatewayConnectionPayload,
)
from stackit.vpn.models.create_gateway_payload import (
CreateGatewayPayload as CreateGatewayPayload,
)
from stackit.vpn.models.create_gateway_payload_availability_zones import (
CreateGatewayPayloadAvailabilityZones as CreateGatewayPayloadAvailabilityZones,
)
from stackit.vpn.models.gateway import Gateway as Gateway
from stackit.vpn.models.gateway_list import GatewayList as GatewayList
from stackit.vpn.models.gateway_response import GatewayResponse as GatewayResponse
from stackit.vpn.models.gateway_status import GatewayStatus as GatewayStatus
from stackit.vpn.models.gateway_status_response import (
GatewayStatusResponse as GatewayStatusResponse,
)
from stackit.vpn.models.network_config import NetworkConfig as NetworkConfig
from stackit.vpn.models.peering_config import PeeringConfig as PeeringConfig
from stackit.vpn.models.phase import Phase as Phase
from stackit.vpn.models.phase1_status import Phase1Status as Phase1Status
from stackit.vpn.models.phase2_status import Phase2Status as Phase2Status
from stackit.vpn.models.plan import Plan as Plan
from stackit.vpn.models.plan_list import PlanList as PlanList
from stackit.vpn.models.quota import Quota as Quota
from stackit.vpn.models.quota_list import QuotaList as QuotaList
from stackit.vpn.models.quota_list_response import (
QuotaListResponse as QuotaListResponse,
)
from stackit.vpn.models.region import Region as Region
from stackit.vpn.models.routing_type import RoutingType as RoutingType
from stackit.vpn.models.tunnel_configuration import (
TunnelConfiguration as TunnelConfiguration,
)
from stackit.vpn.models.tunnel_configuration_phase1 import (
TunnelConfigurationPhase1 as TunnelConfigurationPhase1,
)
from stackit.vpn.models.tunnel_configuration_phase2 import (
TunnelConfigurationPhase2 as TunnelConfigurationPhase2,
)
from stackit.vpn.models.tunnel_status import TunnelStatus as TunnelStatus
from stackit.vpn.models.update_gateway_bgp_filter_payload import (
UpdateGatewayBGPFilterPayload as UpdateGatewayBGPFilterPayload,
)
from stackit.vpn.models.update_gateway_bgp_filter_rule_payload import (
UpdateGatewayBGPFilterRulePayload as UpdateGatewayBGPFilterRulePayload,
)
from stackit.vpn.models.update_gateway_connection_payload import (
UpdateGatewayConnectionPayload as UpdateGatewayConnectionPayload,
)
from stackit.vpn.models.update_gateway_payload import (
UpdateGatewayPayload as UpdateGatewayPayload,
)
from stackit.vpn.models.vpn_tunnels import VPNTunnels as VPNTunnels