@@ -75,6 +75,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
7575 * 2015-08-01: :mod:`v2015_08_01.models<azure.mgmt.eventhub.v2015_08_01.models>`
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>`
78+ * 2021-01-01-preview: :mod:`v2021_01_01_preview.models<azure.mgmt.eventhub.v2021_01_01_preview.models>`
7879 """
7980 if api_version == '2015-08-01' :
8081 from .v2015_08_01 import models
@@ -85,6 +86,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
8586 elif api_version == '2018-01-01-preview' :
8687 from .v2018_01_01_preview import models
8788 return models
89+ elif api_version == '2021-01-01-preview' :
90+ from .v2021_01_01_preview import models
91+ return models
8892 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
8993
9094 @property
@@ -120,6 +124,7 @@ def consumer_groups(self):
120124 * 2015-08-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2015_08_01.operations.ConsumerGroupsOperations>`
121125 * 2017-04-01: :class:`ConsumerGroupsOperations<azure.mgmt.eventhub.v2017_04_01.operations.ConsumerGroupsOperations>`
122126 * 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>`
123128 """
124129 api_version = self ._get_api_version ('consumer_groups' )
125130 if api_version == '2015-08-01' :
@@ -128,6 +133,8 @@ def consumer_groups(self):
128133 from .v2017_04_01 .operations import ConsumerGroupsOperations as OperationClass
129134 elif api_version == '2018-01-01-preview' :
130135 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
131138 else :
132139 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
133140 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):
138145
139146 * 2017-04-01: :class:`DisasterRecoveryConfigsOperations<azure.mgmt.eventhub.v2017_04_01.operations.DisasterRecoveryConfigsOperations>`
140147 * 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>`
141149 """
142150 api_version = self ._get_api_version ('disaster_recovery_configs' )
143151 if api_version == '2017-04-01' :
144152 from .v2017_04_01 .operations import DisasterRecoveryConfigsOperations as OperationClass
145153 elif api_version == '2018-01-01-preview' :
146154 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
147157 else :
148158 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
149159 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):
155165 * 2015-08-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2015_08_01.operations.EventHubsOperations>`
156166 * 2017-04-01: :class:`EventHubsOperations<azure.mgmt.eventhub.v2017_04_01.operations.EventHubsOperations>`
157167 * 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>`
158169 """
159170 api_version = self ._get_api_version ('event_hubs' )
160171 if api_version == '2015-08-01' :
@@ -163,6 +174,8 @@ def event_hubs(self):
163174 from .v2017_04_01 .operations import EventHubsOperations as OperationClass
164175 elif api_version == '2018-01-01-preview' :
165176 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
166179 else :
167180 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
168181 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):
174187 * 2015-08-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2015_08_01.operations.NamespacesOperations>`
175188 * 2017-04-01: :class:`NamespacesOperations<azure.mgmt.eventhub.v2017_04_01.operations.NamespacesOperations>`
176189 * 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>`
177191 """
178192 api_version = self ._get_api_version ('namespaces' )
179193 if api_version == '2015-08-01' :
@@ -182,6 +196,8 @@ def namespaces(self):
182196 from .v2017_04_01 .operations import NamespacesOperations as OperationClass
183197 elif api_version == '2018-01-01-preview' :
184198 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
185201 else :
186202 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
187203 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):
193209 * 2015-08-01: :class:`Operations<azure.mgmt.eventhub.v2015_08_01.operations.Operations>`
194210 * 2017-04-01: :class:`Operations<azure.mgmt.eventhub.v2017_04_01.operations.Operations>`
195211 * 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>`
196213 """
197214 api_version = self ._get_api_version ('operations' )
198215 if api_version == '2015-08-01' :
@@ -201,6 +218,8 @@ def operations(self):
201218 from .v2017_04_01 .operations import Operations as OperationClass
202219 elif api_version == '2018-01-01-preview' :
203220 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
204223 else :
205224 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
206225 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):
210229 """Instance depends on the API version:
211230
212231 * 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>`
213233 """
214234 api_version = self ._get_api_version ('private_endpoint_connections' )
215235 if api_version == '2018-01-01-preview' :
216236 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
217239 else :
218240 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
219241 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):
223245 """Instance depends on the API version:
224246
225247 * 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>`
226249 """
227250 api_version = self ._get_api_version ('private_link_resources' )
228251 if api_version == '2018-01-01-preview' :
229252 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
230255 else :
231256 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
232257 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
0 commit comments