1# coding=utf-8
2# --------------------------------------------------------------------------
3# Copyright (c) Microsoft Corporation. All rights reserved.
4# Licensed under the MIT License. See License.txt in the project root for license information.
5# Code generated by Microsoft (R) AutoRest Code Generator.
6# Changes may cause incorrect behavior and will be lost if the code is regenerated.
7# --------------------------------------------------------------------------
8
9try:
10    from ._models_py3 import Advisor
11    from ._models_py3 import AdvisorsResultList
12    from ._models_py3 import CloudErrorAutoGenerated
13    from ._models_py3 import Configuration
14    from ._models_py3 import ConfigurationListResult
15    from ._models_py3 import Database
16    from ._models_py3 import DatabaseListResult
17    from ._models_py3 import ErrorAdditionalInfo
18    from ._models_py3 import ErrorResponse
19    from ._models_py3 import FirewallRule
20    from ._models_py3 import FirewallRuleListResult
21    from ._models_py3 import LogFile
22    from ._models_py3 import LogFileListResult
23    from ._models_py3 import NameAvailability
24    from ._models_py3 import NameAvailabilityRequest
25    from ._models_py3 import Operation
26    from ._models_py3 import OperationDisplay
27    from ._models_py3 import OperationListResult
28    from ._models_py3 import PerformanceTierListResult
29    from ._models_py3 import PerformanceTierProperties
30    from ._models_py3 import PerformanceTierServiceLevelObjectives
31    from ._models_py3 import PrivateEndpointConnection
32    from ._models_py3 import PrivateEndpointConnectionListResult
33    from ._models_py3 import PrivateEndpointProperty
34    from ._models_py3 import PrivateLinkResource
35    from ._models_py3 import PrivateLinkResourceListResult
36    from ._models_py3 import PrivateLinkResourceProperties
37    from ._models_py3 import PrivateLinkServiceConnectionStateProperty
38    from ._models_py3 import ProxyResource
39    from ._models_py3 import QueryPerformanceInsightResetDataResult
40    from ._models_py3 import QueryStatistic
41    from ._models_py3 import QueryText
42    from ._models_py3 import QueryTextsResultList
43    from ._models_py3 import RecommendationAction
44    from ._models_py3 import RecommendationActionsResultList
45    from ._models_py3 import RecommendedActionSessionsOperationStatus
46    from ._models_py3 import RecoverableServerResource
47    from ._models_py3 import Resource
48    from ._models_py3 import Server
49    from ._models_py3 import ServerForCreate
50    from ._models_py3 import ServerListResult
51    from ._models_py3 import ServerPrivateEndpointConnection
52    from ._models_py3 import ServerPrivateEndpointConnectionProperties
53    from ._models_py3 import ServerPrivateLinkServiceConnectionStateProperty
54    from ._models_py3 import ServerPropertiesForCreate
55    from ._models_py3 import ServerPropertiesForDefaultCreate
56    from ._models_py3 import ServerPropertiesForGeoRestore
57    from ._models_py3 import ServerPropertiesForReplica
58    from ._models_py3 import ServerPropertiesForRestore
59    from ._models_py3 import ServerSecurityAlertPolicy
60    from ._models_py3 import ServerSecurityAlertPolicyListResult
61    from ._models_py3 import ServerUpdateParameters
62    from ._models_py3 import Sku
63    from ._models_py3 import StorageProfile
64    from ._models_py3 import TagsObject
65    from ._models_py3 import TopQueryStatisticsInput
66    from ._models_py3 import TopQueryStatisticsResultList
67    from ._models_py3 import TrackedResource
68    from ._models_py3 import VirtualNetworkRule
69    from ._models_py3 import VirtualNetworkRuleListResult
70    from ._models_py3 import WaitStatistic
71    from ._models_py3 import WaitStatisticsInput
72    from ._models_py3 import WaitStatisticsResultList
73except (SyntaxError, ImportError):
74    from ._models import Advisor  # type: ignore
75    from ._models import AdvisorsResultList  # type: ignore
76    from ._models import CloudErrorAutoGenerated  # type: ignore
77    from ._models import Configuration  # type: ignore
78    from ._models import ConfigurationListResult  # type: ignore
79    from ._models import Database  # type: ignore
80    from ._models import DatabaseListResult  # type: ignore
81    from ._models import ErrorAdditionalInfo  # type: ignore
82    from ._models import ErrorResponse  # type: ignore
83    from ._models import FirewallRule  # type: ignore
84    from ._models import FirewallRuleListResult  # type: ignore
85    from ._models import LogFile  # type: ignore
86    from ._models import LogFileListResult  # type: ignore
87    from ._models import NameAvailability  # type: ignore
88    from ._models import NameAvailabilityRequest  # type: ignore
89    from ._models import Operation  # type: ignore
90    from ._models import OperationDisplay  # type: ignore
91    from ._models import OperationListResult  # type: ignore
92    from ._models import PerformanceTierListResult  # type: ignore
93    from ._models import PerformanceTierProperties  # type: ignore
94    from ._models import PerformanceTierServiceLevelObjectives  # type: ignore
95    from ._models import PrivateEndpointConnection  # type: ignore
96    from ._models import PrivateEndpointConnectionListResult  # type: ignore
97    from ._models import PrivateEndpointProperty  # type: ignore
98    from ._models import PrivateLinkResource  # type: ignore
99    from ._models import PrivateLinkResourceListResult  # type: ignore
100    from ._models import PrivateLinkResourceProperties  # type: ignore
101    from ._models import PrivateLinkServiceConnectionStateProperty  # type: ignore
102    from ._models import ProxyResource  # type: ignore
103    from ._models import QueryPerformanceInsightResetDataResult  # type: ignore
104    from ._models import QueryStatistic  # type: ignore
105    from ._models import QueryText  # type: ignore
106    from ._models import QueryTextsResultList  # type: ignore
107    from ._models import RecommendationAction  # type: ignore
108    from ._models import RecommendationActionsResultList  # type: ignore
109    from ._models import RecommendedActionSessionsOperationStatus  # type: ignore
110    from ._models import RecoverableServerResource  # type: ignore
111    from ._models import Resource  # type: ignore
112    from ._models import Server  # type: ignore
113    from ._models import ServerForCreate  # type: ignore
114    from ._models import ServerListResult  # type: ignore
115    from ._models import ServerPrivateEndpointConnection  # type: ignore
116    from ._models import ServerPrivateEndpointConnectionProperties  # type: ignore
117    from ._models import ServerPrivateLinkServiceConnectionStateProperty  # type: ignore
118    from ._models import ServerPropertiesForCreate  # type: ignore
119    from ._models import ServerPropertiesForDefaultCreate  # type: ignore
120    from ._models import ServerPropertiesForGeoRestore  # type: ignore
121    from ._models import ServerPropertiesForReplica  # type: ignore
122    from ._models import ServerPropertiesForRestore  # type: ignore
123    from ._models import ServerSecurityAlertPolicy  # type: ignore
124    from ._models import ServerSecurityAlertPolicyListResult  # type: ignore
125    from ._models import ServerUpdateParameters  # type: ignore
126    from ._models import Sku  # type: ignore
127    from ._models import StorageProfile  # type: ignore
128    from ._models import TagsObject  # type: ignore
129    from ._models import TopQueryStatisticsInput  # type: ignore
130    from ._models import TopQueryStatisticsResultList  # type: ignore
131    from ._models import TrackedResource  # type: ignore
132    from ._models import VirtualNetworkRule  # type: ignore
133    from ._models import VirtualNetworkRuleListResult  # type: ignore
134    from ._models import WaitStatistic  # type: ignore
135    from ._models import WaitStatisticsInput  # type: ignore
136    from ._models import WaitStatisticsResultList  # type: ignore
137
138from ._maria_db_management_client_enums import (
139    CreateMode,
140    GeoRedundantBackup,
141    MinimalTlsVersionEnum,
142    OperationOrigin,
143    PrivateEndpointProvisioningState,
144    PrivateLinkServiceConnectionStateActionsRequire,
145    PrivateLinkServiceConnectionStateStatus,
146    PublicNetworkAccessEnum,
147    QueryPerformanceInsightResetDataResultState,
148    SecurityAlertPolicyName,
149    ServerSecurityAlertPolicyState,
150    ServerState,
151    ServerVersion,
152    SkuTier,
153    SslEnforcementEnum,
154    StorageAutogrow,
155    VirtualNetworkRuleState,
156)
157
158__all__ = [
159    'Advisor',
160    'AdvisorsResultList',
161    'CloudErrorAutoGenerated',
162    'Configuration',
163    'ConfigurationListResult',
164    'Database',
165    'DatabaseListResult',
166    'ErrorAdditionalInfo',
167    'ErrorResponse',
168    'FirewallRule',
169    'FirewallRuleListResult',
170    'LogFile',
171    'LogFileListResult',
172    'NameAvailability',
173    'NameAvailabilityRequest',
174    'Operation',
175    'OperationDisplay',
176    'OperationListResult',
177    'PerformanceTierListResult',
178    'PerformanceTierProperties',
179    'PerformanceTierServiceLevelObjectives',
180    'PrivateEndpointConnection',
181    'PrivateEndpointConnectionListResult',
182    'PrivateEndpointProperty',
183    'PrivateLinkResource',
184    'PrivateLinkResourceListResult',
185    'PrivateLinkResourceProperties',
186    'PrivateLinkServiceConnectionStateProperty',
187    'ProxyResource',
188    'QueryPerformanceInsightResetDataResult',
189    'QueryStatistic',
190    'QueryText',
191    'QueryTextsResultList',
192    'RecommendationAction',
193    'RecommendationActionsResultList',
194    'RecommendedActionSessionsOperationStatus',
195    'RecoverableServerResource',
196    'Resource',
197    'Server',
198    'ServerForCreate',
199    'ServerListResult',
200    'ServerPrivateEndpointConnection',
201    'ServerPrivateEndpointConnectionProperties',
202    'ServerPrivateLinkServiceConnectionStateProperty',
203    'ServerPropertiesForCreate',
204    'ServerPropertiesForDefaultCreate',
205    'ServerPropertiesForGeoRestore',
206    'ServerPropertiesForReplica',
207    'ServerPropertiesForRestore',
208    'ServerSecurityAlertPolicy',
209    'ServerSecurityAlertPolicyListResult',
210    'ServerUpdateParameters',
211    'Sku',
212    'StorageProfile',
213    'TagsObject',
214    'TopQueryStatisticsInput',
215    'TopQueryStatisticsResultList',
216    'TrackedResource',
217    'VirtualNetworkRule',
218    'VirtualNetworkRuleListResult',
219    'WaitStatistic',
220    'WaitStatisticsInput',
221    'WaitStatisticsResultList',
222    'CreateMode',
223    'GeoRedundantBackup',
224    'MinimalTlsVersionEnum',
225    'OperationOrigin',
226    'PrivateEndpointProvisioningState',
227    'PrivateLinkServiceConnectionStateActionsRequire',
228    'PrivateLinkServiceConnectionStateStatus',
229    'PublicNetworkAccessEnum',
230    'QueryPerformanceInsightResetDataResultState',
231    'SecurityAlertPolicyName',
232    'ServerSecurityAlertPolicyState',
233    'ServerState',
234    'ServerVersion',
235    'SkuTier',
236    'SslEnforcementEnum',
237    'StorageAutogrow',
238    'VirtualNetworkRuleState',
239]
240