@@ -75,6 +75,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
75
75
* 2015-08-01: :mod:`v2015_08_01.models<azure.mgmt.eventhub.v2015_08_01.models>`
76
76
* 2017-04-01: :mod:`v2017_04_01.models<azure.mgmt.eventhub.v2017_04_01.models>`
77
77
* 2018-01-01-preview: :mod:`v2018_01_01_preview.models<azure.mgmt.eventhub.v2018_01_01_preview.models>`
78
+ * 2021-01-01-preview: :mod:`v2021_01_01_preview.models<azure.mgmt.eventhub.v2021_01_01_preview.models>`
78
79
"""
79
80
if api_version == '2015-08-01' :
80
81
from .v2015_08_01 import models
@@ -85,6 +86,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
85
86
elif api_version == '2018-01-01-preview' :
86
87
from .v2018_01_01_preview import models
87
88
return models
89
+ elif api_version == '2021-01-01-preview' :
90
+ from .v2021_01_01_preview import models
91
+ return models
88
92
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
89
93
90
94
@property
@@ -120,6 +124,7 @@ def consumer_groups(self):
120
124
* 2015-08-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2015_08_01.operations.ConsumerGroupsOperations>`
121
125
* 2017-04-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2017_04_01.operations.ConsumerGroupsOperations>`
122
126
* 2018-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.ConsumerGroupsOperations>`
127
+ * 2021-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.ConsumerGroupsOperations>`
123
128
"""
124
129
api_version = self ._get_api_version ('consumer_groups' )
125
130
if api_version == '2015-08-01' :
@@ -128,6 +133,8 @@ def consumer_groups(self):
128
133
from .v2017_04_01 .operations import ConsumerGroupsOperations as OperationClass
129
134
elif api_version == '2018-01-01-preview' :
130
135
from .v2018_01_01_preview .operations import ConsumerGroupsOperations as OperationClass
136
+ elif api_version == '2021-01-01-preview' :
137
+ from .v2021_01_01_preview .operations import ConsumerGroupsOperations as OperationClass
131
138
else :
132
139
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
133
140
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -138,12 +145,15 @@ def disaster_recovery_configs(self):
138
145
139
146
* 2017-04-01: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2017_04_01.operations.DisasterRecoveryConfigsOperations>`
140
147
* 2018-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.DisasterRecoveryConfigsOperations>`
148
+ * 2021-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.DisasterRecoveryConfigsOperations>`
141
149
"""
142
150
api_version = self ._get_api_version ('disaster_recovery_configs' )
143
151
if api_version == '2017-04-01' :
144
152
from .v2017_04_01 .operations import DisasterRecoveryConfigsOperations as OperationClass
145
153
elif api_version == '2018-01-01-preview' :
146
154
from .v2018_01_01_preview .operations import DisasterRecoveryConfigsOperations as OperationClass
155
+ elif api_version == '2021-01-01-preview' :
156
+ from .v2021_01_01_preview .operations import DisasterRecoveryConfigsOperations as OperationClass
147
157
else :
148
158
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
149
159
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -155,6 +165,7 @@ def event_hubs(self):
155
165
* 2015-08-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2015_08_01.operations.EventHubsOperations>`
156
166
* 2017-04-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2017_04_01.operations.EventHubsOperations>`
157
167
* 2018-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.EventHubsOperations>`
168
+ * 2021-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.EventHubsOperations>`
158
169
"""
159
170
api_version = self ._get_api_version ('event_hubs' )
160
171
if api_version == '2015-08-01' :
@@ -163,6 +174,8 @@ def event_hubs(self):
163
174
from .v2017_04_01 .operations import EventHubsOperations as OperationClass
164
175
elif api_version == '2018-01-01-preview' :
165
176
from .v2018_01_01_preview .operations import EventHubsOperations as OperationClass
177
+ elif api_version == '2021-01-01-preview' :
178
+ from .v2021_01_01_preview .operations import EventHubsOperations as OperationClass
166
179
else :
167
180
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
168
181
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -174,6 +187,7 @@ def namespaces(self):
174
187
* 2015-08-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2015_08_01.operations.NamespacesOperations>`
175
188
* 2017-04-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2017_04_01.operations.NamespacesOperations>`
176
189
* 2018-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.NamespacesOperations>`
190
+ * 2021-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.NamespacesOperations>`
177
191
"""
178
192
api_version = self ._get_api_version ('namespaces' )
179
193
if api_version == '2015-08-01' :
@@ -182,6 +196,8 @@ def namespaces(self):
182
196
from .v2017_04_01 .operations import NamespacesOperations as OperationClass
183
197
elif api_version == '2018-01-01-preview' :
184
198
from .v2018_01_01_preview .operations import NamespacesOperations as OperationClass
199
+ elif api_version == '2021-01-01-preview' :
200
+ from .v2021_01_01_preview .operations import NamespacesOperations as OperationClass
185
201
else :
186
202
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
187
203
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -193,6 +209,7 @@ def operations(self):
193
209
* 2015-08-01: :class:`Operations<azure.mgmt.eventhub.v2015_08_01.operations.Operations>`
194
210
* 2017-04-01: :class:`Operations<azure.mgmt.eventhub.v2017_04_01.operations.Operations>`
195
211
* 2018-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2018_01_01_preview.operations.Operations>`
212
+ * 2021-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2021_01_01_preview.operations.Operations>`
196
213
"""
197
214
api_version = self ._get_api_version ('operations' )
198
215
if api_version == '2015-08-01' :
@@ -201,6 +218,8 @@ def operations(self):
201
218
from .v2017_04_01 .operations import Operations as OperationClass
202
219
elif api_version == '2018-01-01-preview' :
203
220
from .v2018_01_01_preview .operations import Operations as OperationClass
221
+ elif api_version == '2021-01-01-preview' :
222
+ from .v2021_01_01_preview .operations import Operations as OperationClass
204
223
else :
205
224
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
206
225
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -210,10 +229,13 @@ def private_endpoint_connections(self):
210
229
"""Instance depends on the API version:
211
230
212
231
* 2018-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.PrivateEndpointConnectionsOperations>`
232
+ * 2021-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.PrivateEndpointConnectionsOperations>`
213
233
"""
214
234
api_version = self ._get_api_version ('private_endpoint_connections' )
215
235
if api_version == '2018-01-01-preview' :
216
236
from .v2018_01_01_preview .operations import PrivateEndpointConnectionsOperations as OperationClass
237
+ elif api_version == '2021-01-01-preview' :
238
+ from .v2021_01_01_preview .operations import PrivateEndpointConnectionsOperations as OperationClass
217
239
else :
218
240
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
219
241
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -223,10 +245,13 @@ def private_link_resources(self):
223
245
"""Instance depends on the API version:
224
246
225
247
* 2018-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.PrivateLinkResourcesOperations>`
248
+ * 2021-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.PrivateLinkResourcesOperations>`
226
249
"""
227
250
api_version = self ._get_api_version ('private_link_resources' )
228
251
if api_version == '2018-01-01-preview' :
229
252
from .v2018_01_01_preview .operations import PrivateLinkResourcesOperations as OperationClass
253
+ elif api_version == '2021-01-01-preview' :
254
+ from .v2021_01_01_preview .operations import PrivateLinkResourcesOperations as OperationClass
230
255
else :
231
256
raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
232
257
return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
0 commit comments