Skip to content

Commit 80fe027

Browse files
author
SDKAuto
committed
CodeGen from PR 16317 in Azure/azure-rest-api-specs
Merge 43258009124895ca4d7ef979c7c8a4a3a429d124 into b0cf39b
1 parent 3a14782 commit 80fe027

25 files changed

+7850
-7
lines changed

sdk/eventhub/azure-mgmt-eventhub/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"autorest": "V2",
33
"use": "@microsoft.azure/autorest.python@~4.0.71",
4-
"commit": "243dc16d38ca0f0d251efa2d216468a670cd8beb",
4+
"commit": "1d9850d596063bf73b8b41b9f08efdd0c45df663",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
66
"autorest_command": "autorest specification/eventhub/resource-manager/readme.md --keep-version-file --multiapi --no-async --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk [email protected]/autorest.python@~4.0.71 --version=V2",
77
"readme": "specification/eventhub/resource-manager/readme.md"

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

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
7676
* 2017-04-01: :mod:`v2017_04_01.models<azure.mgmt.eventhub.v2017_04_01.models>`
7777
* 2018-01-01-preview: :mod:`v2018_01_01_preview.models<azure.mgmt.eventhub.v2018_01_01_preview.models>`
7878
* 2021-01-01-preview: :mod:`v2021_01_01_preview.models<azure.mgmt.eventhub.v2021_01_01_preview.models>`
79+
* 2021-06-01-preview: :mod:`v2021_06_01_preview.models<azure.mgmt.eventhub.v2021_06_01_preview.models>`
7980
"""
8081
if api_version == '2015-08-01':
8182
from .v2015_08_01 import models
@@ -89,17 +90,23 @@ def models(cls, api_version=DEFAULT_API_VERSION):
8990
elif api_version == '2021-01-01-preview':
9091
from .v2021_01_01_preview import models
9192
return models
93+
elif api_version == '2021-06-01-preview':
94+
from .v2021_06_01_preview import models
95+
return models
9296
raise NotImplementedError("APIVersion {} is not available".format(api_version))
9397

9498
@property
9599
def clusters(self):
96100
"""Instance depends on the API version:
97101
98102
* 2018-01-01-preview: :class:`ClustersOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.ClustersOperations>`
103+
* 2021-06-01-preview: :class:`ClustersOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.ClustersOperations>`
99104
"""
100105
api_version = self._get_api_version('clusters')
101106
if api_version == '2018-01-01-preview':
102107
from .v2018_01_01_preview.operations import ClustersOperations as OperationClass
108+
elif api_version == '2021-06-01-preview':
109+
from .v2021_06_01_preview.operations import ClustersOperations as OperationClass
103110
else:
104111
raise NotImplementedError("APIVersion {} is not available".format(api_version))
105112
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -109,10 +116,13 @@ def configuration(self):
109116
"""Instance depends on the API version:
110117
111118
* 2018-01-01-preview: :class:`ConfigurationOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.ConfigurationOperations>`
119+
* 2021-06-01-preview: :class:`ConfigurationOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.ConfigurationOperations>`
112120
"""
113121
api_version = self._get_api_version('configuration')
114122
if api_version == '2018-01-01-preview':
115123
from .v2018_01_01_preview.operations import ConfigurationOperations as OperationClass
124+
elif api_version == '2021-06-01-preview':
125+
from .v2021_06_01_preview.operations import ConfigurationOperations as OperationClass
116126
else:
117127
raise NotImplementedError("APIVersion {} is not available".format(api_version))
118128
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -125,6 +135,7 @@ def consumer_groups(self):
125135
* 2017-04-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2017_04_01.operations.ConsumerGroupsOperations>`
126136
* 2018-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.ConsumerGroupsOperations>`
127137
* 2021-01-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.ConsumerGroupsOperations>`
138+
* 2021-06-01-preview: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.ConsumerGroupsOperations>`
128139
"""
129140
api_version = self._get_api_version('consumer_groups')
130141
if api_version == '2015-08-01':
@@ -135,6 +146,8 @@ def consumer_groups(self):
135146
from .v2018_01_01_preview.operations import ConsumerGroupsOperations as OperationClass
136147
elif api_version == '2021-01-01-preview':
137148
from .v2021_01_01_preview.operations import ConsumerGroupsOperations as OperationClass
149+
elif api_version == '2021-06-01-preview':
150+
from .v2021_06_01_preview.operations import ConsumerGroupsOperations as OperationClass
138151
else:
139152
raise NotImplementedError("APIVersion {} is not available".format(api_version))
140153
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -146,6 +159,7 @@ def disaster_recovery_configs(self):
146159
* 2017-04-01: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2017_04_01.operations.DisasterRecoveryConfigsOperations>`
147160
* 2018-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.DisasterRecoveryConfigsOperations>`
148161
* 2021-01-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.DisasterRecoveryConfigsOperations>`
162+
* 2021-06-01-preview: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.DisasterRecoveryConfigsOperations>`
149163
"""
150164
api_version = self._get_api_version('disaster_recovery_configs')
151165
if api_version == '2017-04-01':
@@ -154,6 +168,8 @@ def disaster_recovery_configs(self):
154168
from .v2018_01_01_preview.operations import DisasterRecoveryConfigsOperations as OperationClass
155169
elif api_version == '2021-01-01-preview':
156170
from .v2021_01_01_preview.operations import DisasterRecoveryConfigsOperations as OperationClass
171+
elif api_version == '2021-06-01-preview':
172+
from .v2021_06_01_preview.operations import DisasterRecoveryConfigsOperations as OperationClass
157173
else:
158174
raise NotImplementedError("APIVersion {} is not available".format(api_version))
159175
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -166,6 +182,7 @@ def event_hubs(self):
166182
* 2017-04-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2017_04_01.operations.EventHubsOperations>`
167183
* 2018-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.EventHubsOperations>`
168184
* 2021-01-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.EventHubsOperations>`
185+
* 2021-06-01-preview: :class:`EventHubsOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.EventHubsOperations>`
169186
"""
170187
api_version = self._get_api_version('event_hubs')
171188
if api_version == '2015-08-01':
@@ -176,6 +193,8 @@ def event_hubs(self):
176193
from .v2018_01_01_preview.operations import EventHubsOperations as OperationClass
177194
elif api_version == '2021-01-01-preview':
178195
from .v2021_01_01_preview.operations import EventHubsOperations as OperationClass
196+
elif api_version == '2021-06-01-preview':
197+
from .v2021_06_01_preview.operations import EventHubsOperations as OperationClass
179198
else:
180199
raise NotImplementedError("APIVersion {} is not available".format(api_version))
181200
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -188,6 +207,7 @@ def namespaces(self):
188207
* 2017-04-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2017_04_01.operations.NamespacesOperations>`
189208
* 2018-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.NamespacesOperations>`
190209
* 2021-01-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.NamespacesOperations>`
210+
* 2021-06-01-preview: :class:`NamespacesOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.NamespacesOperations>`
191211
"""
192212
api_version = self._get_api_version('namespaces')
193213
if api_version == '2015-08-01':
@@ -198,6 +218,8 @@ def namespaces(self):
198218
from .v2018_01_01_preview.operations import NamespacesOperations as OperationClass
199219
elif api_version == '2021-01-01-preview':
200220
from .v2021_01_01_preview.operations import NamespacesOperations as OperationClass
221+
elif api_version == '2021-06-01-preview':
222+
from .v2021_06_01_preview.operations import NamespacesOperations as OperationClass
201223
else:
202224
raise NotImplementedError("APIVersion {} is not available".format(api_version))
203225
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -210,6 +232,7 @@ def operations(self):
210232
* 2017-04-01: :class:`Operations<azure.mgmt.eventhub.v2017_04_01.operations.Operations>`
211233
* 2018-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2018_01_01_preview.operations.Operations>`
212234
* 2021-01-01-preview: :class:`Operations<azure.mgmt.eventhub.v2021_01_01_preview.operations.Operations>`
235+
* 2021-06-01-preview: :class:`Operations<azure.mgmt.eventhub.v2021_06_01_preview.operations.Operations>`
213236
"""
214237
api_version = self._get_api_version('operations')
215238
if api_version == '2015-08-01':
@@ -220,6 +243,8 @@ def operations(self):
220243
from .v2018_01_01_preview.operations import Operations as OperationClass
221244
elif api_version == '2021-01-01-preview':
222245
from .v2021_01_01_preview.operations import Operations as OperationClass
246+
elif api_version == '2021-06-01-preview':
247+
from .v2021_06_01_preview.operations import Operations as OperationClass
223248
else:
224249
raise NotImplementedError("APIVersion {} is not available".format(api_version))
225250
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -230,12 +255,15 @@ def private_endpoint_connections(self):
230255
231256
* 2018-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.PrivateEndpointConnectionsOperations>`
232257
* 2021-01-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.PrivateEndpointConnectionsOperations>`
258+
* 2021-06-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.PrivateEndpointConnectionsOperations>`
233259
"""
234260
api_version = self._get_api_version('private_endpoint_connections')
235261
if api_version == '2018-01-01-preview':
236262
from .v2018_01_01_preview.operations import PrivateEndpointConnectionsOperations as OperationClass
237263
elif api_version == '2021-01-01-preview':
238264
from .v2021_01_01_preview.operations import PrivateEndpointConnectionsOperations as OperationClass
265+
elif api_version == '2021-06-01-preview':
266+
from .v2021_06_01_preview.operations import PrivateEndpointConnectionsOperations as OperationClass
239267
else:
240268
raise NotImplementedError("APIVersion {} is not available".format(api_version))
241269
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -246,12 +274,15 @@ def private_link_resources(self):
246274
247275
* 2018-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2018_01_01_preview.operations.PrivateLinkResourcesOperations>`
248276
* 2021-01-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2021_01_01_preview.operations.PrivateLinkResourcesOperations>`
277+
* 2021-06-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.eventhub.v2021_06_01_preview.operations.PrivateLinkResourcesOperations>`
249278
"""
250279
api_version = self._get_api_version('private_link_resources')
251280
if api_version == '2018-01-01-preview':
252281
from .v2018_01_01_preview.operations import PrivateLinkResourcesOperations as OperationClass
253282
elif api_version == '2021-01-01-preview':
254283
from .v2021_01_01_preview.operations import PrivateLinkResourcesOperations as OperationClass
284+
elif api_version == '2021-06-01-preview':
285+
from .v2021_06_01_preview.operations import PrivateLinkResourcesOperations as OperationClass
255286
else:
256287
raise NotImplementedError("APIVersion {} is not available".format(api_version))
257288
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/v2018_01_01_preview/models/_models.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ class ClusterSku(Model):
493493

494494
_validation = {
495495
'name': {'required': True, 'constant': True},
496-
'capacity': {'maximum': 32, 'minimum': 1},
496+
'capacity': {'minimum': 1},
497497
}
498498

499499
_attribute_map = {
@@ -631,6 +631,8 @@ class EHNamespace(TrackedResource):
631631
:type identity: ~azure.mgmt.eventhub.v2018_01_01_preview.models.Identity
632632
:ivar provisioning_state: Provisioning state of the Namespace.
633633
:vartype provisioning_state: str
634+
:ivar status: Status of the Namespace.
635+
:vartype status: str
634636
:ivar created_at: The time the Namespace was created.
635637
:vartype created_at: datetime
636638
:ivar updated_at: The time the Namespace was updated.
@@ -665,6 +667,7 @@ class EHNamespace(TrackedResource):
665667
'name': {'readonly': True},
666668
'type': {'readonly': True},
667669
'provisioning_state': {'readonly': True},
670+
'status': {'readonly': True},
668671
'created_at': {'readonly': True},
669672
'updated_at': {'readonly': True},
670673
'service_bus_endpoint': {'readonly': True},
@@ -681,6 +684,7 @@ class EHNamespace(TrackedResource):
681684
'sku': {'key': 'sku', 'type': 'Sku'},
682685
'identity': {'key': 'identity', 'type': 'Identity'},
683686
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'},
687+
'status': {'key': 'properties.status', 'type': 'str'},
684688
'created_at': {'key': 'properties.createdAt', 'type': 'iso-8601'},
685689
'updated_at': {'key': 'properties.updatedAt', 'type': 'iso-8601'},
686690
'service_bus_endpoint': {'key': 'properties.serviceBusEndpoint', 'type': 'str'},
@@ -698,6 +702,7 @@ def __init__(self, **kwargs):
698702
self.sku = kwargs.get('sku', None)
699703
self.identity = kwargs.get('identity', None)
700704
self.provisioning_state = None
705+
self.status = None
701706
self.created_at = None
702707
self.updated_at = None
703708
self.service_bus_endpoint = None
@@ -1360,7 +1365,7 @@ class Sku(Model):
13601365

13611366
_validation = {
13621367
'name': {'required': True},
1363-
'capacity': {'maximum': 20, 'minimum': 0},
1368+
'capacity': {'minimum': 0},
13641369
}
13651370

13661371
_attribute_map = {

sdk/eventhub/azure-mgmt-eventhub/azure/mgmt/eventhub/v2018_01_01_preview/models/_models_py3.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ class ClusterSku(Model):
493493

494494
_validation = {
495495
'name': {'required': True, 'constant': True},
496-
'capacity': {'maximum': 32, 'minimum': 1},
496+
'capacity': {'minimum': 1},
497497
}
498498

499499
_attribute_map = {
@@ -631,6 +631,8 @@ class EHNamespace(TrackedResource):
631631
:type identity: ~azure.mgmt.eventhub.v2018_01_01_preview.models.Identity
632632
:ivar provisioning_state: Provisioning state of the Namespace.
633633
:vartype provisioning_state: str
634+
:ivar status: Status of the Namespace.
635+
:vartype status: str
634636
:ivar created_at: The time the Namespace was created.
635637
:vartype created_at: datetime
636638
:ivar updated_at: The time the Namespace was updated.
@@ -665,6 +667,7 @@ class EHNamespace(TrackedResource):
665667
'name': {'readonly': True},
666668
'type': {'readonly': True},
667669
'provisioning_state': {'readonly': True},
670+
'status': {'readonly': True},
668671
'created_at': {'readonly': True},
669672
'updated_at': {'readonly': True},
670673
'service_bus_endpoint': {'readonly': True},
@@ -681,6 +684,7 @@ class EHNamespace(TrackedResource):
681684
'sku': {'key': 'sku', 'type': 'Sku'},
682685
'identity': {'key': 'identity', 'type': 'Identity'},
683686
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'},
687+
'status': {'key': 'properties.status', 'type': 'str'},
684688
'created_at': {'key': 'properties.createdAt', 'type': 'iso-8601'},
685689
'updated_at': {'key': 'properties.updatedAt', 'type': 'iso-8601'},
686690
'service_bus_endpoint': {'key': 'properties.serviceBusEndpoint', 'type': 'str'},
@@ -698,6 +702,7 @@ def __init__(self, *, location: str=None, tags=None, sku=None, identity=None, cl
698702
self.sku = sku
699703
self.identity = identity
700704
self.provisioning_state = None
705+
self.status = None
701706
self.created_at = None
702707
self.updated_at = None
703708
self.service_bus_endpoint = None
@@ -1360,7 +1365,7 @@ class Sku(Model):
13601365

13611366
_validation = {
13621367
'name': {'required': True},
1363-
'capacity': {'maximum': 20, 'minimum': 0},
1368+
'capacity': {'minimum': 0},
13641369
}
13651370

13661371
_attribute_map = {

sdk/eventhub/azure-mgmt-eventhub/azure/mgmt/eventhub/v2021_01_01_preview/models/_models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,8 @@ class EHNamespace(TrackedResource):
506506
~azure.mgmt.eventhub.v2021_01_01_preview.models.SystemData
507507
:ivar provisioning_state: Provisioning state of the Namespace.
508508
:vartype provisioning_state: str
509+
:ivar status: Status of the Namespace.
510+
:vartype status: str
509511
:ivar created_at: The time the Namespace was created.
510512
:vartype created_at: datetime
511513
:ivar updated_at: The time the Namespace was updated.
@@ -544,6 +546,7 @@ class EHNamespace(TrackedResource):
544546
'type': {'readonly': True},
545547
'system_data': {'readonly': True},
546548
'provisioning_state': {'readonly': True},
549+
'status': {'readonly': True},
547550
'created_at': {'readonly': True},
548551
'updated_at': {'readonly': True},
549552
'service_bus_endpoint': {'readonly': True},
@@ -561,6 +564,7 @@ class EHNamespace(TrackedResource):
561564
'identity': {'key': 'identity', 'type': 'Identity'},
562565
'system_data': {'key': 'systemData', 'type': 'SystemData'},
563566
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'},
567+
'status': {'key': 'properties.status', 'type': 'str'},
564568
'created_at': {'key': 'properties.createdAt', 'type': 'iso-8601'},
565569
'updated_at': {'key': 'properties.updatedAt', 'type': 'iso-8601'},
566570
'service_bus_endpoint': {'key': 'properties.serviceBusEndpoint', 'type': 'str'},
@@ -580,6 +584,7 @@ def __init__(self, **kwargs):
580584
self.identity = kwargs.get('identity', None)
581585
self.system_data = None
582586
self.provisioning_state = None
587+
self.status = None
583588
self.created_at = None
584589
self.updated_at = None
585590
self.service_bus_endpoint = None
@@ -1167,7 +1172,7 @@ class Sku(Model):
11671172

11681173
_validation = {
11691174
'name': {'required': True},
1170-
'capacity': {'maximum': 20, 'minimum': 0},
1175+
'capacity': {'minimum': 0},
11711176
}
11721177

11731178
_attribute_map = {

0 commit comments

Comments
 (0)