File: __init__.py

package info (click to toggle)
python-azure 20181112%2Bgit-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 407,300 kB
  • sloc: python: 717,190; makefile: 201; sh: 76
file content (612 lines) | stat: -rw-r--r-- 31,985 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

try:
    from .compute_operation_value_py3 import ComputeOperationValue
    from .instance_view_status_py3 import InstanceViewStatus
    from .sub_resource_py3 import SubResource
    from .sku_py3 import Sku
    from .availability_set_py3 import AvailabilitySet
    from .availability_set_update_py3 import AvailabilitySetUpdate
    from .virtual_machine_size_py3 import VirtualMachineSize
    from .virtual_machine_extension_image_py3 import VirtualMachineExtensionImage
    from .virtual_machine_image_resource_py3 import VirtualMachineImageResource
    from .virtual_machine_extension_instance_view_py3 import VirtualMachineExtensionInstanceView
    from .virtual_machine_extension_py3 import VirtualMachineExtension
    from .virtual_machine_extension_update_py3 import VirtualMachineExtensionUpdate
    from .virtual_machine_extensions_list_result_py3 import VirtualMachineExtensionsListResult
    from .purchase_plan_py3 import PurchasePlan
    from .os_disk_image_py3 import OSDiskImage
    from .data_disk_image_py3 import DataDiskImage
    from .virtual_machine_image_py3 import VirtualMachineImage
    from .usage_name_py3 import UsageName
    from .usage_py3 import Usage
    from .virtual_machine_capture_parameters_py3 import VirtualMachineCaptureParameters
    from .virtual_machine_capture_result_py3 import VirtualMachineCaptureResult
    from .plan_py3 import Plan
    from .hardware_profile_py3 import HardwareProfile
    from .image_reference_py3 import ImageReference
    from .key_vault_secret_reference_py3 import KeyVaultSecretReference
    from .key_vault_key_reference_py3 import KeyVaultKeyReference
    from .disk_encryption_settings_py3 import DiskEncryptionSettings
    from .virtual_hard_disk_py3 import VirtualHardDisk
    from .diff_disk_settings_py3 import DiffDiskSettings
    from .managed_disk_parameters_py3 import ManagedDiskParameters
    from .os_disk_py3 import OSDisk
    from .data_disk_py3 import DataDisk
    from .storage_profile_py3 import StorageProfile
    from .additional_capabilities_py3 import AdditionalCapabilities
    from .additional_unattend_content_py3 import AdditionalUnattendContent
    from .win_rm_listener_py3 import WinRMListener
    from .win_rm_configuration_py3 import WinRMConfiguration
    from .windows_configuration_py3 import WindowsConfiguration
    from .ssh_public_key_py3 import SshPublicKey
    from .ssh_configuration_py3 import SshConfiguration
    from .linux_configuration_py3 import LinuxConfiguration
    from .vault_certificate_py3 import VaultCertificate
    from .vault_secret_group_py3 import VaultSecretGroup
    from .os_profile_py3 import OSProfile
    from .network_interface_reference_py3 import NetworkInterfaceReference
    from .network_profile_py3 import NetworkProfile
    from .boot_diagnostics_py3 import BootDiagnostics
    from .diagnostics_profile_py3 import DiagnosticsProfile
    from .virtual_machine_extension_handler_instance_view_py3 import VirtualMachineExtensionHandlerInstanceView
    from .virtual_machine_agent_instance_view_py3 import VirtualMachineAgentInstanceView
    from .disk_instance_view_py3 import DiskInstanceView
    from .boot_diagnostics_instance_view_py3 import BootDiagnosticsInstanceView
    from .virtual_machine_identity_user_assigned_identities_value_py3 import VirtualMachineIdentityUserAssignedIdentitiesValue
    from .virtual_machine_identity_py3 import VirtualMachineIdentity
    from .maintenance_redeploy_status_py3 import MaintenanceRedeployStatus
    from .virtual_machine_instance_view_py3 import VirtualMachineInstanceView
    from .virtual_machine_py3 import VirtualMachine
    from .virtual_machine_update_py3 import VirtualMachineUpdate
    from .auto_os_upgrade_policy_py3 import AutoOSUpgradePolicy
    from .rolling_upgrade_policy_py3 import RollingUpgradePolicy
    from .upgrade_policy_py3 import UpgradePolicy
    from .image_os_disk_py3 import ImageOSDisk
    from .image_data_disk_py3 import ImageDataDisk
    from .image_storage_profile_py3 import ImageStorageProfile
    from .image_py3 import Image
    from .image_update_py3 import ImageUpdate
    from .virtual_machine_scale_set_identity_user_assigned_identities_value_py3 import VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue
    from .virtual_machine_scale_set_identity_py3 import VirtualMachineScaleSetIdentity
    from .virtual_machine_scale_set_os_profile_py3 import VirtualMachineScaleSetOSProfile
    from .virtual_machine_scale_set_update_os_profile_py3 import VirtualMachineScaleSetUpdateOSProfile
    from .virtual_machine_scale_set_managed_disk_parameters_py3 import VirtualMachineScaleSetManagedDiskParameters
    from .virtual_machine_scale_set_os_disk_py3 import VirtualMachineScaleSetOSDisk
    from .virtual_machine_scale_set_update_os_disk_py3 import VirtualMachineScaleSetUpdateOSDisk
    from .virtual_machine_scale_set_data_disk_py3 import VirtualMachineScaleSetDataDisk
    from .virtual_machine_scale_set_storage_profile_py3 import VirtualMachineScaleSetStorageProfile
    from .virtual_machine_scale_set_update_storage_profile_py3 import VirtualMachineScaleSetUpdateStorageProfile
    from .api_entity_reference_py3 import ApiEntityReference
    from .virtual_machine_scale_set_public_ip_address_configuration_dns_settings_py3 import VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
    from .virtual_machine_scale_set_ip_tag_py3 import VirtualMachineScaleSetIpTag
    from .virtual_machine_scale_set_public_ip_address_configuration_py3 import VirtualMachineScaleSetPublicIPAddressConfiguration
    from .virtual_machine_scale_set_update_public_ip_address_configuration_py3 import VirtualMachineScaleSetUpdatePublicIPAddressConfiguration
    from .virtual_machine_scale_set_ip_configuration_py3 import VirtualMachineScaleSetIPConfiguration
    from .virtual_machine_scale_set_update_ip_configuration_py3 import VirtualMachineScaleSetUpdateIPConfiguration
    from .virtual_machine_scale_set_network_configuration_dns_settings_py3 import VirtualMachineScaleSetNetworkConfigurationDnsSettings
    from .virtual_machine_scale_set_network_configuration_py3 import VirtualMachineScaleSetNetworkConfiguration
    from .virtual_machine_scale_set_update_network_configuration_py3 import VirtualMachineScaleSetUpdateNetworkConfiguration
    from .virtual_machine_scale_set_network_profile_py3 import VirtualMachineScaleSetNetworkProfile
    from .virtual_machine_scale_set_update_network_profile_py3 import VirtualMachineScaleSetUpdateNetworkProfile
    from .virtual_machine_scale_set_extension_py3 import VirtualMachineScaleSetExtension
    from .virtual_machine_scale_set_extension_profile_py3 import VirtualMachineScaleSetExtensionProfile
    from .virtual_machine_scale_set_vm_profile_py3 import VirtualMachineScaleSetVMProfile
    from .virtual_machine_scale_set_update_vm_profile_py3 import VirtualMachineScaleSetUpdateVMProfile
    from .virtual_machine_scale_set_py3 import VirtualMachineScaleSet
    from .virtual_machine_scale_set_update_py3 import VirtualMachineScaleSetUpdate
    from .virtual_machine_scale_set_vm_instance_ids_py3 import VirtualMachineScaleSetVMInstanceIDs
    from .virtual_machine_scale_set_vm_instance_required_ids_py3 import VirtualMachineScaleSetVMInstanceRequiredIDs
    from .virtual_machine_status_code_count_py3 import VirtualMachineStatusCodeCount
    from .virtual_machine_scale_set_instance_view_statuses_summary_py3 import VirtualMachineScaleSetInstanceViewStatusesSummary
    from .virtual_machine_scale_set_vm_extensions_summary_py3 import VirtualMachineScaleSetVMExtensionsSummary
    from .virtual_machine_scale_set_instance_view_py3 import VirtualMachineScaleSetInstanceView
    from .virtual_machine_scale_set_sku_capacity_py3 import VirtualMachineScaleSetSkuCapacity
    from .virtual_machine_scale_set_sku_py3 import VirtualMachineScaleSetSku
    from .api_error_base_py3 import ApiErrorBase
    from .inner_error_py3 import InnerError
    from .api_error_py3 import ApiError
    from .rollback_status_info_py3 import RollbackStatusInfo
    from .upgrade_operation_history_status_py3 import UpgradeOperationHistoryStatus
    from .rolling_upgrade_progress_info_py3 import RollingUpgradeProgressInfo
    from .upgrade_operation_historical_status_info_properties_py3 import UpgradeOperationHistoricalStatusInfoProperties
    from .upgrade_operation_historical_status_info_py3 import UpgradeOperationHistoricalStatusInfo
    from .virtual_machine_health_status_py3 import VirtualMachineHealthStatus
    from .virtual_machine_scale_set_vm_instance_view_py3 import VirtualMachineScaleSetVMInstanceView
    from .virtual_machine_scale_set_vm_py3 import VirtualMachineScaleSetVM
    from .rolling_upgrade_running_status_py3 import RollingUpgradeRunningStatus
    from .rolling_upgrade_status_info_py3 import RollingUpgradeStatusInfo
    from .resource_py3 import Resource
    from .update_resource_py3 import UpdateResource
    from .sub_resource_read_only_py3 import SubResourceReadOnly
    from .recovery_walk_response_py3 import RecoveryWalkResponse
    from .request_rate_by_interval_input_py3 import RequestRateByIntervalInput
    from .throttled_requests_input_py3 import ThrottledRequestsInput
    from .log_analytics_input_base_py3 import LogAnalyticsInputBase
    from .log_analytics_output_py3 import LogAnalyticsOutput
    from .log_analytics_operation_result_py3 import LogAnalyticsOperationResult
    from .run_command_input_parameter_py3 import RunCommandInputParameter
    from .run_command_input_py3 import RunCommandInput
    from .run_command_parameter_definition_py3 import RunCommandParameterDefinition
    from .run_command_document_base_py3 import RunCommandDocumentBase
    from .run_command_document_py3 import RunCommandDocument
    from .run_command_result_py3 import RunCommandResult
    from .gallery_identifier_py3 import GalleryIdentifier
    from .gallery_py3 import Gallery
    from .gallery_image_identifier_py3 import GalleryImageIdentifier
    from .resource_range_py3 import ResourceRange
    from .recommended_machine_configuration_py3 import RecommendedMachineConfiguration
    from .disallowed_py3 import Disallowed
    from .image_purchase_plan_py3 import ImagePurchasePlan
    from .gallery_image_py3 import GalleryImage
    from .gallery_image_version_publishing_profile_py3 import GalleryImageVersionPublishingProfile
    from .gallery_os_disk_image_py3 import GalleryOSDiskImage
    from .gallery_data_disk_image_py3 import GalleryDataDiskImage
    from .gallery_image_version_storage_profile_py3 import GalleryImageVersionStorageProfile
    from .regional_replication_status_py3 import RegionalReplicationStatus
    from .replication_status_py3 import ReplicationStatus
    from .gallery_image_version_py3 import GalleryImageVersion
    from .target_region_py3 import TargetRegion
    from .managed_artifact_py3 import ManagedArtifact
    from .gallery_artifact_source_py3 import GalleryArtifactSource
    from .gallery_artifact_publishing_profile_base_py3 import GalleryArtifactPublishingProfileBase
    from .gallery_disk_image_py3 import GalleryDiskImage
    from .disk_sku_py3 import DiskSku
    from .image_disk_reference_py3 import ImageDiskReference
    from .creation_data_py3 import CreationData
    from .source_vault_py3 import SourceVault
    from .key_vault_and_secret_reference_py3 import KeyVaultAndSecretReference
    from .key_vault_and_key_reference_py3 import KeyVaultAndKeyReference
    from .encryption_settings_py3 import EncryptionSettings
    from .disk_py3 import Disk
    from .disk_update_py3 import DiskUpdate
    from .snapshot_sku_py3 import SnapshotSku
    from .grant_access_data_py3 import GrantAccessData
    from .access_uri_py3 import AccessUri
    from .snapshot_py3 import Snapshot
    from .snapshot_update_py3 import SnapshotUpdate
except (SyntaxError, ImportError):
    from .compute_operation_value import ComputeOperationValue
    from .instance_view_status import InstanceViewStatus
    from .sub_resource import SubResource
    from .sku import Sku
    from .availability_set import AvailabilitySet
    from .availability_set_update import AvailabilitySetUpdate
    from .virtual_machine_size import VirtualMachineSize
    from .virtual_machine_extension_image import VirtualMachineExtensionImage
    from .virtual_machine_image_resource import VirtualMachineImageResource
    from .virtual_machine_extension_instance_view import VirtualMachineExtensionInstanceView
    from .virtual_machine_extension import VirtualMachineExtension
    from .virtual_machine_extension_update import VirtualMachineExtensionUpdate
    from .virtual_machine_extensions_list_result import VirtualMachineExtensionsListResult
    from .purchase_plan import PurchasePlan
    from .os_disk_image import OSDiskImage
    from .data_disk_image import DataDiskImage
    from .virtual_machine_image import VirtualMachineImage
    from .usage_name import UsageName
    from .usage import Usage
    from .virtual_machine_capture_parameters import VirtualMachineCaptureParameters
    from .virtual_machine_capture_result import VirtualMachineCaptureResult
    from .plan import Plan
    from .hardware_profile import HardwareProfile
    from .image_reference import ImageReference
    from .key_vault_secret_reference import KeyVaultSecretReference
    from .key_vault_key_reference import KeyVaultKeyReference
    from .disk_encryption_settings import DiskEncryptionSettings
    from .virtual_hard_disk import VirtualHardDisk
    from .diff_disk_settings import DiffDiskSettings
    from .managed_disk_parameters import ManagedDiskParameters
    from .os_disk import OSDisk
    from .data_disk import DataDisk
    from .storage_profile import StorageProfile
    from .additional_capabilities import AdditionalCapabilities
    from .additional_unattend_content import AdditionalUnattendContent
    from .win_rm_listener import WinRMListener
    from .win_rm_configuration import WinRMConfiguration
    from .windows_configuration import WindowsConfiguration
    from .ssh_public_key import SshPublicKey
    from .ssh_configuration import SshConfiguration
    from .linux_configuration import LinuxConfiguration
    from .vault_certificate import VaultCertificate
    from .vault_secret_group import VaultSecretGroup
    from .os_profile import OSProfile
    from .network_interface_reference import NetworkInterfaceReference
    from .network_profile import NetworkProfile
    from .boot_diagnostics import BootDiagnostics
    from .diagnostics_profile import DiagnosticsProfile
    from .virtual_machine_extension_handler_instance_view import VirtualMachineExtensionHandlerInstanceView
    from .virtual_machine_agent_instance_view import VirtualMachineAgentInstanceView
    from .disk_instance_view import DiskInstanceView
    from .boot_diagnostics_instance_view import BootDiagnosticsInstanceView
    from .virtual_machine_identity_user_assigned_identities_value import VirtualMachineIdentityUserAssignedIdentitiesValue
    from .virtual_machine_identity import VirtualMachineIdentity
    from .maintenance_redeploy_status import MaintenanceRedeployStatus
    from .virtual_machine_instance_view import VirtualMachineInstanceView
    from .virtual_machine import VirtualMachine
    from .virtual_machine_update import VirtualMachineUpdate
    from .auto_os_upgrade_policy import AutoOSUpgradePolicy
    from .rolling_upgrade_policy import RollingUpgradePolicy
    from .upgrade_policy import UpgradePolicy
    from .image_os_disk import ImageOSDisk
    from .image_data_disk import ImageDataDisk
    from .image_storage_profile import ImageStorageProfile
    from .image import Image
    from .image_update import ImageUpdate
    from .virtual_machine_scale_set_identity_user_assigned_identities_value import VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue
    from .virtual_machine_scale_set_identity import VirtualMachineScaleSetIdentity
    from .virtual_machine_scale_set_os_profile import VirtualMachineScaleSetOSProfile
    from .virtual_machine_scale_set_update_os_profile import VirtualMachineScaleSetUpdateOSProfile
    from .virtual_machine_scale_set_managed_disk_parameters import VirtualMachineScaleSetManagedDiskParameters
    from .virtual_machine_scale_set_os_disk import VirtualMachineScaleSetOSDisk
    from .virtual_machine_scale_set_update_os_disk import VirtualMachineScaleSetUpdateOSDisk
    from .virtual_machine_scale_set_data_disk import VirtualMachineScaleSetDataDisk
    from .virtual_machine_scale_set_storage_profile import VirtualMachineScaleSetStorageProfile
    from .virtual_machine_scale_set_update_storage_profile import VirtualMachineScaleSetUpdateStorageProfile
    from .api_entity_reference import ApiEntityReference
    from .virtual_machine_scale_set_public_ip_address_configuration_dns_settings import VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
    from .virtual_machine_scale_set_ip_tag import VirtualMachineScaleSetIpTag
    from .virtual_machine_scale_set_public_ip_address_configuration import VirtualMachineScaleSetPublicIPAddressConfiguration
    from .virtual_machine_scale_set_update_public_ip_address_configuration import VirtualMachineScaleSetUpdatePublicIPAddressConfiguration
    from .virtual_machine_scale_set_ip_configuration import VirtualMachineScaleSetIPConfiguration
    from .virtual_machine_scale_set_update_ip_configuration import VirtualMachineScaleSetUpdateIPConfiguration
    from .virtual_machine_scale_set_network_configuration_dns_settings import VirtualMachineScaleSetNetworkConfigurationDnsSettings
    from .virtual_machine_scale_set_network_configuration import VirtualMachineScaleSetNetworkConfiguration
    from .virtual_machine_scale_set_update_network_configuration import VirtualMachineScaleSetUpdateNetworkConfiguration
    from .virtual_machine_scale_set_network_profile import VirtualMachineScaleSetNetworkProfile
    from .virtual_machine_scale_set_update_network_profile import VirtualMachineScaleSetUpdateNetworkProfile
    from .virtual_machine_scale_set_extension import VirtualMachineScaleSetExtension
    from .virtual_machine_scale_set_extension_profile import VirtualMachineScaleSetExtensionProfile
    from .virtual_machine_scale_set_vm_profile import VirtualMachineScaleSetVMProfile
    from .virtual_machine_scale_set_update_vm_profile import VirtualMachineScaleSetUpdateVMProfile
    from .virtual_machine_scale_set import VirtualMachineScaleSet
    from .virtual_machine_scale_set_update import VirtualMachineScaleSetUpdate
    from .virtual_machine_scale_set_vm_instance_ids import VirtualMachineScaleSetVMInstanceIDs
    from .virtual_machine_scale_set_vm_instance_required_ids import VirtualMachineScaleSetVMInstanceRequiredIDs
    from .virtual_machine_status_code_count import VirtualMachineStatusCodeCount
    from .virtual_machine_scale_set_instance_view_statuses_summary import VirtualMachineScaleSetInstanceViewStatusesSummary
    from .virtual_machine_scale_set_vm_extensions_summary import VirtualMachineScaleSetVMExtensionsSummary
    from .virtual_machine_scale_set_instance_view import VirtualMachineScaleSetInstanceView
    from .virtual_machine_scale_set_sku_capacity import VirtualMachineScaleSetSkuCapacity
    from .virtual_machine_scale_set_sku import VirtualMachineScaleSetSku
    from .api_error_base import ApiErrorBase
    from .inner_error import InnerError
    from .api_error import ApiError
    from .rollback_status_info import RollbackStatusInfo
    from .upgrade_operation_history_status import UpgradeOperationHistoryStatus
    from .rolling_upgrade_progress_info import RollingUpgradeProgressInfo
    from .upgrade_operation_historical_status_info_properties import UpgradeOperationHistoricalStatusInfoProperties
    from .upgrade_operation_historical_status_info import UpgradeOperationHistoricalStatusInfo
    from .virtual_machine_health_status import VirtualMachineHealthStatus
    from .virtual_machine_scale_set_vm_instance_view import VirtualMachineScaleSetVMInstanceView
    from .virtual_machine_scale_set_vm import VirtualMachineScaleSetVM
    from .rolling_upgrade_running_status import RollingUpgradeRunningStatus
    from .rolling_upgrade_status_info import RollingUpgradeStatusInfo
    from .resource import Resource
    from .update_resource import UpdateResource
    from .sub_resource_read_only import SubResourceReadOnly
    from .recovery_walk_response import RecoveryWalkResponse
    from .request_rate_by_interval_input import RequestRateByIntervalInput
    from .throttled_requests_input import ThrottledRequestsInput
    from .log_analytics_input_base import LogAnalyticsInputBase
    from .log_analytics_output import LogAnalyticsOutput
    from .log_analytics_operation_result import LogAnalyticsOperationResult
    from .run_command_input_parameter import RunCommandInputParameter
    from .run_command_input import RunCommandInput
    from .run_command_parameter_definition import RunCommandParameterDefinition
    from .run_command_document_base import RunCommandDocumentBase
    from .run_command_document import RunCommandDocument
    from .run_command_result import RunCommandResult
    from .gallery_identifier import GalleryIdentifier
    from .gallery import Gallery
    from .gallery_image_identifier import GalleryImageIdentifier
    from .resource_range import ResourceRange
    from .recommended_machine_configuration import RecommendedMachineConfiguration
    from .disallowed import Disallowed
    from .image_purchase_plan import ImagePurchasePlan
    from .gallery_image import GalleryImage
    from .gallery_image_version_publishing_profile import GalleryImageVersionPublishingProfile
    from .gallery_os_disk_image import GalleryOSDiskImage
    from .gallery_data_disk_image import GalleryDataDiskImage
    from .gallery_image_version_storage_profile import GalleryImageVersionStorageProfile
    from .regional_replication_status import RegionalReplicationStatus
    from .replication_status import ReplicationStatus
    from .gallery_image_version import GalleryImageVersion
    from .target_region import TargetRegion
    from .managed_artifact import ManagedArtifact
    from .gallery_artifact_source import GalleryArtifactSource
    from .gallery_artifact_publishing_profile_base import GalleryArtifactPublishingProfileBase
    from .gallery_disk_image import GalleryDiskImage
    from .disk_sku import DiskSku
    from .image_disk_reference import ImageDiskReference
    from .creation_data import CreationData
    from .source_vault import SourceVault
    from .key_vault_and_secret_reference import KeyVaultAndSecretReference
    from .key_vault_and_key_reference import KeyVaultAndKeyReference
    from .encryption_settings import EncryptionSettings
    from .disk import Disk
    from .disk_update import DiskUpdate
    from .snapshot_sku import SnapshotSku
    from .grant_access_data import GrantAccessData
    from .access_uri import AccessUri
    from .snapshot import Snapshot
    from .snapshot_update import SnapshotUpdate
from .compute_operation_value_paged import ComputeOperationValuePaged
from .availability_set_paged import AvailabilitySetPaged
from .virtual_machine_size_paged import VirtualMachineSizePaged
from .usage_paged import UsagePaged
from .virtual_machine_paged import VirtualMachinePaged
from .image_paged import ImagePaged
from .virtual_machine_scale_set_paged import VirtualMachineScaleSetPaged
from .virtual_machine_scale_set_sku_paged import VirtualMachineScaleSetSkuPaged
from .upgrade_operation_historical_status_info_paged import UpgradeOperationHistoricalStatusInfoPaged
from .virtual_machine_scale_set_extension_paged import VirtualMachineScaleSetExtensionPaged
from .virtual_machine_scale_set_vm_paged import VirtualMachineScaleSetVMPaged
from .run_command_document_base_paged import RunCommandDocumentBasePaged
from .gallery_paged import GalleryPaged
from .gallery_image_paged import GalleryImagePaged
from .gallery_image_version_paged import GalleryImageVersionPaged
from .disk_paged import DiskPaged
from .snapshot_paged import SnapshotPaged
from .compute_management_client_enums import (
    StatusLevelTypes,
    AvailabilitySetSkuTypes,
    OperatingSystemTypes,
    VirtualMachineSizeTypes,
    CachingTypes,
    DiskCreateOptionTypes,
    StorageAccountTypes,
    DiffDiskOptions,
    PassNames,
    ComponentNames,
    SettingNames,
    ProtocolTypes,
    ResourceIdentityType,
    MaintenanceOperationResultCodeTypes,
    UpgradeMode,
    OperatingSystemStateTypes,
    IPVersion,
    VirtualMachinePriorityTypes,
    VirtualMachineEvictionPolicyTypes,
    VirtualMachineScaleSetSkuScaleType,
    UpgradeState,
    UpgradeOperationInvoker,
    RollingUpgradeStatusCode,
    RollingUpgradeActionType,
    IntervalInMins,
    AggregatedReplicationState,
    ReplicationState,
    HostCaching,
    DiskStorageAccountTypes,
    DiskCreateOption,
    SnapshotStorageAccountTypes,
    AccessLevel,
    InstanceViewTypes,
    ReplicationStatusTypes,
)

__all__ = [
    'ComputeOperationValue',
    'InstanceViewStatus',
    'SubResource',
    'Sku',
    'AvailabilitySet',
    'AvailabilitySetUpdate',
    'VirtualMachineSize',
    'VirtualMachineExtensionImage',
    'VirtualMachineImageResource',
    'VirtualMachineExtensionInstanceView',
    'VirtualMachineExtension',
    'VirtualMachineExtensionUpdate',
    'VirtualMachineExtensionsListResult',
    'PurchasePlan',
    'OSDiskImage',
    'DataDiskImage',
    'VirtualMachineImage',
    'UsageName',
    'Usage',
    'VirtualMachineCaptureParameters',
    'VirtualMachineCaptureResult',
    'Plan',
    'HardwareProfile',
    'ImageReference',
    'KeyVaultSecretReference',
    'KeyVaultKeyReference',
    'DiskEncryptionSettings',
    'VirtualHardDisk',
    'DiffDiskSettings',
    'ManagedDiskParameters',
    'OSDisk',
    'DataDisk',
    'StorageProfile',
    'AdditionalCapabilities',
    'AdditionalUnattendContent',
    'WinRMListener',
    'WinRMConfiguration',
    'WindowsConfiguration',
    'SshPublicKey',
    'SshConfiguration',
    'LinuxConfiguration',
    'VaultCertificate',
    'VaultSecretGroup',
    'OSProfile',
    'NetworkInterfaceReference',
    'NetworkProfile',
    'BootDiagnostics',
    'DiagnosticsProfile',
    'VirtualMachineExtensionHandlerInstanceView',
    'VirtualMachineAgentInstanceView',
    'DiskInstanceView',
    'BootDiagnosticsInstanceView',
    'VirtualMachineIdentityUserAssignedIdentitiesValue',
    'VirtualMachineIdentity',
    'MaintenanceRedeployStatus',
    'VirtualMachineInstanceView',
    'VirtualMachine',
    'VirtualMachineUpdate',
    'AutoOSUpgradePolicy',
    'RollingUpgradePolicy',
    'UpgradePolicy',
    'ImageOSDisk',
    'ImageDataDisk',
    'ImageStorageProfile',
    'Image',
    'ImageUpdate',
    'VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue',
    'VirtualMachineScaleSetIdentity',
    'VirtualMachineScaleSetOSProfile',
    'VirtualMachineScaleSetUpdateOSProfile',
    'VirtualMachineScaleSetManagedDiskParameters',
    'VirtualMachineScaleSetOSDisk',
    'VirtualMachineScaleSetUpdateOSDisk',
    'VirtualMachineScaleSetDataDisk',
    'VirtualMachineScaleSetStorageProfile',
    'VirtualMachineScaleSetUpdateStorageProfile',
    'ApiEntityReference',
    'VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings',
    'VirtualMachineScaleSetIpTag',
    'VirtualMachineScaleSetPublicIPAddressConfiguration',
    'VirtualMachineScaleSetUpdatePublicIPAddressConfiguration',
    'VirtualMachineScaleSetIPConfiguration',
    'VirtualMachineScaleSetUpdateIPConfiguration',
    'VirtualMachineScaleSetNetworkConfigurationDnsSettings',
    'VirtualMachineScaleSetNetworkConfiguration',
    'VirtualMachineScaleSetUpdateNetworkConfiguration',
    'VirtualMachineScaleSetNetworkProfile',
    'VirtualMachineScaleSetUpdateNetworkProfile',
    'VirtualMachineScaleSetExtension',
    'VirtualMachineScaleSetExtensionProfile',
    'VirtualMachineScaleSetVMProfile',
    'VirtualMachineScaleSetUpdateVMProfile',
    'VirtualMachineScaleSet',
    'VirtualMachineScaleSetUpdate',
    'VirtualMachineScaleSetVMInstanceIDs',
    'VirtualMachineScaleSetVMInstanceRequiredIDs',
    'VirtualMachineStatusCodeCount',
    'VirtualMachineScaleSetInstanceViewStatusesSummary',
    'VirtualMachineScaleSetVMExtensionsSummary',
    'VirtualMachineScaleSetInstanceView',
    'VirtualMachineScaleSetSkuCapacity',
    'VirtualMachineScaleSetSku',
    'ApiErrorBase',
    'InnerError',
    'ApiError',
    'RollbackStatusInfo',
    'UpgradeOperationHistoryStatus',
    'RollingUpgradeProgressInfo',
    'UpgradeOperationHistoricalStatusInfoProperties',
    'UpgradeOperationHistoricalStatusInfo',
    'VirtualMachineHealthStatus',
    'VirtualMachineScaleSetVMInstanceView',
    'VirtualMachineScaleSetVM',
    'RollingUpgradeRunningStatus',
    'RollingUpgradeStatusInfo',
    'Resource',
    'UpdateResource',
    'SubResourceReadOnly',
    'RecoveryWalkResponse',
    'RequestRateByIntervalInput',
    'ThrottledRequestsInput',
    'LogAnalyticsInputBase',
    'LogAnalyticsOutput',
    'LogAnalyticsOperationResult',
    'RunCommandInputParameter',
    'RunCommandInput',
    'RunCommandParameterDefinition',
    'RunCommandDocumentBase',
    'RunCommandDocument',
    'RunCommandResult',
    'GalleryIdentifier',
    'Gallery',
    'GalleryImageIdentifier',
    'ResourceRange',
    'RecommendedMachineConfiguration',
    'Disallowed',
    'ImagePurchasePlan',
    'GalleryImage',
    'GalleryImageVersionPublishingProfile',
    'GalleryOSDiskImage',
    'GalleryDataDiskImage',
    'GalleryImageVersionStorageProfile',
    'RegionalReplicationStatus',
    'ReplicationStatus',
    'GalleryImageVersion',
    'TargetRegion',
    'ManagedArtifact',
    'GalleryArtifactSource',
    'GalleryArtifactPublishingProfileBase',
    'GalleryDiskImage',
    'DiskSku',
    'ImageDiskReference',
    'CreationData',
    'SourceVault',
    'KeyVaultAndSecretReference',
    'KeyVaultAndKeyReference',
    'EncryptionSettings',
    'Disk',
    'DiskUpdate',
    'SnapshotSku',
    'GrantAccessData',
    'AccessUri',
    'Snapshot',
    'SnapshotUpdate',
    'ComputeOperationValuePaged',
    'AvailabilitySetPaged',
    'VirtualMachineSizePaged',
    'UsagePaged',
    'VirtualMachinePaged',
    'ImagePaged',
    'VirtualMachineScaleSetPaged',
    'VirtualMachineScaleSetSkuPaged',
    'UpgradeOperationHistoricalStatusInfoPaged',
    'VirtualMachineScaleSetExtensionPaged',
    'VirtualMachineScaleSetVMPaged',
    'RunCommandDocumentBasePaged',
    'GalleryPaged',
    'GalleryImagePaged',
    'GalleryImageVersionPaged',
    'DiskPaged',
    'SnapshotPaged',
    'StatusLevelTypes',
    'AvailabilitySetSkuTypes',
    'OperatingSystemTypes',
    'VirtualMachineSizeTypes',
    'CachingTypes',
    'DiskCreateOptionTypes',
    'StorageAccountTypes',
    'DiffDiskOptions',
    'PassNames',
    'ComponentNames',
    'SettingNames',
    'ProtocolTypes',
    'ResourceIdentityType',
    'MaintenanceOperationResultCodeTypes',
    'UpgradeMode',
    'OperatingSystemStateTypes',
    'IPVersion',
    'VirtualMachinePriorityTypes',
    'VirtualMachineEvictionPolicyTypes',
    'VirtualMachineScaleSetSkuScaleType',
    'UpgradeState',
    'UpgradeOperationInvoker',
    'RollingUpgradeStatusCode',
    'RollingUpgradeActionType',
    'IntervalInMins',
    'AggregatedReplicationState',
    'ReplicationState',
    'HostCaching',
    'DiskStorageAccountTypes',
    'DiskCreateOption',
    'SnapshotStorageAccountTypes',
    'AccessLevel',
    'InstanceViewTypes',
    'ReplicationStatusTypes',
]