Skip to content

Commit b76d496

Browse files
author
SDKAuto
committed
CodeGen from PR 13218 in Azure/azure-rest-api-specs
2021 preview eh (Azure#13218) * Add 2018 files as base commit * Change files for 2021 in base files * Add privatendpoint property and refresh the get example response * Add checknamespaceavailability 2018 base file * change file checknameavailability for 2021-preview
1 parent 2356d89 commit b76d496

File tree

81 files changed

+12068
-954
lines changed

Some content is hidden

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

81 files changed

+12068
-954
lines changed

sdk/eventhub/azure-mgmt-eventhub/azure/mgmt/eventhub/_event_hub_management_client.py

+25
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
8484
* 2015-08-01: :mod:`v2015_08_01.models<azure.mgmt.eventhub.v2015_08_01.models>`
8585
* 2017-04-01: :mod:`v2017_04_01.models<azure.mgmt.eventhub.v2017_04_01.models>`
8686
* 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>`
8788
"""
8889
if api_version == '2015-08-01':
8990
from .v2015_08_01 import models
@@ -94,6 +95,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
9495
elif api_version == '2018-01-01-preview':
9596
from .v2018_01_01_preview import models
9697
return models
98+
elif api_version == '2021-01-01-preview':
99+
from .v2021_01_01_preview import models
100+
return models
97101
raise ValueError("API version {} is not available".format(api_version))
98102

99103
@property
@@ -129,6 +133,7 @@ def consumer_groups(self):
129133
* 2015-08-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2015_08_01.operations.ConsumerGroupsOperations>`
130134
* 2017-04-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2017_04_01.operations.ConsumerGroupsOperations>`
131135
* 2018-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.ConsumerGroupsOperations>`
136+
* 2021-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.ConsumerGroupsOperations>`
132137
"""
133138
api_version = self._get_api_version('consumer_groups')
134139
if api_version == '2015-08-01':
@@ -137,6 +142,8 @@ def consumer_groups(self):
137142
from .v2017_04_01.operations import ConsumerGroupsOperations as OperationClass
138143
elif api_version == '2018-01-01-preview':
139144
from .v2018_01_01_preview.operations import ConsumerGroupsOperations as OperationClass
145+
elif api_version == '2021-01-01-preview':
146+
from .v2021_01_01_preview.operations import ConsumerGroupsOperations as OperationClass
140147
else:
141148
raise ValueError("API version {} does not have operation group 'consumer_groups'".format(api_version))
142149
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):
147154
148155
* 2017-04-01: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2017_04_01.operations.DisasterRecoveryConfigsOperations>`
149156
* 2018-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.DisasterRecoveryConfigsOperations>`
157+
* 2021-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.DisasterRecoveryConfigsOperations>`
150158
"""
151159
api_version = self._get_api_version('disaster_recovery_configs')
152160
if api_version == '2017-04-01':
153161
from .v2017_04_01.operations import DisasterRecoveryConfigsOperations as OperationClass
154162
elif api_version == '2018-01-01-preview':
155163
from .v2018_01_01_preview.operations import DisasterRecoveryConfigsOperations as OperationClass
164+
elif api_version == '2021-01-01-preview':
165+
from .v2021_01_01_preview.operations import DisasterRecoveryConfigsOperations as OperationClass
156166
else:
157167
raise ValueError("API version {} does not have operation group 'disaster_recovery_configs'".format(api_version))
158168
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):
164174
* 2015-08-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2015_08_01.operations.EventHubsOperations>`
165175
* 2017-04-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2017_04_01.operations.EventHubsOperations>`
166176
* 2018-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.EventHubsOperations>`
177+
* 2021-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.EventHubsOperations>`
167178
"""
168179
api_version = self._get_api_version('event_hubs')
169180
if api_version == '2015-08-01':
@@ -172,6 +183,8 @@ def event_hubs(self):
172183
from .v2017_04_01.operations import EventHubsOperations as OperationClass
173184
elif api_version == '2018-01-01-preview':
174185
from .v2018_01_01_preview.operations import EventHubsOperations as OperationClass
186+
elif api_version == '2021-01-01-preview':
187+
from .v2021_01_01_preview.operations import EventHubsOperations as OperationClass
175188
else:
176189
raise ValueError("API version {} does not have operation group 'event_hubs'".format(api_version))
177190
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):
183196
* 2015-08-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2015_08_01.operations.NamespacesOperations>`
184197
* 2017-04-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2017_04_01.operations.NamespacesOperations>`
185198
* 2018-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.NamespacesOperations>`
199+
* 2021-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.NamespacesOperations>`
186200
"""
187201
api_version = self._get_api_version('namespaces')
188202
if api_version == '2015-08-01':
@@ -191,6 +205,8 @@ def namespaces(self):
191205
from .v2017_04_01.operations import NamespacesOperations as OperationClass
192206
elif api_version == '2018-01-01-preview':
193207
from .v2018_01_01_preview.operations import NamespacesOperations as OperationClass
208+
elif api_version == '2021-01-01-preview':
209+
from .v2021_01_01_preview.operations import NamespacesOperations as OperationClass
194210
else:
195211
raise ValueError("API version {} does not have operation group 'namespaces'".format(api_version))
196212
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):
202218
* 2015-08-01: :class:`Operations<azure.mgmt.eventhub.v2015_08_01.operations.Operations>`
203219
* 2017-04-01: :class:`Operations<azure.mgmt.eventhub.v2017_04_01.operations.Operations>`
204220
* 2018-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2018_01_01_preview.operations.Operations>`
221+
* 2021-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2021_01_01_preview.operations.Operations>`
205222
"""
206223
api_version = self._get_api_version('operations')
207224
if api_version == '2015-08-01':
@@ -210,6 +227,8 @@ def operations(self):
210227
from .v2017_04_01.operations import Operations as OperationClass
211228
elif api_version == '2018-01-01-preview':
212229
from .v2018_01_01_preview.operations import Operations as OperationClass
230+
elif api_version == '2021-01-01-preview':
231+
from .v2021_01_01_preview.operations import Operations as OperationClass
213232
else:
214233
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
215234
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):
219238
"""Instance depends on the API version:
220239
221240
* 2018-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.PrivateEndpointConnectionsOperations>`
241+
* 2021-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.PrivateEndpointConnectionsOperations>`
222242
"""
223243
api_version = self._get_api_version('private_endpoint_connections')
224244
if api_version == '2018-01-01-preview':
225245
from .v2018_01_01_preview.operations import PrivateEndpointConnectionsOperations as OperationClass
246+
elif api_version == '2021-01-01-preview':
247+
from .v2021_01_01_preview.operations import PrivateEndpointConnectionsOperations as OperationClass
226248
else:
227249
raise ValueError("API version {} does not have operation group 'private_endpoint_connections'".format(api_version))
228250
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):
232254
"""Instance depends on the API version:
233255
234256
* 2018-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.PrivateLinkResourcesOperations>`
257+
* 2021-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.PrivateLinkResourcesOperations>`
235258
"""
236259
api_version = self._get_api_version('private_link_resources')
237260
if api_version == '2018-01-01-preview':
238261
from .v2018_01_01_preview.operations import PrivateLinkResourcesOperations as OperationClass
262+
elif api_version == '2021-01-01-preview':
263+
from .v2021_01_01_preview.operations import PrivateLinkResourcesOperations as OperationClass
239264
else:
240265
raise ValueError("API version {} does not have operation group 'private_link_resources'".format(api_version))
241266
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))

sdk/eventhub/azure-mgmt-eventhub/azure/mgmt/eventhub/aio/_event_hub_management_client.py

+25
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
8484
* 2015-08-01: :mod:`v2015_08_01.models<azure.mgmt.eventhub.v2015_08_01.models>`
8585
* 2017-04-01: :mod:`v2017_04_01.models<azure.mgmt.eventhub.v2017_04_01.models>`
8686
* 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>`
8788
"""
8889
if api_version == '2015-08-01':
8990
from ..v2015_08_01 import models
@@ -94,6 +95,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
9495
elif api_version == '2018-01-01-preview':
9596
from ..v2018_01_01_preview import models
9697
return models
98+
elif api_version == '2021-01-01-preview':
99+
from ..v2021_01_01_preview import models
100+
return models
97101
raise ValueError("API version {} is not available".format(api_version))
98102

99103
@property
@@ -129,6 +133,7 @@ def consumer_groups(self):
129133
* 2015-08-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2015_08_01.aio.operations.ConsumerGroupsOperations>`
130134
* 2017-04-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.ConsumerGroupsOperations>`
131135
* 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>`
132137
"""
133138
api_version = self._get_api_version('consumer_groups')
134139
if api_version == '2015-08-01':
@@ -137,6 +142,8 @@ def consumer_groups(self):
137142
from ..v2017_04_01.aio.operations import ConsumerGroupsOperations as OperationClass
138143
elif api_version == '2018-01-01-preview':
139144
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
140147
else:
141148
raise ValueError("API version {} does not have operation group 'consumer_groups'".format(api_version))
142149
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):
147154
148155
* 2017-04-01: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.DisasterRecoveryConfigsOperations>`
149156
* 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>`
150158
"""
151159
api_version = self._get_api_version('disaster_recovery_configs')
152160
if api_version == '2017-04-01':
153161
from ..v2017_04_01.aio.operations import DisasterRecoveryConfigsOperations as OperationClass
154162
elif api_version == '2018-01-01-preview':
155163
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
156166
else:
157167
raise ValueError("API version {} does not have operation group 'disaster_recovery_configs'".format(api_version))
158168
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):
164174
* 2015-08-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2015_08_01.aio.operations.EventHubsOperations>`
165175
* 2017-04-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.EventHubsOperations>`
166176
* 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>`
167178
"""
168179
api_version = self._get_api_version('event_hubs')
169180
if api_version == '2015-08-01':
@@ -172,6 +183,8 @@ def event_hubs(self):
172183
from ..v2017_04_01.aio.operations import EventHubsOperations as OperationClass
173184
elif api_version == '2018-01-01-preview':
174185
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
175188
else:
176189
raise ValueError("API version {} does not have operation group 'event_hubs'".format(api_version))
177190
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):
183196
* 2015-08-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2015_08_01.aio.operations.NamespacesOperations>`
184197
* 2017-04-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2017_04_01.aio.operations.NamespacesOperations>`
185198
* 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>`
186200
"""
187201
api_version = self._get_api_version('namespaces')
188202
if api_version == '2015-08-01':
@@ -191,6 +205,8 @@ def namespaces(self):
191205
from ..v2017_04_01.aio.operations import NamespacesOperations as OperationClass
192206
elif api_version == '2018-01-01-preview':
193207
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
194210
else:
195211
raise ValueError("API version {} does not have operation group 'namespaces'".format(api_version))
196212
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):
202218
* 2015-08-01: :class:`Operations<azure.mgmt.eventhub.v2015_08_01.aio.operations.Operations>`
203219
* 2017-04-01: :class:`Operations<azure.mgmt.eventhub.v2017_04_01.aio.operations.Operations>`
204220
* 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>`
205222
"""
206223
api_version = self._get_api_version('operations')
207224
if api_version == '2015-08-01':
@@ -210,6 +227,8 @@ def operations(self):
210227
from ..v2017_04_01.aio.operations import Operations as OperationClass
211228
elif api_version == '2018-01-01-preview':
212229
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
213232
else:
214233
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
215234
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):
219238
"""Instance depends on the API version:
220239
221240
* 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>`
222242
"""
223243
api_version = self._get_api_version('private_endpoint_connections')
224244
if api_version == '2018-01-01-preview':
225245
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
226248
else:
227249
raise ValueError("API version {} does not have operation group 'private_endpoint_connections'".format(api_version))
228250
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):
232254
"""Instance depends on the API version:
233255
234256
* 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>`
235258
"""
236259
api_version = self._get_api_version('private_link_resources')
237260
if api_version == '2018-01-01-preview':
238261
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
239264
else:
240265
raise ValueError("API version {} does not have operation group 'private_link_resources'".format(api_version))
241266
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))

0 commit comments

Comments
 (0)