@@ -84,6 +84,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
84
84
* 2015-08-01: :mod:`v2015_08_01.models<azure.mgmt.eventhub.v2015_08_01.models>`
85
85
* 2017-04-01: :mod:`v2017_04_01.models<azure.mgmt.eventhub.v2017_04_01.models>`
86
86
* 2018-01-01-preview: :mod:`v2018_01_01_preview.models<azure.mgmt.eventhub.v2018_01_01_preview.models>`
87
+ * 2021-01-01-preview: :mod:`v2021_01_01_preview.models<azure.mgmt.eventhub.v2021_01_01_preview.models>`
87
88
"""
88
89
if api_version == '2015-08-01' :
89
90
from ..v2015_08_01 import models
@@ -94,6 +95,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
94
95
elif api_version == '2018-01-01-preview' :
95
96
from ..v2018_01_01_preview import models
96
97
return models
98
+ elif api_version == '2021-01-01-preview' :
99
+ from ..v2021_01_01_preview import models
100
+ return models
97
101
raise ValueError ("API version {} is not available" .format (api_version ))
98
102
99
103
@property
@@ -129,6 +133,7 @@ def consumer_groups(self):
129
133
* 2015-08-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2015_08_01.aio.operations.ConsumerGroupsOperations>`
130
134
* 2017-04-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.ConsumerGroupsOperations>`
131
135
* 2018-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.ConsumerGroupsOperations>`
136
+ * 2021-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.ConsumerGroupsOperations>`
132
137
"""
133
138
api_version = self ._get_api_version ('consumer_groups' )
134
139
if api_version == '2015-08-01' :
@@ -137,6 +142,8 @@ def consumer_groups(self):
137
142
from ..v2017_04_01 .aio .operations import ConsumerGroupsOperations as OperationClass
138
143
elif api_version == '2018-01-01-preview' :
139
144
from ..v2018_01_01_preview .aio .operations import ConsumerGroupsOperations as OperationClass
145
+ elif api_version == '2021-01-01-preview' :
146
+ from ..v2021_01_01_preview .aio .operations import ConsumerGroupsOperations as OperationClass
140
147
else :
141
148
raise ValueError ("API version {} does not have operation group 'consumer_groups'" .format (api_version ))
142
149
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -147,12 +154,15 @@ def disaster_recovery_configs(self):
147
154
148
155
* 2017-04-01: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.DisasterRecoveryConfigsOperations>`
149
156
* 2018-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.DisasterRecoveryConfigsOperations>`
157
+ * 2021-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.DisasterRecoveryConfigsOperations>`
150
158
"""
151
159
api_version = self ._get_api_version ('disaster_recovery_configs' )
152
160
if api_version == '2017-04-01' :
153
161
from ..v2017_04_01 .aio .operations import DisasterRecoveryConfigsOperations as OperationClass
154
162
elif api_version == '2018-01-01-preview' :
155
163
from ..v2018_01_01_preview .aio .operations import DisasterRecoveryConfigsOperations as OperationClass
164
+ elif api_version == '2021-01-01-preview' :
165
+ from ..v2021_01_01_preview .aio .operations import DisasterRecoveryConfigsOperations as OperationClass
156
166
else :
157
167
raise ValueError ("API version {} does not have operation group 'disaster_recovery_configs'" .format (api_version ))
158
168
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -164,6 +174,7 @@ def event_hubs(self):
164
174
* 2015-08-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2015_08_01.aio.operations.EventHubsOperations>`
165
175
* 2017-04-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.EventHubsOperations>`
166
176
* 2018-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.EventHubsOperations>`
177
+ * 2021-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.EventHubsOperations>`
167
178
"""
168
179
api_version = self ._get_api_version ('event_hubs' )
169
180
if api_version == '2015-08-01' :
@@ -172,6 +183,8 @@ def event_hubs(self):
172
183
from ..v2017_04_01 .aio .operations import EventHubsOperations as OperationClass
173
184
elif api_version == '2018-01-01-preview' :
174
185
from ..v2018_01_01_preview .aio .operations import EventHubsOperations as OperationClass
186
+ elif api_version == '2021-01-01-preview' :
187
+ from ..v2021_01_01_preview .aio .operations import EventHubsOperations as OperationClass
175
188
else :
176
189
raise ValueError ("API version {} does not have operation group 'event_hubs'" .format (api_version ))
177
190
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -183,6 +196,7 @@ def namespaces(self):
183
196
* 2015-08-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2015_08_01.aio.operations.NamespacesOperations>`
184
197
* 2017-04-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.NamespacesOperations>`
185
198
* 2018-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.NamespacesOperations>`
199
+ * 2021-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.NamespacesOperations>`
186
200
"""
187
201
api_version = self ._get_api_version ('namespaces' )
188
202
if api_version == '2015-08-01' :
@@ -191,6 +205,8 @@ def namespaces(self):
191
205
from ..v2017_04_01 .aio .operations import NamespacesOperations as OperationClass
192
206
elif api_version == '2018-01-01-preview' :
193
207
from ..v2018_01_01_preview .aio .operations import NamespacesOperations as OperationClass
208
+ elif api_version == '2021-01-01-preview' :
209
+ from ..v2021_01_01_preview .aio .operations import NamespacesOperations as OperationClass
194
210
else :
195
211
raise ValueError ("API version {} does not have operation group 'namespaces'" .format (api_version ))
196
212
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -202,6 +218,7 @@ def operations(self):
202
218
* 2015-08-01: :class:`Operations<azure.mgmt.eventhub.v2015_08_01.aio.operations.Operations>`
203
219
* 2017-04-01: :class:`Operations<azure.mgmt.eventhub.v2017_04_01.aio.operations.Operations>`
204
220
* 2018-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.Operations>`
221
+ * 2021-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.Operations>`
205
222
"""
206
223
api_version = self ._get_api_version ('operations' )
207
224
if api_version == '2015-08-01' :
@@ -210,6 +227,8 @@ def operations(self):
210
227
from ..v2017_04_01 .aio .operations import Operations as OperationClass
211
228
elif api_version == '2018-01-01-preview' :
212
229
from ..v2018_01_01_preview .aio .operations import Operations as OperationClass
230
+ elif api_version == '2021-01-01-preview' :
231
+ from ..v2021_01_01_preview .aio .operations import Operations as OperationClass
213
232
else :
214
233
raise ValueError ("API version {} does not have operation group 'operations'" .format (api_version ))
215
234
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -219,10 +238,13 @@ def private_endpoint_connections(self):
219
238
"""Instance depends on the API version:
220
239
221
240
* 2018-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.PrivateEndpointConnectionsOperations>`
241
+ * 2021-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.PrivateEndpointConnectionsOperations>`
222
242
"""
223
243
api_version = self ._get_api_version ('private_endpoint_connections' )
224
244
if api_version == '2018-01-01-preview' :
225
245
from ..v2018_01_01_preview .aio .operations import PrivateEndpointConnectionsOperations as OperationClass
246
+ elif api_version == '2021-01-01-preview' :
247
+ from ..v2021_01_01_preview .aio .operations import PrivateEndpointConnectionsOperations as OperationClass
226
248
else :
227
249
raise ValueError ("API version {} does not have operation group 'private_endpoint_connections'" .format (api_version ))
228
250
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -232,10 +254,13 @@ def private_link_resources(self):
232
254
"""Instance depends on the API version:
233
255
234
256
* 2018-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2018_01_01_preview.aio.operations.PrivateLinkResourcesOperations>`
257
+ * 2021-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2021_01_01_preview.aio.operations.PrivateLinkResourcesOperations>`
235
258
"""
236
259
api_version = self ._get_api_version ('private_link_resources' )
237
260
if api_version == '2018-01-01-preview' :
238
261
from ..v2018_01_01_preview .aio .operations import PrivateLinkResourcesOperations as OperationClass
262
+ elif api_version == '2021-01-01-preview' :
263
+ from ..v2021_01_01_preview .aio .operations import PrivateLinkResourcesOperations as OperationClass
239
264
else :
240
265
raise ValueError ("API version {} does not have operation group 'private_link_resources'" .format (api_version ))
241
266
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
0 commit comments