@@ -77,7 +77,10 @@ def models(cls, api_version=DEFAULT_API_VERSION):
77
77
* 2017-07-01: :mod:`v2017_07_01.models<azure.mgmt.iothub.v2017_07_01.models>`
78
78
* 2018-01-22: :mod:`v2018_01_22.models<azure.mgmt.iothub.v2018_01_22.models>`
79
79
* 2018-04-01: :mod:`v2018_04_01.models<azure.mgmt.iothub.v2018_04_01.models>`
80
+ * 2018-12-01-preview: :mod:`v2018_12_01_preview.models<azure.mgmt.iothub.v2018_12_01_preview.models>`
80
81
* 2019-03-22: :mod:`v2019_03_22.models<azure.mgmt.iothub.v2019_03_22.models>`
82
+ * 2019-03-22-preview: :mod:`v2019_03_22_preview.models<azure.mgmt.iothub.v2019_03_22_preview.models>`
83
+ * 2019-07-01-preview: :mod:`v2019_07_01_preview.models<azure.mgmt.iothub.v2019_07_01_preview.models>`
81
84
* 2019-11-04: :mod:`v2019_11_04.models<azure.mgmt.iothub.v2019_11_04.models>`
82
85
"""
83
86
if api_version == '2016-02-03' :
@@ -95,9 +98,18 @@ def models(cls, api_version=DEFAULT_API_VERSION):
95
98
elif api_version == '2018-04-01' :
96
99
from .v2018_04_01 import models
97
100
return models
101
+ elif api_version == '2018-12-01-preview' :
102
+ from .v2018_12_01_preview import models
103
+ return models
98
104
elif api_version == '2019-03-22' :
99
105
from .v2019_03_22 import models
100
106
return models
107
+ elif api_version == '2019-03-22-preview' :
108
+ from .v2019_03_22_preview import models
109
+ return models
110
+ elif api_version == '2019-07-01-preview' :
111
+ from .v2019_07_01_preview import models
112
+ return models
101
113
elif api_version == '2019-11-04' :
102
114
from .v2019_11_04 import models
103
115
return models
@@ -110,7 +122,10 @@ def certificates(self):
110
122
* 2017-07-01: :class:`CertificatesOperations<azure.mgmt.iothub.v2017_07_01.operations.CertificatesOperations>`
111
123
* 2018-01-22: :class:`CertificatesOperations<azure.mgmt.iothub.v2018_01_22.operations.CertificatesOperations>`
112
124
* 2018-04-01: :class:`CertificatesOperations<azure.mgmt.iothub.v2018_04_01.operations.CertificatesOperations>`
125
+ * 2018-12-01-preview: :class:`CertificatesOperations<azure.mgmt.iothub.v2018_12_01_preview.operations.CertificatesOperations>`
113
126
* 2019-03-22: :class:`CertificatesOperations<azure.mgmt.iothub.v2019_03_22.operations.CertificatesOperations>`
127
+ * 2019-03-22-preview: :class:`CertificatesOperations<azure.mgmt.iothub.v2019_03_22_preview.operations.CertificatesOperations>`
128
+ * 2019-07-01-preview: :class:`CertificatesOperations<azure.mgmt.iothub.v2019_07_01_preview.operations.CertificatesOperations>`
114
129
* 2019-11-04: :class:`CertificatesOperations<azure.mgmt.iothub.v2019_11_04.operations.CertificatesOperations>`
115
130
"""
116
131
api_version = self ._get_api_version ('certificates' )
@@ -120,8 +135,14 @@ def certificates(self):
120
135
from .v2018_01_22 .operations import CertificatesOperations as OperationClass
121
136
elif api_version == '2018-04-01' :
122
137
from .v2018_04_01 .operations import CertificatesOperations as OperationClass
138
+ elif api_version == '2018-12-01-preview' :
139
+ from .v2018_12_01_preview .operations import CertificatesOperations as OperationClass
123
140
elif api_version == '2019-03-22' :
124
141
from .v2019_03_22 .operations import CertificatesOperations as OperationClass
142
+ elif api_version == '2019-03-22-preview' :
143
+ from .v2019_03_22_preview .operations import CertificatesOperations as OperationClass
144
+ elif api_version == '2019-07-01-preview' :
145
+ from .v2019_07_01_preview .operations import CertificatesOperations as OperationClass
125
146
elif api_version == '2019-11-04' :
126
147
from .v2019_11_04 .operations import CertificatesOperations as OperationClass
127
148
else :
@@ -133,11 +154,17 @@ def iot_hub(self):
133
154
"""Instance depends on the API version:
134
155
135
156
* 2019-03-22: :class:`IotHubOperations<azure.mgmt.iothub.v2019_03_22.operations.IotHubOperations>`
157
+ * 2019-03-22-preview: :class:`IotHubOperations<azure.mgmt.iothub.v2019_03_22_preview.operations.IotHubOperations>`
158
+ * 2019-07-01-preview: :class:`IotHubOperations<azure.mgmt.iothub.v2019_07_01_preview.operations.IotHubOperations>`
136
159
* 2019-11-04: :class:`IotHubOperations<azure.mgmt.iothub.v2019_11_04.operations.IotHubOperations>`
137
160
"""
138
161
api_version = self ._get_api_version ('iot_hub' )
139
162
if api_version == '2019-03-22' :
140
163
from .v2019_03_22 .operations import IotHubOperations as OperationClass
164
+ elif api_version == '2019-03-22-preview' :
165
+ from .v2019_03_22_preview .operations import IotHubOperations as OperationClass
166
+ elif api_version == '2019-07-01-preview' :
167
+ from .v2019_07_01_preview .operations import IotHubOperations as OperationClass
141
168
elif api_version == '2019-11-04' :
142
169
from .v2019_11_04 .operations import IotHubOperations as OperationClass
143
170
else :
@@ -153,7 +180,10 @@ def iot_hub_resource(self):
153
180
* 2017-07-01: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2017_07_01.operations.IotHubResourceOperations>`
154
181
* 2018-01-22: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2018_01_22.operations.IotHubResourceOperations>`
155
182
* 2018-04-01: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2018_04_01.operations.IotHubResourceOperations>`
183
+ * 2018-12-01-preview: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2018_12_01_preview.operations.IotHubResourceOperations>`
156
184
* 2019-03-22: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2019_03_22.operations.IotHubResourceOperations>`
185
+ * 2019-03-22-preview: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2019_03_22_preview.operations.IotHubResourceOperations>`
186
+ * 2019-07-01-preview: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2019_07_01_preview.operations.IotHubResourceOperations>`
157
187
* 2019-11-04: :class:`IotHubResourceOperations<azure.mgmt.iothub.v2019_11_04.operations.IotHubResourceOperations>`
158
188
"""
159
189
api_version = self ._get_api_version ('iot_hub_resource' )
@@ -167,8 +197,14 @@ def iot_hub_resource(self):
167
197
from .v2018_01_22 .operations import IotHubResourceOperations as OperationClass
168
198
elif api_version == '2018-04-01' :
169
199
from .v2018_04_01 .operations import IotHubResourceOperations as OperationClass
200
+ elif api_version == '2018-12-01-preview' :
201
+ from .v2018_12_01_preview .operations import IotHubResourceOperations as OperationClass
170
202
elif api_version == '2019-03-22' :
171
203
from .v2019_03_22 .operations import IotHubResourceOperations as OperationClass
204
+ elif api_version == '2019-03-22-preview' :
205
+ from .v2019_03_22_preview .operations import IotHubResourceOperations as OperationClass
206
+ elif api_version == '2019-07-01-preview' :
207
+ from .v2019_07_01_preview .operations import IotHubResourceOperations as OperationClass
172
208
elif api_version == '2019-11-04' :
173
209
from .v2019_11_04 .operations import IotHubResourceOperations as OperationClass
174
210
else :
@@ -182,7 +218,10 @@ def operations(self):
182
218
* 2017-07-01: :class:`Operations<azure.mgmt.iothub.v2017_07_01.operations.Operations>`
183
219
* 2018-01-22: :class:`Operations<azure.mgmt.iothub.v2018_01_22.operations.Operations>`
184
220
* 2018-04-01: :class:`Operations<azure.mgmt.iothub.v2018_04_01.operations.Operations>`
221
+ * 2018-12-01-preview: :class:`Operations<azure.mgmt.iothub.v2018_12_01_preview.operations.Operations>`
185
222
* 2019-03-22: :class:`Operations<azure.mgmt.iothub.v2019_03_22.operations.Operations>`
223
+ * 2019-03-22-preview: :class:`Operations<azure.mgmt.iothub.v2019_03_22_preview.operations.Operations>`
224
+ * 2019-07-01-preview: :class:`Operations<azure.mgmt.iothub.v2019_07_01_preview.operations.Operations>`
186
225
* 2019-11-04: :class:`Operations<azure.mgmt.iothub.v2019_11_04.operations.Operations>`
187
226
"""
188
227
api_version = self ._get_api_version ('operations' )
@@ -192,8 +231,14 @@ def operations(self):
192
231
from .v2018_01_22 .operations import Operations as OperationClass
193
232
elif api_version == '2018-04-01' :
194
233
from .v2018_04_01 .operations import Operations as OperationClass
234
+ elif api_version == '2018-12-01-preview' :
235
+ from .v2018_12_01_preview .operations import Operations as OperationClass
195
236
elif api_version == '2019-03-22' :
196
237
from .v2019_03_22 .operations import Operations as OperationClass
238
+ elif api_version == '2019-03-22-preview' :
239
+ from .v2019_03_22_preview .operations import Operations as OperationClass
240
+ elif api_version == '2019-07-01-preview' :
241
+ from .v2019_07_01_preview .operations import Operations as OperationClass
197
242
elif api_version == '2019-11-04' :
198
243
from .v2019_11_04 .operations import Operations as OperationClass
199
244
else :
@@ -205,14 +250,23 @@ def resource_provider_common(self):
205
250
"""Instance depends on the API version:
206
251
207
252
* 2018-04-01: :class:`ResourceProviderCommonOperations<azure.mgmt.iothub.v2018_04_01.operations.ResourceProviderCommonOperations>`
253
+ * 2018-12-01-preview: :class:`ResourceProviderCommonOperations<azure.mgmt.iothub.v2018_12_01_preview.operations.ResourceProviderCommonOperations>`
208
254
* 2019-03-22: :class:`ResourceProviderCommonOperations<azure.mgmt.iothub.v2019_03_22.operations.ResourceProviderCommonOperations>`
255
+ * 2019-03-22-preview: :class:`ResourceProviderCommonOperations<azure.mgmt.iothub.v2019_03_22_preview.operations.ResourceProviderCommonOperations>`
256
+ * 2019-07-01-preview: :class:`ResourceProviderCommonOperations<azure.mgmt.iothub.v2019_07_01_preview.operations.ResourceProviderCommonOperations>`
209
257
* 2019-11-04: :class:`ResourceProviderCommonOperations<azure.mgmt.iothub.v2019_11_04.operations.ResourceProviderCommonOperations>`
210
258
"""
211
259
api_version = self ._get_api_version ('resource_provider_common' )
212
260
if api_version == '2018-04-01' :
213
261
from .v2018_04_01 .operations import ResourceProviderCommonOperations as OperationClass
262
+ elif api_version == '2018-12-01-preview' :
263
+ from .v2018_12_01_preview .operations import ResourceProviderCommonOperations as OperationClass
214
264
elif api_version == '2019-03-22' :
215
265
from .v2019_03_22 .operations import ResourceProviderCommonOperations as OperationClass
266
+ elif api_version == '2019-03-22-preview' :
267
+ from .v2019_03_22_preview .operations import ResourceProviderCommonOperations as OperationClass
268
+ elif api_version == '2019-07-01-preview' :
269
+ from .v2019_07_01_preview .operations import ResourceProviderCommonOperations as OperationClass
216
270
elif api_version == '2019-11-04' :
217
271
from .v2019_11_04 .operations import ResourceProviderCommonOperations as OperationClass
218
272
else :
0 commit comments