# encoding: utf-8 # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is # regenerated. require 'uri' require 'cgi' require 'date' require 'json' require 'base64' require 'erb' require 'securerandom' require 'time' require 'timeliness' require 'faraday' require 'faraday-cookie_jar' require 'concurrent' require 'ms_rest' require '2020-12-01/generated/azure_mgmt_compute/module_definition' require 'ms_rest_azure' module Azure::Compute::Mgmt::V2020_12_01 autoload :Operations, '2020-12-01/generated/azure_mgmt_compute/operations.rb' autoload :AvailabilitySets, '2020-12-01/generated/azure_mgmt_compute/availability_sets.rb' autoload :ProximityPlacementGroups, '2020-12-01/generated/azure_mgmt_compute/proximity_placement_groups.rb' autoload :DedicatedHostGroups, '2020-12-01/generated/azure_mgmt_compute/dedicated_host_groups.rb' autoload :DedicatedHosts, '2020-12-01/generated/azure_mgmt_compute/dedicated_hosts.rb' autoload :SshPublicKeys, '2020-12-01/generated/azure_mgmt_compute/ssh_public_keys.rb' autoload :VirtualMachineExtensionImages, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_extension_images.rb' autoload :VirtualMachineExtensions, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_extensions.rb' autoload :VirtualMachineImages, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_images.rb' autoload :VirtualMachineImagesEdgeZone, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_images_edge_zone.rb' autoload :UsageOperations, '2020-12-01/generated/azure_mgmt_compute/usage_operations.rb' autoload :VirtualMachines, '2020-12-01/generated/azure_mgmt_compute/virtual_machines.rb' autoload :VirtualMachineScaleSets, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_scale_sets.rb' autoload :VirtualMachineSizes, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_sizes.rb' autoload :Images, '2020-12-01/generated/azure_mgmt_compute/images.rb' autoload :VirtualMachineScaleSetExtensions, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_scale_set_extensions.rb' autoload :VirtualMachineScaleSetRollingUpgrades, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_scale_set_rolling_upgrades.rb' autoload :VirtualMachineScaleSetVMExtensions, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_scale_set_vmextensions.rb' autoload :VirtualMachineScaleSetVMs, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_scale_set_vms.rb' autoload :LogAnalytics, '2020-12-01/generated/azure_mgmt_compute/log_analytics.rb' autoload :VirtualMachineRunCommands, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_run_commands.rb' autoload :VirtualMachineScaleSetVMRunCommands, '2020-12-01/generated/azure_mgmt_compute/virtual_machine_scale_set_vmrun_commands.rb' autoload :ComputeManagementClient, '2020-12-01/generated/azure_mgmt_compute/compute_management_client.rb' module Models autoload :VirtualMachineIdentityUserAssignedIdentitiesValue, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_identity_user_assigned_identities_value.rb' autoload :VirtualMachineIdentity, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_identity.rb' autoload :ComputeOperationListResult, '2020-12-01/generated/azure_mgmt_compute/models/compute_operation_list_result.rb' autoload :MaintenanceRedeployStatus, '2020-12-01/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb' autoload :RetrieveBootDiagnosticsDataResult, '2020-12-01/generated/azure_mgmt_compute/models/retrieve_boot_diagnostics_data_result.rb' autoload :VirtualMachineHealthStatus, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_health_status.rb' autoload :SubResource, '2020-12-01/generated/azure_mgmt_compute/models/sub_resource.rb' autoload :AvailablePatchSummary, '2020-12-01/generated/azure_mgmt_compute/models/available_patch_summary.rb' autoload :PatchSettings, '2020-12-01/generated/azure_mgmt_compute/models/patch_settings.rb' autoload :VirtualMachineRunCommandsListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_run_commands_list_result.rb' autoload :WindowsConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/windows_configuration.rb' autoload :VirtualMachineRunCommandScriptSource, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_run_command_script_source.rb' autoload :SshPublicKey, '2020-12-01/generated/azure_mgmt_compute/models/ssh_public_key.rb' autoload :RunCommandResult, '2020-12-01/generated/azure_mgmt_compute/models/run_command_result.rb' autoload :SshConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/ssh_configuration.rb' autoload :RunCommandListResult, '2020-12-01/generated/azure_mgmt_compute/models/run_command_list_result.rb' autoload :LinuxPatchSettings, '2020-12-01/generated/azure_mgmt_compute/models/linux_patch_settings.rb' autoload :SubResourceReadOnly, '2020-12-01/generated/azure_mgmt_compute/models/sub_resource_read_only.rb' autoload :LinuxConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/linux_configuration.rb' autoload :RunCommandParameterDefinition, '2020-12-01/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb' autoload :VaultCertificate, '2020-12-01/generated/azure_mgmt_compute/models/vault_certificate.rb' autoload :DedicatedHostAllocatableVM, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_allocatable_vm.rb' autoload :VaultSecretGroup, '2020-12-01/generated/azure_mgmt_compute/models/vault_secret_group.rb' autoload :DedicatedHostInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_instance_view.rb' autoload :OSProfile, '2020-12-01/generated/azure_mgmt_compute/models/osprofile.rb' autoload :RunCommandInputParameter, '2020-12-01/generated/azure_mgmt_compute/models/run_command_input_parameter.rb' autoload :AutomaticRepairsPolicy, '2020-12-01/generated/azure_mgmt_compute/models/automatic_repairs_policy.rb' autoload :SshPublicKeyGenerateKeyPairResult, '2020-12-01/generated/azure_mgmt_compute/models/ssh_public_key_generate_key_pair_result.rb' autoload :VirtualMachineScaleSetVMInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb' autoload :VMScaleSetConvertToSinglePlacementGroupInput, '2020-12-01/generated/azure_mgmt_compute/models/vmscale_set_convert_to_single_placement_group_input.rb' autoload :NetworkProfile, '2020-12-01/generated/azure_mgmt_compute/models/network_profile.rb' autoload :VirtualMachineSize, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_size.rb' autoload :BootDiagnostics, '2020-12-01/generated/azure_mgmt_compute/models/boot_diagnostics.rb' autoload :LogAnalyticsOperationResult, '2020-12-01/generated/azure_mgmt_compute/models/log_analytics_operation_result.rb' autoload :DiagnosticsProfile, '2020-12-01/generated/azure_mgmt_compute/models/diagnostics_profile.rb' autoload :LogAnalyticsOutput, '2020-12-01/generated/azure_mgmt_compute/models/log_analytics_output.rb' autoload :BillingProfile, '2020-12-01/generated/azure_mgmt_compute/models/billing_profile.rb' autoload :LogAnalyticsInputBase, '2020-12-01/generated/azure_mgmt_compute/models/log_analytics_input_base.rb' autoload :VirtualMachineExtensionHandlerInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb' autoload :UpdateResource, '2020-12-01/generated/azure_mgmt_compute/models/update_resource.rb' autoload :VirtualMachineAgentInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb' autoload :VirtualMachineExtensionsListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_extensions_list_result.rb' autoload :DiskInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/disk_instance_view.rb' autoload :VirtualMachineSoftwarePatchProperties, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_software_patch_properties.rb' autoload :BootDiagnosticsInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb' autoload :InnerError, '2020-12-01/generated/azure_mgmt_compute/models/inner_error.rb' autoload :ComputeOperationValue, '2020-12-01/generated/azure_mgmt_compute/models/compute_operation_value.rb' autoload :VirtualMachineAssessPatchesResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_assess_patches_result.rb' autoload :DisallowedConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/disallowed_configuration.rb' autoload :LinuxParameters, '2020-12-01/generated/azure_mgmt_compute/models/linux_parameters.rb' autoload :InstanceViewStatus, '2020-12-01/generated/azure_mgmt_compute/models/instance_view_status.rb' autoload :PatchInstallationDetail, '2020-12-01/generated/azure_mgmt_compute/models/patch_installation_detail.rb' autoload :Sku, '2020-12-01/generated/azure_mgmt_compute/models/sku.rb' autoload :PurchasePlan, '2020-12-01/generated/azure_mgmt_compute/models/purchase_plan.rb' autoload :VirtualMachineScaleSetListOSUpgradeHistory, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_osupgrade_history.rb' autoload :DataDiskImage, '2020-12-01/generated/azure_mgmt_compute/models/data_disk_image.rb' autoload :LastPatchInstallationSummary, '2020-12-01/generated/azure_mgmt_compute/models/last_patch_installation_summary.rb' autoload :VirtualMachineImageFeature, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_image_feature.rb' autoload :VirtualMachinePatchStatus, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_patch_status.rb' autoload :UsageName, '2020-12-01/generated/azure_mgmt_compute/models/usage_name.rb' autoload :VirtualMachineInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb' autoload :ListUsagesResult, '2020-12-01/generated/azure_mgmt_compute/models/list_usages_result.rb' autoload :UpgradeOperationHistoricalStatusInfo, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_operation_historical_status_info.rb' autoload :VirtualMachineCaptureParameters, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb' autoload :UpgradeOperationHistoricalStatusInfoProperties, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_operation_historical_status_info_properties.rb' autoload :Plan, '2020-12-01/generated/azure_mgmt_compute/models/plan.rb' autoload :VirtualMachineListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_list_result.rb' autoload :VirtualMachineScaleSetVMListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmlist_result.rb' autoload :AutomaticOSUpgradePolicy, '2020-12-01/generated/azure_mgmt_compute/models/automatic_osupgrade_policy.rb' autoload :VirtualMachineScaleSetVMProtectionPolicy, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprotection_policy.rb' autoload :RollingUpgradePolicy, '2020-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_policy.rb' autoload :DiskEncryptionSettings, '2020-12-01/generated/azure_mgmt_compute/models/disk_encryption_settings.rb' autoload :UpgradePolicy, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_policy.rb' autoload :DiffDiskSettings, '2020-12-01/generated/azure_mgmt_compute/models/diff_disk_settings.rb' autoload :ScaleInPolicy, '2020-12-01/generated/azure_mgmt_compute/models/scale_in_policy.rb' autoload :OSDisk, '2020-12-01/generated/azure_mgmt_compute/models/osdisk.rb' autoload :RollingUpgradeProgressInfo, '2020-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_progress_info.rb' autoload :StorageProfile, '2020-12-01/generated/azure_mgmt_compute/models/storage_profile.rb' autoload :UpgradeOperationHistoryStatus, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_operation_history_status.rb' autoload :SecurityProfile, '2020-12-01/generated/azure_mgmt_compute/models/security_profile.rb' autoload :ImageDisk, '2020-12-01/generated/azure_mgmt_compute/models/image_disk.rb' autoload :AdditionalUnattendContent, '2020-12-01/generated/azure_mgmt_compute/models/additional_unattend_content.rb' autoload :ImageStorageProfile, '2020-12-01/generated/azure_mgmt_compute/models/image_storage_profile.rb' autoload :WinRMConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/win_rmconfiguration.rb' autoload :RollbackStatusInfo, '2020-12-01/generated/azure_mgmt_compute/models/rollback_status_info.rb' autoload :VirtualMachineRunCommandInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_run_command_instance_view.rb' autoload :VirtualMachineScaleSetListSkusResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_skus_result.rb' autoload :DedicatedHostGroupInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_group_instance_view.rb' autoload :ImageListResult, '2020-12-01/generated/azure_mgmt_compute/models/image_list_result.rb' autoload :DedicatedHostGroupListResult, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_group_list_result.rb' autoload :VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity_user_assigned_identities_value.rb' autoload :RunCommandInput, '2020-12-01/generated/azure_mgmt_compute/models/run_command_input.rb' autoload :VirtualMachineScaleSetIdentity, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb' autoload :OrchestrationServiceStateInput, '2020-12-01/generated/azure_mgmt_compute/models/orchestration_service_state_input.rb' autoload :VirtualMachineScaleSetOSProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb' autoload :VirtualMachineSizeListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb' autoload :VirtualMachineScaleSetUpdateOSProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osprofile.rb' autoload :VirtualMachineExtensionInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb' autoload :VirtualMachineScaleSetManagedDiskParameters, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb' autoload :Resource, '2020-12-01/generated/azure_mgmt_compute/models/resource.rb' autoload :VirtualMachineScaleSetOSDisk, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb' autoload :ApiErrorBase, '2020-12-01/generated/azure_mgmt_compute/models/api_error_base.rb' autoload :VirtualMachineScaleSetUpdateOSDisk, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_osdisk.rb' autoload :WindowsParameters, '2020-12-01/generated/azure_mgmt_compute/models/windows_parameters.rb' autoload :VirtualMachineScaleSetDataDisk, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb' autoload :VirtualMachineInstallPatchesResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_install_patches_result.rb' autoload :VirtualMachineScaleSetStorageProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb' autoload :AutomaticOSUpgradeProperties, '2020-12-01/generated/azure_mgmt_compute/models/automatic_osupgrade_properties.rb' autoload :VirtualMachineScaleSetUpdateStorageProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_storage_profile.rb' autoload :Usage, '2020-12-01/generated/azure_mgmt_compute/models/usage.rb' autoload :ApiEntityReference, '2020-12-01/generated/azure_mgmt_compute/models/api_entity_reference.rb' autoload :RollingUpgradeRunningStatus, '2020-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_running_status.rb' autoload :VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb' autoload :KeyVaultSecretReference, '2020-12-01/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb' autoload :VirtualMachineScaleSetIpTag, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ip_tag.rb' autoload :VirtualHardDisk, '2020-12-01/generated/azure_mgmt_compute/models/virtual_hard_disk.rb' autoload :VirtualMachineScaleSetPublicIPAddressConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb' autoload :DataDisk, '2020-12-01/generated/azure_mgmt_compute/models/data_disk.rb' autoload :VirtualMachineScaleSetUpdatePublicIPAddressConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_public_ipaddress_configuration.rb' autoload :AdditionalCapabilities, '2020-12-01/generated/azure_mgmt_compute/models/additional_capabilities.rb' autoload :VirtualMachineScaleSetSku, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb' autoload :AvailabilitySetListResult, '2020-12-01/generated/azure_mgmt_compute/models/availability_set_list_result.rb' autoload :VirtualMachineScaleSetSkuCapacity, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb' autoload :RunCommandDocumentBase, '2020-12-01/generated/azure_mgmt_compute/models/run_command_document_base.rb' autoload :VirtualMachineScaleSetNetworkConfigurationDnsSettings, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb' autoload :DedicatedHostListResult, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_list_result.rb' autoload :VirtualMachineScaleSetListWithLinkResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_with_link_result.rb' autoload :ExtendedLocation, '2020-12-01/generated/azure_mgmt_compute/models/extended_location.rb' autoload :VirtualMachineScaleSetListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_result.rb' autoload :VirtualMachineScaleSetVMExtensionsListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_list_result.rb' autoload :VirtualMachineScaleSetNetworkProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb' autoload :VirtualMachineInstallPatchesParameters, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_install_patches_parameters.rb' autoload :VirtualMachineScaleSetUpdateNetworkProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_profile.rb' autoload :VirtualMachineScaleSetInstanceView, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb' autoload :HardwareProfile, '2020-12-01/generated/azure_mgmt_compute/models/hardware_profile.rb' autoload :OrchestrationServiceSummary, '2020-12-01/generated/azure_mgmt_compute/models/orchestration_service_summary.rb' autoload :VirtualMachineScaleSetVMNetworkProfileConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmnetwork_profile_configuration.rb' autoload :VirtualMachineScaleSetExtensionListResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_list_result.rb' autoload :WinRMListener, '2020-12-01/generated/azure_mgmt_compute/models/win_rmlistener.rb' autoload :VirtualMachineScaleSetExtensionProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb' autoload :DedicatedHostAvailableCapacity, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_available_capacity.rb' autoload :TerminateNotificationProfile, '2020-12-01/generated/azure_mgmt_compute/models/terminate_notification_profile.rb' autoload :RecoveryWalkResponse, '2020-12-01/generated/azure_mgmt_compute/models/recovery_walk_response.rb' autoload :ScheduledEventsProfile, '2020-12-01/generated/azure_mgmt_compute/models/scheduled_events_profile.rb' autoload :OSDiskImage, '2020-12-01/generated/azure_mgmt_compute/models/osdisk_image.rb' autoload :VirtualMachineScaleSetVMProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb' autoload :KeyVaultKeyReference, '2020-12-01/generated/azure_mgmt_compute/models/key_vault_key_reference.rb' autoload :VirtualMachineScaleSetUpdateVMProfile, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_vmprofile.rb' autoload :ProximityPlacementGroupListResult, '2020-12-01/generated/azure_mgmt_compute/models/proximity_placement_group_list_result.rb' autoload :VirtualMachineScaleSetVMExtensionsSummary, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb' autoload :ApiError, '2020-12-01/generated/azure_mgmt_compute/models/api_error.rb' autoload :VirtualMachineScaleSetInstanceViewStatusesSummary, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb' autoload :UefiSettings, '2020-12-01/generated/azure_mgmt_compute/models/uefi_settings.rb' autoload :VirtualMachineStatusCodeCount, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb' autoload :VirtualMachineReimageParameters, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_reimage_parameters.rb' autoload :VirtualMachineScaleSetVMInstanceRequiredIDs, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb' autoload :SshPublicKeysGroupListResult, '2020-12-01/generated/azure_mgmt_compute/models/ssh_public_keys_group_list_result.rb' autoload :VirtualMachineScaleSetVMInstanceIDs, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb' autoload :AvailabilitySet, '2020-12-01/generated/azure_mgmt_compute/models/availability_set.rb' autoload :AvailabilitySetUpdate, '2020-12-01/generated/azure_mgmt_compute/models/availability_set_update.rb' autoload :SubResourceWithColocationStatus, '2020-12-01/generated/azure_mgmt_compute/models/sub_resource_with_colocation_status.rb' autoload :ProximityPlacementGroup, '2020-12-01/generated/azure_mgmt_compute/models/proximity_placement_group.rb' autoload :ProximityPlacementGroupUpdate, '2020-12-01/generated/azure_mgmt_compute/models/proximity_placement_group_update.rb' autoload :DedicatedHostInstanceViewWithName, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_instance_view_with_name.rb' autoload :DedicatedHostGroup, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_group.rb' autoload :DedicatedHostGroupUpdate, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_group_update.rb' autoload :DedicatedHost, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host.rb' autoload :DedicatedHostUpdate, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_update.rb' autoload :SshPublicKeyResource, '2020-12-01/generated/azure_mgmt_compute/models/ssh_public_key_resource.rb' autoload :SshPublicKeyUpdateResource, '2020-12-01/generated/azure_mgmt_compute/models/ssh_public_key_update_resource.rb' autoload :VirtualMachineExtensionImage, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb' autoload :VirtualMachineImageResource, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb' autoload :VirtualMachineExtension, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_extension.rb' autoload :VirtualMachineScaleSetVMExtension, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextension.rb' autoload :VirtualMachineExtensionUpdate, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_extension_update.rb' autoload :VirtualMachineScaleSetVMExtensionUpdate, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextension_update.rb' autoload :VirtualMachineImage, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_image.rb' autoload :VirtualMachineCaptureResult, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb' autoload :ImageReference, '2020-12-01/generated/azure_mgmt_compute/models/image_reference.rb' autoload :DiskEncryptionSetParameters, '2020-12-01/generated/azure_mgmt_compute/models/disk_encryption_set_parameters.rb' autoload :ManagedDiskParameters, '2020-12-01/generated/azure_mgmt_compute/models/managed_disk_parameters.rb' autoload :NetworkInterfaceReference, '2020-12-01/generated/azure_mgmt_compute/models/network_interface_reference.rb' autoload :VirtualMachine, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine.rb' autoload :VirtualMachineUpdate, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_update.rb' autoload :ImageOSDisk, '2020-12-01/generated/azure_mgmt_compute/models/image_osdisk.rb' autoload :ImageDataDisk, '2020-12-01/generated/azure_mgmt_compute/models/image_data_disk.rb' autoload :Image, '2020-12-01/generated/azure_mgmt_compute/models/image.rb' autoload :ImageUpdate, '2020-12-01/generated/azure_mgmt_compute/models/image_update.rb' autoload :VirtualMachineScaleSetIPConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb' autoload :VirtualMachineScaleSetUpdateIPConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_ipconfiguration.rb' autoload :VirtualMachineScaleSetNetworkConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb' autoload :VirtualMachineScaleSetUpdateNetworkConfiguration, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update_network_configuration.rb' autoload :VirtualMachineScaleSetExtension, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb' autoload :VirtualMachineScaleSetExtensionUpdate, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_update.rb' autoload :VirtualMachineScaleSet, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb' autoload :VirtualMachineScaleSetVMReimageParameters, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmreimage_parameters.rb' autoload :VirtualMachineScaleSetReimageParameters, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_reimage_parameters.rb' autoload :VirtualMachineScaleSetUpdate, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_update.rb' autoload :VirtualMachineScaleSetVM, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb' autoload :RollingUpgradeStatusInfo, '2020-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_status_info.rb' autoload :RequestRateByIntervalInput, '2020-12-01/generated/azure_mgmt_compute/models/request_rate_by_interval_input.rb' autoload :ThrottledRequestsInput, '2020-12-01/generated/azure_mgmt_compute/models/throttled_requests_input.rb' autoload :RunCommandDocument, '2020-12-01/generated/azure_mgmt_compute/models/run_command_document.rb' autoload :VirtualMachineRunCommand, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_run_command.rb' autoload :VirtualMachineRunCommandUpdate, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_run_command_update.rb' autoload :VmDiskTypes, '2020-12-01/generated/azure_mgmt_compute/models/vm_disk_types.rb' autoload :HyperVGenerationTypes, '2020-12-01/generated/azure_mgmt_compute/models/hyper_vgeneration_types.rb' autoload :StatusLevelTypes, '2020-12-01/generated/azure_mgmt_compute/models/status_level_types.rb' autoload :AvailabilitySetSkuTypes, '2020-12-01/generated/azure_mgmt_compute/models/availability_set_sku_types.rb' autoload :ProximityPlacementGroupType, '2020-12-01/generated/azure_mgmt_compute/models/proximity_placement_group_type.rb' autoload :DedicatedHostLicenseTypes, '2020-12-01/generated/azure_mgmt_compute/models/dedicated_host_license_types.rb' autoload :ExtendedLocationTypes, '2020-12-01/generated/azure_mgmt_compute/models/extended_location_types.rb' autoload :VMGuestPatchRebootBehavior, '2020-12-01/generated/azure_mgmt_compute/models/vmguest_patch_reboot_behavior.rb' autoload :PatchAssessmentState, '2020-12-01/generated/azure_mgmt_compute/models/patch_assessment_state.rb' autoload :PatchOperationStatus, '2020-12-01/generated/azure_mgmt_compute/models/patch_operation_status.rb' autoload :VMGuestPatchRebootSetting, '2020-12-01/generated/azure_mgmt_compute/models/vmguest_patch_reboot_setting.rb' autoload :VMGuestPatchClassificationWindows, '2020-12-01/generated/azure_mgmt_compute/models/vmguest_patch_classification_windows.rb' autoload :VMGuestPatchClassificationLinux, '2020-12-01/generated/azure_mgmt_compute/models/vmguest_patch_classification_linux.rb' autoload :VMGuestPatchRebootStatus, '2020-12-01/generated/azure_mgmt_compute/models/vmguest_patch_reboot_status.rb' autoload :PatchInstallationState, '2020-12-01/generated/azure_mgmt_compute/models/patch_installation_state.rb' autoload :OperatingSystemTypes, '2020-12-01/generated/azure_mgmt_compute/models/operating_system_types.rb' autoload :VirtualMachineSizeTypes, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_size_types.rb' autoload :CachingTypes, '2020-12-01/generated/azure_mgmt_compute/models/caching_types.rb' autoload :DiskCreateOptionTypes, '2020-12-01/generated/azure_mgmt_compute/models/disk_create_option_types.rb' autoload :DiskDetachOptionTypes, '2020-12-01/generated/azure_mgmt_compute/models/disk_detach_option_types.rb' autoload :StorageAccountTypes, '2020-12-01/generated/azure_mgmt_compute/models/storage_account_types.rb' autoload :DiffDiskOptions, '2020-12-01/generated/azure_mgmt_compute/models/diff_disk_options.rb' autoload :DiffDiskPlacement, '2020-12-01/generated/azure_mgmt_compute/models/diff_disk_placement.rb' autoload :SecurityTypes, '2020-12-01/generated/azure_mgmt_compute/models/security_types.rb' autoload :PassNames, '2020-12-01/generated/azure_mgmt_compute/models/pass_names.rb' autoload :ComponentNames, '2020-12-01/generated/azure_mgmt_compute/models/component_names.rb' autoload :SettingNames, '2020-12-01/generated/azure_mgmt_compute/models/setting_names.rb' autoload :ProtocolTypes, '2020-12-01/generated/azure_mgmt_compute/models/protocol_types.rb' autoload :WindowsVMGuestPatchMode, '2020-12-01/generated/azure_mgmt_compute/models/windows_vmguest_patch_mode.rb' autoload :LinuxVMGuestPatchMode, '2020-12-01/generated/azure_mgmt_compute/models/linux_vmguest_patch_mode.rb' autoload :VirtualMachinePriorityTypes, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_priority_types.rb' autoload :VirtualMachineEvictionPolicyTypes, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_eviction_policy_types.rb' autoload :ResourceIdentityType, '2020-12-01/generated/azure_mgmt_compute/models/resource_identity_type.rb' autoload :MaintenanceOperationResultCodeTypes, '2020-12-01/generated/azure_mgmt_compute/models/maintenance_operation_result_code_types.rb' autoload :HyperVGenerationType, '2020-12-01/generated/azure_mgmt_compute/models/hyper_vgeneration_type.rb' autoload :UpgradeMode, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_mode.rb' autoload :VirtualMachineScaleSetScaleInRules, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_scale_in_rules.rb' autoload :OrchestrationMode, '2020-12-01/generated/azure_mgmt_compute/models/orchestration_mode.rb' autoload :OperatingSystemStateTypes, '2020-12-01/generated/azure_mgmt_compute/models/operating_system_state_types.rb' autoload :IPVersion, '2020-12-01/generated/azure_mgmt_compute/models/ipversion.rb' autoload :OrchestrationServiceNames, '2020-12-01/generated/azure_mgmt_compute/models/orchestration_service_names.rb' autoload :OrchestrationServiceState, '2020-12-01/generated/azure_mgmt_compute/models/orchestration_service_state.rb' autoload :VirtualMachineScaleSetSkuScaleType, '2020-12-01/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_scale_type.rb' autoload :UpgradeState, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_state.rb' autoload :UpgradeOperationInvoker, '2020-12-01/generated/azure_mgmt_compute/models/upgrade_operation_invoker.rb' autoload :RollingUpgradeStatusCode, '2020-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_status_code.rb' autoload :RollingUpgradeActionType, '2020-12-01/generated/azure_mgmt_compute/models/rolling_upgrade_action_type.rb' autoload :IntervalInMins, '2020-12-01/generated/azure_mgmt_compute/models/interval_in_mins.rb' autoload :OrchestrationServiceStateAction, '2020-12-01/generated/azure_mgmt_compute/models/orchestration_service_state_action.rb' autoload :ExecutionState, '2020-12-01/generated/azure_mgmt_compute/models/execution_state.rb' autoload :InstanceViewTypes, '2020-12-01/generated/azure_mgmt_compute/models/instance_view_types.rb' end end