diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb old mode 100755 new mode 100644 index fecbea5da1..cbc4e55bd0 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute.rb @@ -40,122 +40,121 @@ module Azure::ARM::Compute module Models autoload :VirtualMachineScaleSetDataDisk, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb' - autoload :InstanceViewStatus, 'generated/azure_mgmt_compute/models/instance_view_status.rb' autoload :VirtualMachineScaleSetStorageProfile, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb' - autoload :Sku, 'generated/azure_mgmt_compute/models/sku.rb' autoload :ApiEntityReference, 'generated/azure_mgmt_compute/models/api_entity_reference.rb' + autoload :ResourceSkuCapacity, 'generated/azure_mgmt_compute/models/resource_sku_capacity.rb' autoload :AvailabilitySetListResult, 'generated/azure_mgmt_compute/models/availability_set_list_result.rb' - autoload :VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb' + autoload :ResourceSkuCosts, 'generated/azure_mgmt_compute/models/resource_sku_costs.rb' autoload :VirtualMachineSizeListResult, 'generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb' - autoload :VirtualMachineScaleSetPublicIPAddressConfiguration, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb' + autoload :ResourceSkuCapabilities, 'generated/azure_mgmt_compute/models/resource_sku_capabilities.rb' + autoload :ContainerServiceListResult, 'generated/azure_mgmt_compute/models/container_service_list_result.rb' autoload :ResourceSkuRestrictions, 'generated/azure_mgmt_compute/models/resource_sku_restrictions.rb' - autoload :VirtualMachineExtensionInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb' + autoload :ContainerServiceDiagnosticsProfile, 'generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb' autoload :ResourceSku, 'generated/azure_mgmt_compute/models/resource_sku.rb' - autoload :PurchasePlan, 'generated/azure_mgmt_compute/models/purchase_plan.rb' + autoload :OSDiskImage, 'generated/azure_mgmt_compute/models/osdisk_image.rb' autoload :ResourceSkusResult, 'generated/azure_mgmt_compute/models/resource_skus_result.rb' - autoload :DataDiskImage, 'generated/azure_mgmt_compute/models/data_disk_image.rb' + autoload :ContainerServiceVMDiagnostics, 'generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb' autoload :VirtualMachineScaleSetOSProfile, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb' - autoload :UsageName, 'generated/azure_mgmt_compute/models/usage_name.rb' + autoload :Usage, 'generated/azure_mgmt_compute/models/usage.rb' autoload :VirtualMachineScaleSetManagedDiskParameters, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb' - autoload :ListUsagesResult, 'generated/azure_mgmt_compute/models/list_usages_result.rb' + autoload :VirtualMachineCaptureParameters, 'generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb' autoload :VirtualMachineScaleSetOSDisk, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb' - autoload :ContainerServiceDiagnosticsProfile, 'generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb' - autoload :HardwareProfile, 'generated/azure_mgmt_compute/models/hardware_profile.rb' - autoload :ContainerServiceVMDiagnostics, 'generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb' - autoload :KeyVaultSecretReference, 'generated/azure_mgmt_compute/models/key_vault_secret_reference.rb' - autoload :SnapshotList, 'generated/azure_mgmt_compute/models/snapshot_list.rb' - autoload :DiskEncryptionSettings, 'generated/azure_mgmt_compute/models/disk_encryption_settings.rb' - autoload :VirtualMachineSize, 'generated/azure_mgmt_compute/models/virtual_machine_size.rb' - autoload :ContainerServiceLinuxProfile, 'generated/azure_mgmt_compute/models/container_service_linux_profile.rb' - autoload :RunCommandInputParameter, 'generated/azure_mgmt_compute/models/run_command_input_parameter.rb' - autoload :DataDisk, 'generated/azure_mgmt_compute/models/data_disk.rb' - autoload :ContainerServiceAgentPoolProfile, 'generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb' - autoload :AdditionalUnattendContent, 'generated/azure_mgmt_compute/models/additional_unattend_content.rb' - autoload :ContainerServiceMasterProfile, 'generated/azure_mgmt_compute/models/container_service_master_profile.rb' - autoload :WinRMConfiguration, 'generated/azure_mgmt_compute/models/win_rmconfiguration.rb' - autoload :VirtualMachineScaleSetNetworkConfigurationDnsSettings, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb' - autoload :SshPublicKey, 'generated/azure_mgmt_compute/models/ssh_public_key.rb' + autoload :Plan, 'generated/azure_mgmt_compute/models/plan.rb' + autoload :InstanceViewStatus, 'generated/azure_mgmt_compute/models/instance_view_status.rb' + autoload :ContainerServiceSshConfiguration, 'generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb' + autoload :Sku, 'generated/azure_mgmt_compute/models/sku.rb' + autoload :KeyVaultKeyReference, 'generated/azure_mgmt_compute/models/key_vault_key_reference.rb' autoload :ContainerServiceOrchestratorProfile, 'generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb' - autoload :LinuxConfiguration, 'generated/azure_mgmt_compute/models/linux_configuration.rb' - autoload :VirtualMachineScaleSetNetworkProfile, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb' - autoload :VaultSecretGroup, 'generated/azure_mgmt_compute/models/vault_secret_group.rb' + autoload :VirtualHardDisk, 'generated/azure_mgmt_compute/models/virtual_hard_disk.rb' + autoload :VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb' + autoload :OSDisk, 'generated/azure_mgmt_compute/models/osdisk.rb' + autoload :VirtualMachineScaleSetPublicIPAddressConfiguration, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb' + autoload :StorageProfile, 'generated/azure_mgmt_compute/models/storage_profile.rb' autoload :ContainerServiceServicePrincipalProfile, 'generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb' - autoload :ContainerServiceSshConfiguration, 'generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb' + autoload :WinRMListener, 'generated/azure_mgmt_compute/models/win_rmlistener.rb' + autoload :VirtualMachineScaleSetNetworkConfigurationDnsSettings, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb' + autoload :WindowsConfiguration, 'generated/azure_mgmt_compute/models/windows_configuration.rb' + autoload :ContainerServiceCustomProfile, 'generated/azure_mgmt_compute/models/container_service_custom_profile.rb' + autoload :SshConfiguration, 'generated/azure_mgmt_compute/models/ssh_configuration.rb' + autoload :VirtualMachineScaleSetNetworkProfile, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb' + autoload :VaultCertificate, 'generated/azure_mgmt_compute/models/vault_certificate.rb' + autoload :RunCommandListResult, 'generated/azure_mgmt_compute/models/run_command_list_result.rb' + autoload :OSProfile, 'generated/azure_mgmt_compute/models/osprofile.rb' autoload :VirtualMachineScaleSetExtensionListResult, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_list_result.rb' - autoload :BootDiagnostics, 'generated/azure_mgmt_compute/models/boot_diagnostics.rb' + autoload :NetworkProfile, 'generated/azure_mgmt_compute/models/network_profile.rb' autoload :VirtualMachineScaleSetExtensionProfile, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb' - autoload :VirtualMachineExtensionHandlerInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb' + autoload :DiagnosticsProfile, 'generated/azure_mgmt_compute/models/diagnostics_profile.rb' autoload :VirtualMachineScaleSetVMProfile, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb' - autoload :DiskInstanceView, 'generated/azure_mgmt_compute/models/disk_instance_view.rb' - autoload :ContainerServiceCustomProfile, 'generated/azure_mgmt_compute/models/container_service_custom_profile.rb' - autoload :VirtualMachineIdentity, 'generated/azure_mgmt_compute/models/virtual_machine_identity.rb' + autoload :VirtualMachineAgentInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb' + autoload :RunCommandDocumentBase, 'generated/azure_mgmt_compute/models/run_command_document_base.rb' + autoload :BootDiagnosticsInstanceView, 'generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb' autoload :VirtualMachineScaleSetVMInstanceIDs, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb' - autoload :VirtualMachineInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb' + autoload :MaintenanceRedeployStatus, 'generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb' autoload :VirtualMachineScaleSetVMInstanceRequiredIDs, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb' - autoload :VirtualMachineListResult, 'generated/azure_mgmt_compute/models/virtual_machine_list_result.rb' + autoload :ContainerServiceAgentPoolProfile, 'generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb' autoload :VirtualMachineStatusCodeCount, 'generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb' - autoload :RecoveryPolicy, 'generated/azure_mgmt_compute/models/recovery_policy.rb' + autoload :UpgradePolicy, 'generated/azure_mgmt_compute/models/upgrade_policy.rb' autoload :VirtualMachineScaleSetInstanceViewStatusesSummary, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb' autoload :ImageDataDisk, 'generated/azure_mgmt_compute/models/image_data_disk.rb' autoload :VirtualMachineScaleSetVMExtensionsSummary, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb' - autoload :ContainerServiceWindowsProfile, 'generated/azure_mgmt_compute/models/container_service_windows_profile.rb' + autoload :ContainerServiceMasterProfile, 'generated/azure_mgmt_compute/models/container_service_master_profile.rb' autoload :VirtualMachineScaleSetInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb' autoload :VirtualMachineScaleSetIdentity, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb' autoload :VirtualMachineScaleSetListResult, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_result.rb' - autoload :ResourceSkuCosts, 'generated/azure_mgmt_compute/models/resource_sku_costs.rb' autoload :VirtualMachineScaleSetListWithLinkResult, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_with_link_result.rb' + autoload :PurchasePlan, 'generated/azure_mgmt_compute/models/purchase_plan.rb' autoload :VirtualMachineScaleSetSkuCapacity, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb' - autoload :ContainerServiceListResult, 'generated/azure_mgmt_compute/models/container_service_list_result.rb' + autoload :UsageName, 'generated/azure_mgmt_compute/models/usage_name.rb' autoload :VirtualMachineScaleSetSku, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb' - autoload :VirtualMachineCaptureParameters, 'generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb' + autoload :ContainerServiceLinuxProfile, 'generated/azure_mgmt_compute/models/container_service_linux_profile.rb' autoload :VirtualMachineScaleSetListSkusResult, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_skus_result.rb' - autoload :KeyVaultKeyReference, 'generated/azure_mgmt_compute/models/key_vault_key_reference.rb' - autoload :RunCommandListResult, 'generated/azure_mgmt_compute/models/run_command_list_result.rb' - autoload :OSDisk, 'generated/azure_mgmt_compute/models/osdisk.rb' + autoload :KeyVaultSecretReference, 'generated/azure_mgmt_compute/models/key_vault_secret_reference.rb' + autoload :RunCommandParameterDefinition, 'generated/azure_mgmt_compute/models/run_command_parameter_definition.rb' + autoload :ContainerServiceSshPublicKey, 'generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb' autoload :VirtualMachineScaleSetVMInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb' - autoload :WinRMListener, 'generated/azure_mgmt_compute/models/win_rmlistener.rb' + autoload :AdditionalUnattendContent, 'generated/azure_mgmt_compute/models/additional_unattend_content.rb' autoload :VirtualMachineScaleSetVMListResult, 'generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmlist_result.rb' - autoload :SshConfiguration, 'generated/azure_mgmt_compute/models/ssh_configuration.rb' + autoload :SshPublicKey, 'generated/azure_mgmt_compute/models/ssh_public_key.rb' autoload :ApiErrorBase, 'generated/azure_mgmt_compute/models/api_error_base.rb' - autoload :OSProfile, 'generated/azure_mgmt_compute/models/osprofile.rb' + autoload :VaultSecretGroup, 'generated/azure_mgmt_compute/models/vault_secret_group.rb' autoload :InnerError, 'generated/azure_mgmt_compute/models/inner_error.rb' - autoload :DiagnosticsProfile, 'generated/azure_mgmt_compute/models/diagnostics_profile.rb' + autoload :BootDiagnostics, 'generated/azure_mgmt_compute/models/boot_diagnostics.rb' autoload :ApiError, 'generated/azure_mgmt_compute/models/api_error.rb' - autoload :BootDiagnosticsInstanceView, 'generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb' + autoload :DiskInstanceView, 'generated/azure_mgmt_compute/models/disk_instance_view.rb' autoload :ComputeLongRunningOperationProperties, 'generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb' - autoload :ContainerServiceSshPublicKey, 'generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb' + autoload :VirtualMachineInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb' autoload :ImageOSDisk, 'generated/azure_mgmt_compute/models/image_osdisk.rb' autoload :SubResourceReadOnly, 'generated/azure_mgmt_compute/models/sub_resource_read_only.rb' autoload :ImageListResult, 'generated/azure_mgmt_compute/models/image_list_result.rb' autoload :OperationStatusResponse, 'generated/azure_mgmt_compute/models/operation_status_response.rb' - autoload :ResourceSkuCapabilities, 'generated/azure_mgmt_compute/models/resource_sku_capabilities.rb' + autoload :VirtualMachineExtensionInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb' autoload :DiskSku, 'generated/azure_mgmt_compute/models/disk_sku.rb' - autoload :Usage, 'generated/azure_mgmt_compute/models/usage.rb' + autoload :ListUsagesResult, 'generated/azure_mgmt_compute/models/list_usages_result.rb' autoload :ResourceUpdate, 'generated/azure_mgmt_compute/models/resource_update.rb' - autoload :VirtualHardDisk, 'generated/azure_mgmt_compute/models/virtual_hard_disk.rb' + autoload :DiskEncryptionSettings, 'generated/azure_mgmt_compute/models/disk_encryption_settings.rb' autoload :ImageDiskReference, 'generated/azure_mgmt_compute/models/image_disk_reference.rb' - autoload :WindowsConfiguration, 'generated/azure_mgmt_compute/models/windows_configuration.rb' + autoload :WinRMConfiguration, 'generated/azure_mgmt_compute/models/win_rmconfiguration.rb' autoload :CreationData, 'generated/azure_mgmt_compute/models/creation_data.rb' - autoload :NetworkProfile, 'generated/azure_mgmt_compute/models/network_profile.rb' + autoload :ContainerServiceWindowsProfile, 'generated/azure_mgmt_compute/models/container_service_windows_profile.rb' autoload :SourceVault, 'generated/azure_mgmt_compute/models/source_vault.rb' - autoload :MaintenanceRedeployStatus, 'generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb' + autoload :VirtualMachineIdentity, 'generated/azure_mgmt_compute/models/virtual_machine_identity.rb' autoload :KeyVaultAndSecretReference, 'generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb' autoload :ImageStorageProfile, 'generated/azure_mgmt_compute/models/image_storage_profile.rb' autoload :KeyVaultAndKeyReference, 'generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb' - autoload :OSDiskImage, 'generated/azure_mgmt_compute/models/osdisk_image.rb' + autoload :DataDiskImage, 'generated/azure_mgmt_compute/models/data_disk_image.rb' autoload :EncryptionSettings, 'generated/azure_mgmt_compute/models/encryption_settings.rb' - autoload :StorageProfile, 'generated/azure_mgmt_compute/models/storage_profile.rb' - autoload :RunCommandDocumentBase, 'generated/azure_mgmt_compute/models/run_command_document_base.rb' - autoload :VirtualMachineAgentInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb' - autoload :RunCommandParameterDefinition, 'generated/azure_mgmt_compute/models/run_command_parameter_definition.rb' - autoload :ResourceSkuCapacity, 'generated/azure_mgmt_compute/models/resource_sku_capacity.rb' + autoload :DataDisk, 'generated/azure_mgmt_compute/models/data_disk.rb' + autoload :RunCommandInput, 'generated/azure_mgmt_compute/models/run_command_input.rb' + autoload :VirtualMachineExtensionHandlerInstanceView, 'generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb' + autoload :RunCommandInputParameter, 'generated/azure_mgmt_compute/models/run_command_input_parameter.rb' + autoload :VirtualMachineSize, 'generated/azure_mgmt_compute/models/virtual_machine_size.rb' autoload :DiskList, 'generated/azure_mgmt_compute/models/disk_list.rb' - autoload :VaultCertificate, 'generated/azure_mgmt_compute/models/vault_certificate.rb' + autoload :LinuxConfiguration, 'generated/azure_mgmt_compute/models/linux_configuration.rb' autoload :GrantAccessData, 'generated/azure_mgmt_compute/models/grant_access_data.rb' - autoload :Plan, 'generated/azure_mgmt_compute/models/plan.rb' + autoload :HardwareProfile, 'generated/azure_mgmt_compute/models/hardware_profile.rb' autoload :AccessUri, 'generated/azure_mgmt_compute/models/access_uri.rb' - autoload :UpgradePolicy, 'generated/azure_mgmt_compute/models/upgrade_policy.rb' - autoload :RunCommandInput, 'generated/azure_mgmt_compute/models/run_command_input.rb' + autoload :VirtualMachineListResult, 'generated/azure_mgmt_compute/models/virtual_machine_list_result.rb' + autoload :SnapshotList, 'generated/azure_mgmt_compute/models/snapshot_list.rb' autoload :AvailabilitySet, 'generated/azure_mgmt_compute/models/availability_set.rb' autoload :VirtualMachineExtensionImage, 'generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb' autoload :VirtualMachineImageResource, 'generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb' @@ -192,7 +191,6 @@ module Models autoload :ResourceIdentityType, 'generated/azure_mgmt_compute/models/resource_identity_type.rb' autoload :MaintenanceOperationResultCodeTypes, 'generated/azure_mgmt_compute/models/maintenance_operation_result_code_types.rb' autoload :UpgradeMode, 'generated/azure_mgmt_compute/models/upgrade_mode.rb' - autoload :RecoveryMode, 'generated/azure_mgmt_compute/models/recovery_mode.rb' autoload :OperatingSystemStateTypes, 'generated/azure_mgmt_compute/models/operating_system_state_types.rb' autoload :ResourceSkuCapacityScaleType, 'generated/azure_mgmt_compute/models/resource_sku_capacity_scale_type.rb' autoload :ResourceSkuRestrictionsType, 'generated/azure_mgmt_compute/models/resource_sku_restrictions_type.rb' diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/availability_sets.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/availability_sets.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/compute_management_client.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/compute_management_client.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/container_services.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/container_services.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/disks.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/disks.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/images.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/images.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_level.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_level.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_uri.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/access_uri.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb old mode 100755 new mode 100644 index e152f34929..0f0a8e11d0 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/additional_unattend_content.rb @@ -6,10 +6,10 @@ module Azure::ARM::Compute module Models # - # Additional XML formatted information that can be included in the - # Unattend.xml file, which is used by Windows Setup. Contents are defined - # by setting name, component name, and the pass in which the content is a - # applied. + # Specifies additional XML formatted information that can be included in + # the Unattend.xml file, which is used by Windows Setup. Contents are + # defined by setting name, component name, and the pass in which the + # content is applied. # class AdditionalUnattendContent @@ -25,14 +25,15 @@ class AdditionalUnattendContent # include: 'Microsoft-Windows-Shell-Setup' attr_accessor :component_name - # @return [SettingNames] Setting name (e.g. FirstLogonCommands, AutoLogon - # ). Possible values include: 'AutoLogon', 'FirstLogonCommands' + # @return [SettingNames] Specifies the name of the setting to which the + # content applies. Possible values are: FirstLogonCommands and AutoLogon. + # Possible values include: 'AutoLogon', 'FirstLogonCommands' attr_accessor :setting_name - # @return [String] XML formatted content that is added to the - # unattend.xml file in the specified pass and component. The XML must be - # less than 4 KB and must include the root element for the setting or - # feature that is being inserted. + # @return [String] Specifies the XML formatted content that is added to + # the unattend.xml file for the specified path and component. The XML + # must be less than 4KB and must include the root element for the setting + # or feature that is being inserted. attr_accessor :content diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_entity_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_entity_reference.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error_base.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/api_error_base.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb old mode 100755 new mode 100644 index 47f41327c2..8cc21b9cab --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set.rb @@ -6,7 +6,17 @@ module Azure::ARM::Compute module Models # - # Create or update availability set parameters. + # Specifies information about the availability set that the virtual machine + # should be assigned to. Virtual machines specified in the same + # availability set are allocated to different nodes to maximize + # availability. For more information about availability sets, see [Manage + # the availability of virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). + #

For more information on Azure planned maintainance, see [Planned + # maintenance for virtual machines in + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

Currently, a VM can only be added to availability set at + # creation time. An existing VM cannot be added to an availability set. # class AvailabilitySet < MsRestAzure::Resource diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/availability_set_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb old mode 100755 new mode 100644 index 35f3b62859..912b687ad5 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics.rb @@ -6,7 +6,11 @@ module Azure::ARM::Compute module Models # - # Describes Boot Diagnostics. + # Boot Diagnostics is a debugging feature which allows you to view Console + # Output and Screenshot to diagnose VM status.

For Linux Virtual + # Machines, you can easily view the output of your console log.

+ # For both Windows and Linux virtual machines, Azure also enables you to + # see a screenshot of the VM from the hypervisor. # class BootDiagnostics @@ -17,7 +21,7 @@ class BootDiagnostics # Virtual Machine. attr_accessor :enabled - # @return [String] URI of the storage account to use for placing the + # @return [String] Uri of the storage account to use for placing the # console output and screenshot. attr_accessor :storage_uri diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/boot_diagnostics_instance_view.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/caching_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/caching_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/component_names.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/component_names.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/compute_long_running_operation_properties.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_agent_pool_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_custom_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_custom_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_diagnostics_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_linux_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_linux_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_master_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_master_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_orchestrator_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_service_principal_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_configuration.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_ssh_public_key.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmdiagnostics.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmsize_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_vmsize_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_windows_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/container_service_windows_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/creation_data.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/creation_data.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb old mode 100755 new mode 100644 index b4f8d5a87f..f45c6ec5b5 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk.rb @@ -13,31 +13,45 @@ class DataDisk include MsRestAzure include MsRest::JSONable - # @return [Integer] The logical unit number. + # @return [Integer] Specifies the logical unit number of the data disk. + # This value is used to identify data disks within the VM and therefore + # must be unique for each data disk attached to a VM. attr_accessor :lun # @return [String] The disk name. attr_accessor :name - # @return [VirtualHardDisk] The virtual hard disk. + # @return [VirtualHardDisk] The virtual hard disk.. attr_accessor :vhd - # @return [VirtualHardDisk] The source user image virtual hard disk. This - # virtual hard disk will be copied before using it to attach to the - # virtual machine. If SourceImage is provided, the destination virtual - # hard disk must not exist. + # @return [VirtualHardDisk] The source user image virtual hard disk. The + # virtual hard disk will be copied before being attached to the virtual + # machine. If SourceImage is provided, the destination virtual hard drive + # must not exist. attr_accessor :image - # @return [CachingTypes] The caching type. Possible values include: - # 'None', 'ReadOnly', 'ReadWrite' + # @return [CachingTypes] Specifies the caching requirements.

+ # Possible values are:

**None**

**ReadOnly**

+ # **ReadWrite**

Default: **None for Standard storage. ReadOnly + # for Premium storage**. Possible values include: 'None', 'ReadOnly', + # 'ReadWrite' attr_accessor :caching - # @return [DiskCreateOptionTypes] The create option. Possible values - # include: 'fromImage', 'empty', 'attach' + # @return [DiskCreateOptionTypes] Specifies how the virtual machine + # should be created.

Possible values are:

**Attach** + # \u2013 This value is used when you are using a specialized disk to + # create the virtual machine.

**FromImage** \u2013 This value is + # used when you are using an image to create the virtual machine. If you + # are using a platform image, you also use the imageReference element + # described above. If you are using a marketplace image, you also use + # the plan element previously described. Possible values include: + # 'fromImage', 'empty', 'attach' attr_accessor :create_option - # @return [Integer] The initial disk size in GB for blank data disks, and - # the new desired size for resizing existing OS and data disks. + # @return [Integer] Specifies the size of an empty data disk in + # gigabytes. This element can be used to overwrite the name of the disk + # in a virtual machine image.

This value cannot be larger than + # 1023 GB attr_accessor :disk_size_gb # @return [ManagedDiskParameters] The managed disk parameters. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb old mode 100755 new mode 100644 index 185b468fd2..0f3570d149 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/data_disk_image.rb @@ -13,9 +13,9 @@ class DataDiskImage include MsRestAzure include MsRest::JSONable - # @return [Integer] The LUN number for a data disk. This value is used to - # identify data disk image inside the VMImage and therefore it must be - # unique for each data disk. + # @return [Integer] Specifies the logical unit number of the data disk. + # This value is used to identify data disks within the VM and therefore + # must be unique for each data disk attached to a VM. attr_accessor :lun diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb old mode 100755 new mode 100644 index 2341caf085..0475bf4858 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/diagnostics_profile.rb @@ -6,7 +6,8 @@ module Azure::ARM::Compute module Models # - # Describes a diagnostics profile. + # Specifies the boot diagnostic settings state.

Minimum + # api-version: 2015-06-15. # class DiagnosticsProfile @@ -14,8 +15,11 @@ class DiagnosticsProfile include MsRest::JSONable # @return [BootDiagnostics] Boot Diagnostics is a debugging feature which - # allows the user to view console output and/or a screenshot of the - # virtual machine from the hypervisor. + # allows you to view Console Output and Screenshot to diagnose VM status. + #

For Linux Virtual Machines, you can easily view the output of + # your console log.

For both Windows and Linux virtual machines, + # Azure also enables you to see a screenshot of the VM from the + # hypervisor. attr_accessor :boot_diagnostics diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_create_option.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_create_option.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_create_option_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_create_option_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb old mode 100755 new mode 100644 index ffb5952bc6..1d5a324657 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_encryption_settings.rb @@ -13,12 +13,12 @@ class DiskEncryptionSettings include MsRestAzure include MsRest::JSONable - # @return [KeyVaultSecretReference] The disk encryption key which is a - # Key Vault Secret. + # @return [KeyVaultSecretReference] Specifies the location of the disk + # encryption key, which is a Key Vault Secret. attr_accessor :disk_encryption_key - # @return [KeyVaultKeyReference] The key encryption key which is Key - # Vault Key. + # @return [KeyVaultKeyReference] Specifies the location of the key + # encryption key in Key Vault. attr_accessor :key_encryption_key # @return [Boolean] Specifies whether disk encryption should be enabled diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb old mode 100755 new mode 100644 index 2da1bb20d7..18cf8598d1 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_instance_view.rb @@ -16,8 +16,8 @@ class DiskInstanceView # @return [String] The disk name. attr_accessor :name - # @return [Array] The encryption settings of the - # disk. + # @return [Array] Specifies the encryption + # settings for the OS Disk.

Minimum api-version: 2015-06-15 attr_accessor :encryption_settings # @return [Array] The resource status information. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_list.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_list.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_sku.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/disk_update.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/encryption_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/encryption_settings.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/grant_access_data.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/grant_access_data.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb old mode 100755 new mode 100644 index 0746b5d715..3dd863c947 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/hardware_profile.rb @@ -6,28 +6,38 @@ module Azure::ARM::Compute module Models # - # Describes a hardware profile. + # Specifies the hardware settings for the virtual machine. # class HardwareProfile include MsRestAzure include MsRest::JSONable - # @return [VirtualMachineSizeTypes] The virtual machine size name. - # Possible values include: 'Basic_A0', 'Basic_A1', 'Basic_A2', - # 'Basic_A3', 'Basic_A4', 'Standard_A0', 'Standard_A1', 'Standard_A2', - # 'Standard_A3', 'Standard_A4', 'Standard_A5', 'Standard_A6', - # 'Standard_A7', 'Standard_A8', 'Standard_A9', 'Standard_A10', - # 'Standard_A11', 'Standard_A1_v2', 'Standard_A2_v2', 'Standard_A4_v2', - # 'Standard_A8_v2', 'Standard_A2m_v2', 'Standard_A4m_v2', - # 'Standard_A8m_v2', 'Standard_D1', 'Standard_D2', 'Standard_D3', - # 'Standard_D4', 'Standard_D11', 'Standard_D12', 'Standard_D13', - # 'Standard_D14', 'Standard_D1_v2', 'Standard_D2_v2', 'Standard_D3_v2', - # 'Standard_D4_v2', 'Standard_D5_v2', 'Standard_D11_v2', - # 'Standard_D12_v2', 'Standard_D13_v2', 'Standard_D14_v2', - # 'Standard_D15_v2', 'Standard_DS1', 'Standard_DS2', 'Standard_DS3', - # 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', 'Standard_DS13', - # 'Standard_DS14', 'Standard_DS1_v2', 'Standard_DS2_v2', + # @return [VirtualMachineSizeTypes] Specifies the size of the virtual + # machine. For more information about virtual machine sizes, see [Sizes + # for virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). + #

The available VM sizes depend on region and availability set. + # For a list of available sizes use these APIs:

[List all + # available virtual machine sizes in an availability + # set](virtualmachines-list-sizes-availability-set.md)

[List all + # available virtual machine sizes in a + # region](virtualmachines-list-sizes-region.md)

[List all + # available virtual machine sizes for + # resizing](virtualmachines-list-sizes-for-resizing.md). Possible values + # include: 'Basic_A0', 'Basic_A1', 'Basic_A2', 'Basic_A3', 'Basic_A4', + # 'Standard_A0', 'Standard_A1', 'Standard_A2', 'Standard_A3', + # 'Standard_A4', 'Standard_A5', 'Standard_A6', 'Standard_A7', + # 'Standard_A8', 'Standard_A9', 'Standard_A10', 'Standard_A11', + # 'Standard_A1_v2', 'Standard_A2_v2', 'Standard_A4_v2', 'Standard_A8_v2', + # 'Standard_A2m_v2', 'Standard_A4m_v2', 'Standard_A8m_v2', 'Standard_D1', + # 'Standard_D2', 'Standard_D3', 'Standard_D4', 'Standard_D11', + # 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2', + # 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2', + # 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2', + # 'Standard_D14_v2', 'Standard_D15_v2', 'Standard_DS1', 'Standard_DS2', + # 'Standard_DS3', 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', + # 'Standard_DS13', 'Standard_DS14', 'Standard_DS1_v2', 'Standard_DS2_v2', # 'Standard_DS3_v2', 'Standard_DS4_v2', 'Standard_DS5_v2', # 'Standard_DS11_v2', 'Standard_DS12_v2', 'Standard_DS13_v2', # 'Standard_DS14_v2', 'Standard_DS15_v2', 'Standard_F1', 'Standard_F2', diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb old mode 100755 new mode 100644 index c87e023bb6..bff5d52e6b --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image.rb @@ -6,7 +6,9 @@ module Azure::ARM::Compute module Models # - # Describes an Image. + # The source user image virtual hard disk. The virtual hard disk will be + # copied before being attached to the virtual machine. If SourceImage is + # provided, the destination virtual hard drive must not exist. # class Image < MsRestAzure::Resource @@ -17,7 +19,8 @@ class Image < MsRestAzure::Resource # created. attr_accessor :source_virtual_machine - # @return [ImageStorageProfile] The storage profile. + # @return [ImageStorageProfile] Specifies the storage settings for the + # virtual machine disks. attr_accessor :storage_profile # @return [String] The provisioning state. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb old mode 100755 new mode 100644 index a4118877df..de7b6fb1da --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_data_disk.rb @@ -13,7 +13,9 @@ class ImageDataDisk include MsRestAzure include MsRest::JSONable - # @return [Integer] The logical unit number. + # @return [Integer] Specifies the logical unit number of the data disk. + # This value is used to identify data disks within the VM and therefore + # must be unique for each data disk attached to a VM. attr_accessor :lun # @return [SubResource] The snapshot. @@ -25,16 +27,21 @@ class ImageDataDisk # @return [String] The Virtual Hard Disk. attr_accessor :blob_uri - # @return [CachingTypes] The caching type. Possible values include: - # 'None', 'ReadOnly', 'ReadWrite' + # @return [CachingTypes] Specifies the caching requirements.

+ # Possible values are:

**None**

**ReadOnly**

+ # **ReadWrite**

Default: **None for Standard storage. ReadOnly + # for Premium storage**. Possible values include: 'None', 'ReadOnly', + # 'ReadWrite' attr_accessor :caching - # @return [Integer] The initial disk size in GB for blank data disks, and - # the new desired size for existing OS and Data disks. + # @return [Integer] Specifies the size of empty data disks in gigabytes. + # This element can be used to overwrite the name of the disk in a virtual + # machine image.

This value cannot be larger than 1023 GB attr_accessor :disk_size_gb - # @return [StorageAccountTypes] The Storage Account type. Possible values - # include: 'Standard_LRS', 'Premium_LRS' + # @return [StorageAccountTypes] Specifies the storage account type for + # the managed disk. Possible values are: Standard_LRS or Premium_LRS. + # Possible values include: 'Standard_LRS', 'Premium_LRS' attr_accessor :storage_account_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_disk_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_disk_reference.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb old mode 100755 new mode 100644 index bad1ffc629..2bc1855c63 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_osdisk.rb @@ -13,8 +13,10 @@ class ImageOSDisk include MsRestAzure include MsRest::JSONable - # @return [OperatingSystemTypes] The Operating System type. Possible - # values include: 'Windows', 'Linux' + # @return [OperatingSystemTypes] This property allows you to specify the + # type of the OS that is included in the disk if creating a VM from a + # custom image.

Possible values are:

**Windows** + #

**Linux**. Possible values include: 'Windows', 'Linux' attr_accessor :os_type # @return [OperatingSystemStateTypes] The OS State. Possible values @@ -30,16 +32,21 @@ class ImageOSDisk # @return [String] The Virtual Hard Disk. attr_accessor :blob_uri - # @return [CachingTypes] The caching type. Possible values include: - # 'None', 'ReadOnly', 'ReadWrite' + # @return [CachingTypes] Specifies the caching requirements.

+ # Possible values are:

**None**

**ReadOnly**

+ # **ReadWrite**

Default: **None for Standard storage. ReadOnly + # for Premium storage**. Possible values include: 'None', 'ReadOnly', + # 'ReadWrite' attr_accessor :caching - # @return [Integer] The initial managed disk size in GB for blank data - # disks, and the new desired size for existing OS and Data disks. + # @return [Integer] Specifies the size of empty data disks in gigabytes. + # This element can be used to overwrite the name of the disk in a virtual + # machine image.

This value cannot be larger than 1023 GB attr_accessor :disk_size_gb - # @return [StorageAccountTypes] The Storage Account type. Possible values - # include: 'Standard_LRS', 'Premium_LRS' + # @return [StorageAccountTypes] Specifies the storage account type for + # the managed disk. Possible values are: Standard_LRS or Premium_LRS. + # Possible values include: 'Standard_LRS', 'Premium_LRS' attr_accessor :storage_account_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb old mode 100755 new mode 100644 index 8f5cf1dfac..a6dac6933b --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_reference.rb @@ -6,7 +6,11 @@ module Azure::ARM::Compute module Models # - # The image reference. + # Specifies information about the image to use. You can specify information + # about platform images, marketplace images, or virtual machine images. + # This element is required when you want to use a platform image, + # marketplace image, or virtual machine image, but is not used in other + # creation operations. # class ImageReference < MsRestAzure::SubResource @@ -16,15 +20,20 @@ class ImageReference < MsRestAzure::SubResource # @return [String] The image publisher. attr_accessor :publisher - # @return [String] The image offer. + # @return [String] Specifies the offer of the platform image or + # marketplace image used to create the virtual machine. attr_accessor :offer # @return [String] The image SKU. attr_accessor :sku - # @return [String] The image version. The allowed formats are - # Major.Minor.Build or 'latest'. Major, Minor and Build are decimal - # numbers. Specify 'latest' to use the latest version of the image. + # @return [String] Specifies the version of the platform image or + # marketplace image used to create the virtual machine. The allowed + # formats are Major.Minor.Build or 'latest'. Major, Minor, and Build are + # decimal numbers. Specify 'latest' to use the latest version of an image + # available at deploy time. Even if you use 'latest', the VM image will + # not automatically update after deploy time even if a new version + # becomes available. attr_accessor :version diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb old mode 100755 new mode 100644 index 0a87c18f78..d91aa41094 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/image_storage_profile.rb @@ -13,10 +13,16 @@ class ImageStorageProfile include MsRestAzure include MsRest::JSONable - # @return [ImageOSDisk] The OS disk. + # @return [ImageOSDisk] Specifies information about the operating system + # disk used by the virtual machine.

For more information about + # disks, see [About disks and VHDs for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). attr_accessor :os_disk - # @return [Array] The data disks. + # @return [Array] Specifies the parameters that are used + # to add a data disk to a virtual machine.

For more information + # about disks, see [About disks and VHDs for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). attr_accessor :data_disks diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/inner_error.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/inner_error.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_status.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_status.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/instance_view_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ipversion.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ipversion.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_key_reference.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_and_secret_reference.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb old mode 100755 new mode 100644 index 73bddad75e..0f550afc85 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_key_reference.rb @@ -13,7 +13,7 @@ class KeyVaultKeyReference include MsRestAzure include MsRest::JSONable - # @return [String] The URL referencing a key in a Key Vault. + # @return [String] The URL referencing a key encryption key in Key Vault. attr_accessor :key_url # @return [SubResource] The relative URL of the Key Vault containing the diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/key_vault_secret_reference.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb old mode 100755 new mode 100644 index 1367af2fd0..c0dc189ca3 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/linux_configuration.rb @@ -6,7 +6,13 @@ module Azure::ARM::Compute module Models # - # Describes Windows configuration of the OS Profile. + # Specifies the Linux operating system settings on the virtual machine. + #

For a list of supported Linux distributions, see [Linux on + # Azure-Endorsed + # Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) + #

For running non-endorsed distributions, see [Information for + # Non-Endorsed + # Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). # class LinuxConfiguration @@ -17,7 +23,8 @@ class LinuxConfiguration # disabled. attr_accessor :disable_password_authentication - # @return [SshConfiguration] The SSH configuration for linux VMs. + # @return [SshConfiguration] Specifies the ssh key configuration for a + # Linux OS. attr_accessor :ssh diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/list_usages_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/list_usages_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_operation_result_code_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_operation_result_code_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/maintenance_redeploy_status.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb old mode 100755 new mode 100644 index 39a8e7fa97..4ef37541b9 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/managed_disk_parameters.rb @@ -13,8 +13,9 @@ class ManagedDiskParameters < MsRestAzure::SubResource include MsRestAzure include MsRest::JSONable - # @return [StorageAccountTypes] The Storage Account type. Possible values - # include: 'Standard_LRS', 'Premium_LRS' + # @return [StorageAccountTypes] Specifies the storage account type for + # the managed disk. Possible values are: Standard_LRS or Premium_LRS. + # Possible values include: 'Standard_LRS', 'Premium_LRS' attr_accessor :storage_account_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_interface_reference.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_interface_reference.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb old mode 100755 new mode 100644 index 8fb7c181cd..ee74dad127 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/network_profile.rb @@ -6,7 +6,7 @@ module Azure::ARM::Compute module Models # - # Describes a network profile. + # Specifies the network interfaces of the virtual machine. # class NetworkProfile @@ -14,7 +14,7 @@ class NetworkProfile include MsRest::JSONable # @return [Array] Specifies the list of - # resource IDs for the network interfaces associated with the virtual + # resource Ids for the network interfaces associated with the virtual # machine. attr_accessor :network_interfaces diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operating_system_state_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operating_system_state_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operating_system_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operating_system_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operation_status_response.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/operation_status_response.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb old mode 100755 new mode 100644 index 64e9371be3..10c1e544fa --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk.rb @@ -6,18 +6,25 @@ module Azure::ARM::Compute module Models # - # Describes an Operating System disk. + # Specifies information about the operating system disk used by the virtual + # machine.

For more information about disks, see [About disks and + # VHDs for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). # class OSDisk include MsRestAzure include MsRest::JSONable - # @return [OperatingSystemTypes] The Operating System type. Possible - # values include: 'Windows', 'Linux' + # @return [OperatingSystemTypes] This property allows you to specify the + # type of the OS that is included in the disk if creating a VM from + # user-image or a specialized VHD.

Possible values are:

+ # **Windows**

**Linux**. Possible values include: 'Windows', + # 'Linux' attr_accessor :os_type - # @return [DiskEncryptionSettings] The disk encryption settings. + # @return [DiskEncryptionSettings] Specifies the encryption settings for + # the OS Disk.

Minimum api-version: 2015-06-15 attr_accessor :encryption_settings # @return [String] The disk name. @@ -27,21 +34,33 @@ class OSDisk attr_accessor :vhd # @return [VirtualHardDisk] The source user image virtual hard disk. The - # virtual hard disk will be copied before using it to attach to the - # virtual machine. If SourceImage is provided, the destination virtual - # hard disk must not exist. + # virtual hard disk will be copied before being attached to the virtual + # machine. If SourceImage is provided, the destination virtual hard drive + # must not exist. attr_accessor :image - # @return [CachingTypes] The caching type. Possible values include: - # 'None', 'ReadOnly', 'ReadWrite' + # @return [CachingTypes] Specifies the caching requirements.

+ # Possible values are:

**None**

**ReadOnly**

+ # **ReadWrite**

Default: **None for Standard storage. ReadOnly + # for Premium storage**. Possible values include: 'None', 'ReadOnly', + # 'ReadWrite' attr_accessor :caching - # @return [DiskCreateOptionTypes] The create option. Possible values - # include: 'fromImage', 'empty', 'attach' + # @return [DiskCreateOptionTypes] Specifies how the virtual machine + # should be created.

Possible values are:

**Attach** + # \u2013 This value is used when you are using a specialized disk to + # create the virtual machine.

**FromImage** \u2013 This value is + # used when you are using an image to create the virtual machine. If you + # are using a platform image, you also use the imageReference element + # described above. If you are using a marketplace image, you also use + # the plan element previously described. Possible values include: + # 'fromImage', 'empty', 'attach' attr_accessor :create_option - # @return [Integer] The initial disk size, in GB, for blank data disks, - # and the new desired size for resizing existing OS and data disks. + # @return [Integer] Specifies the size of an empty data disk in + # gigabytes. This element can be used to overwrite the name of the disk + # in a virtual machine image.

This value cannot be larger than + # 1023 GB attr_accessor :disk_size_gb # @return [ManagedDiskParameters] The managed disk parameters. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osdisk_image.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb old mode 100755 new mode 100644 index 4f5c2b474f..ab4359be1c --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/osprofile.rb @@ -6,7 +6,7 @@ module Azure::ARM::Compute module Models # - # Describes an OS profile. + # Specifies the operating system settings for the virtual machine. # class OSProfile @@ -14,29 +14,70 @@ class OSProfile include MsRest::JSONable # @return [String] Specifies the host OS name of the virtual machine. + #

**Max-length (Windows):** 15 characters

**Max-length + # (Linux):** 64 characters.

For naming conventions and + # restrictions see [Azure infrastructure services implementation + # guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions). attr_accessor :computer_name # @return [String] Specifies the name of the administrator account. + #

**Windows-only restriction:** Cannot end in "."

+ # **Disallowed values:** "administrator", "admin", "user", "user1", + # "test", "user2", "test1", "user3", "admin1", "1", "123", "a", + # "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", + # "guest", "john", "owner", "root", "server", "sql", "support", + # "support_388945a0", "sys", "test2", "test3", "user4", "user5".

+ # **Minimum-length (Linux):** 1 character

**Max-length + # (Linux):** 64 characters

**Max-length (Windows):** 20 + # characters

  • For root access to the Linux VM, see [Using + # root privileges on Linux virtual machines in + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-use-root-privileges?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
  • + # For a list of built-in system users on Linux that should not be used in + # this field, see [Selecting User Names for Linux on + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-usernames?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) attr_accessor :admin_username # @return [String] Specifies the password of the administrator account. + #

    **Minimum-length (Windows):** 8 characters

    + # **Minimum-length (Linux):** 6 characters

    **Max-length + # (Windows):** 123 characters

    **Max-length (Linux):** 72 + # characters

    **Complexity requirements:** 3 out of 4 conditions + # below need to be fulfilled
    Has lower characters
    Has upper + # characters
    Has a digit
    Has a special character (Regex match + # [\W_])

    **Disallowed values:** "abc@123", "P@$$w0rd", + # "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", + # "Password1", "Password22", "iloveyou!"

    For resetting the + # password, see [How to reset the Remote Desktop service or its login + # password in a Windows + # VM](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-reset-rdp?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    For resetting root password, see [Manage users, SSH, and check + # or repair disks on Azure Linux VMs using the VMAccess + # Extension](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-vmaccess-extension?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#reset-root-password) attr_accessor :admin_password # @return [String] Specifies a base-64 encoded string of custom data. The # base-64 encoded string is decoded to a binary array that is saved as a # file on the Virtual Machine. The maximum length of the binary array is - # 65535 bytes + # 65535 bytes.

    For using cloud-init for your VM, see [Using + # cloud-init to customize a Linux VM during + # creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) attr_accessor :custom_data - # @return [WindowsConfiguration] The Windows configuration of the OS - # profile. + # @return [WindowsConfiguration] Specifies Windows operating system + # settings on the virtual machine. attr_accessor :windows_configuration - # @return [LinuxConfiguration] The Linux configuration of the OS profile. + # @return [LinuxConfiguration] Specifies the Linux operating system + # settings on the virtual machine.

    For a list of supported Linux + # distributions, see [Linux on Azure-Endorsed + # Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) + #

    For running non-endorsed distributions, see [Information for + # Non-Endorsed + # Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). attr_accessor :linux_configuration - # @return [Array] The list of certificates for addition - # to the VM. + # @return [Array] Specifies set of certificates that + # should be installed onto the virtual machine. attr_accessor :secrets diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/pass_names.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/pass_names.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb old mode 100755 new mode 100644 index 4b6a843f19..d7755bf095 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/plan.rb @@ -6,7 +6,12 @@ module Azure::ARM::Compute module Models # - # Plan for the resource. + # Specifies information about the marketplace image used to create the + # virtual machine. This element is only used for marketplace images. Before + # you can use a marketplace image from an API, you must enable the image + # for programmatic use. In the Azure portal, find the marketplace image + # that you want to use and then click **Want to deploy programmatically, + # Get Started ->**. Enter any required information and then click **Save**. # class Plan @@ -19,7 +24,9 @@ class Plan # @return [String] The publisher ID. attr_accessor :publisher - # @return [String] The offer ID. + # @return [String] Specifies the product of the image from the + # marketplace. This is the same value as Offer under the imageReference + # element. attr_accessor :product # @return [String] The promotion code. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/protocol_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/protocol_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb old mode 100755 new mode 100644 index 6f01511ecb..0dd4e71726 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/purchase_plan.rb @@ -20,7 +20,9 @@ class PurchasePlan # @return [String] The plan ID. attr_accessor :name - # @return [String] The product ID. + # @return [String] Specifies the product of the image from the + # marketplace. This is the same value as Offer under the imageReference + # element. attr_accessor :product diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/recovery_mode.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/recovery_mode.rb deleted file mode 100755 index bf2ecc0e5c..0000000000 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/recovery_mode.rb +++ /dev/null @@ -1,17 +0,0 @@ -# encoding: utf-8 -# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0 -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. - -module Azure::ARM::Compute - module Models - # - # Defines values for RecoveryMode - # - module RecoveryMode - None = "None" - OverProvision = "OverProvision" - Reprovision = "Reprovision" - end - end -end diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/recovery_policy.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/recovery_policy.rb deleted file mode 100755 index 95ea33ef35..0000000000 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/recovery_policy.rb +++ /dev/null @@ -1,47 +0,0 @@ -# encoding: utf-8 -# Code generated by Microsoft (R) AutoRest Code Generator 1.2.2.0 -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. - -module Azure::ARM::Compute - module Models - # - # Describes the recovery policy. - # - class RecoveryPolicy - - include MsRestAzure - - include MsRest::JSONable - # @return [RecoveryMode] The recovery mode. Possible values include: - # 'None', 'OverProvision', 'Reprovision' - attr_accessor :mode - - - # - # Mapper for RecoveryPolicy class as Ruby Hash. - # This will be used for serialization/deserialization. - # - def self.mapper() - { - required: false, - serialized_name: 'RecoveryPolicy', - type: { - name: 'Composite', - class_name: 'RecoveryPolicy', - model_properties: { - mode: { - required: false, - serialized_name: 'mode', - type: { - name: 'Enum', - module: 'RecoveryMode' - } - } - } - } - } - end - end - end -end diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_identity_type.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_identity_type.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb old mode 100755 new mode 100644 index 1d9bd28efa..01041e035d --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku.rb @@ -19,7 +19,9 @@ class ResourceSku # @return [String] The name of SKU. attr_accessor :name - # @return [String] The tier of this particular SKU. + # @return [String] Specifies the tier of virtual machines in a scale + # set.

    Possible Values:

    **Standard**

    + # **Basic** attr_accessor :tier # @return [String] The Size of the SKU. @@ -31,7 +33,8 @@ class ResourceSku # @return [String] The Kind of resources that are supported in this SKU. attr_accessor :kind - # @return [ResourceSkuCapacity] Available scaling information. + # @return [ResourceSkuCapacity] Specifies the number of virtual machines + # in the scale set. attr_accessor :capacity # @return [Array] The set of locations that the SKU is available. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capabilities.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capabilities.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity_scale_type.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_capacity_scale_type.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_costs.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_costs.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions_reason_code.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions_reason_code.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions_type.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_sku_restrictions_type.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_skus_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_skus_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/resource_update.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document_base.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_document_base.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input_parameter.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_input_parameter.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_parameter_definition.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/run_command_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/setting_names.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/setting_names.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb old mode 100755 new mode 100644 index 508d2a67df..2c504093f6 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sku.rb @@ -16,10 +16,13 @@ class Sku # @return [String] The sku name. attr_accessor :name - # @return [String] The sku tier. + # @return [String] Specifies the tier of virtual machines in a scale + # set.

    Possible Values:

    **Standard**

    + # **Basic** attr_accessor :tier - # @return [Integer] The sku capacity. + # @return [Integer] Specifies the number of virtual machines in the scale + # set. attr_accessor :capacity diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_list.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_list.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_update.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/snapshot_update.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/source_vault.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/source_vault.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_configuration.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb old mode 100755 new mode 100644 index 49c3f6e725..1bc59e4c38 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/ssh_public_key.rb @@ -14,14 +14,16 @@ class SshPublicKey include MsRestAzure include MsRest::JSONable - # @return [String] Specifies the full path on the created VM where SSH + # @return [String] Specifies the full path on the created VM where ssh # public key is stored. If the file already exists, the specified key is - # appended to the file. + # appended to the file. Example: /home/user/.ssh/authorized_keys attr_accessor :path - # @return [String] Certificate public key used to authenticate to the VM - # through SSH. The certificate must be in Pem format with or without - # headers. + # @return [String] SSH public key certificate used to authenticate with + # the VM through ssh. The key needs to be at least 2048-bit and in + # ssh-rsa format.

    For creating ssh keys, see [Create SSH keys on + # Linux and Mac for Linux VMs in + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-mac-create-ssh-keys?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). attr_accessor :key_data diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/status_level_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/status_level_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_account_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_account_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb old mode 100755 new mode 100644 index 6bf966c89f..de2392f0e1 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/storage_profile.rb @@ -6,20 +6,30 @@ module Azure::ARM::Compute module Models # - # Describes a storage profile. + # Specifies the storage settings for the virtual machine disks. # class StorageProfile include MsRestAzure include MsRest::JSONable - # @return [ImageReference] The image reference. + # @return [ImageReference] Specifies information about the image to use. + # You can specify information about platform images, marketplace images, + # or virtual machine images. This element is required when you want to + # use a platform image, marketplace image, or virtual machine image, but + # is not used in other creation operations. attr_accessor :image_reference - # @return [OSDisk] The OS disk. + # @return [OSDisk] Specifies information about the operating system disk + # used by the virtual machine.

    For more information about disks, + # see [About disks and VHDs for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). attr_accessor :os_disk - # @return [Array] The data disks. + # @return [Array] Specifies the parameters that are used to add + # a data disk to a virtual machine.

    For more information about + # disks, see [About disks and VHDs for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). attr_accessor :data_disks diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource_read_only.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/sub_resource_read_only.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_mode.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_mode.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb old mode 100755 new mode 100644 index e8134d5605..b6f7db43ed --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/upgrade_policy.rb @@ -13,8 +13,13 @@ class UpgradePolicy include MsRestAzure include MsRest::JSONable - # @return [UpgradeMode] The upgrade mode. Possible values include: - # 'Automatic', 'Manual' + # @return [UpgradeMode] Specifies the mode of an upgrade to virtual + # machines in the scale set.

    Possible values are:

    + # **Manual** - You control the application of updates to virtual + # machines in the scale set. You do this by using the manualUpgrade + # action.

    **Automatic** - All virtual machines in the scale + # set are automatically updated at the same time. Possible values + # include: 'Automatic', 'Manual' attr_accessor :mode diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage_name.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/usage_name.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb old mode 100755 new mode 100644 index 4d92277cb8..0954ab922a --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_certificate.rb @@ -14,12 +14,24 @@ class VaultCertificate include MsRestAzure include MsRest::JSONable - # @return [String] The URL referencing a secret in a Key Vault which - # contains a properly formatted certificate. + # @return [String] This is the URL of a certificate that has been + # uploaded to Key Vault as a secret. For adding a secret to the Key + # Vault, see [Add a key or secret to the key + # vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). + # In this case, your certificate needs to be It is the Base64 encoding of + # the following JSON Object which is encoded in UTF-8:

    {
    + # "data":"",
    "dataType":"pfx",
    + # "password":""
    } attr_accessor :certificate_url - # @return [String] The Certificate store in LocalMachine to add the - # certificate to on Windows, leave empty on Linux. + # @return [String] For Windows VMs, specifies the certificate store on + # the Virtual Machine to which the certificate should be added. The + # specified certificate store is implicitly in the LocalMachine account. + #

    For Linux VMs, the certificate file is placed under the + # /var/lib/waagent directory, with the file name + # .crt for the X509 certificate file and + # .prv for private key. Both of these files are .pem + # formatted. attr_accessor :certificate_store diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb old mode 100755 new mode 100644 index 6734b7b488..17e02c1494 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/vault_secret_group.rb @@ -13,7 +13,7 @@ class VaultSecretGroup include MsRestAzure include MsRest::JSONable - # @return [SubResource] The Relative URL of the Key Vault containing all + # @return [SubResource] The relative URL of the Key Vault containing all # of the certificates in VaultCertificates. attr_accessor :source_vault diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb old mode 100755 new mode 100644 index f20b9feabc..6b4f442a73 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_hard_disk.rb @@ -13,8 +13,7 @@ class VirtualHardDisk include MsRestAzure include MsRest::JSONable - # @return [String] The virtual hard disk's URI. Must be a valid URI to a - # virtual hard disk. + # @return [String] Specifies the virtual hard disk's uri. attr_accessor :uri diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb old mode 100755 new mode 100644 index cae020abde..43dde07498 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine.rb @@ -13,27 +13,46 @@ class VirtualMachine < MsRestAzure::Resource include MsRestAzure include MsRest::JSONable - # @return [Plan] The purchase plan when deploying virtual machine from VM - # Marketplace images. + # @return [Plan] Specifies information about the marketplace image used + # to create the virtual machine. This element is only used for + # marketplace images. Before you can use a marketplace image from an API, + # you must enable the image for programmatic use. In the Azure portal, + # find the marketplace image that you want to use and then click **Want + # to deploy programmatically, Get Started ->**. Enter any required + # information and then click **Save**. attr_accessor :plan - # @return [HardwareProfile] The hardware profile. + # @return [HardwareProfile] Specifies the hardware settings for the + # virtual machine. attr_accessor :hardware_profile - # @return [StorageProfile] The storage profile. + # @return [StorageProfile] Specifies the storage settings for the virtual + # machine disks. attr_accessor :storage_profile - # @return [OSProfile] The OS profile. + # @return [OSProfile] Specifies the operating system settings for the + # virtual machine. attr_accessor :os_profile - # @return [NetworkProfile] The network profile. + # @return [NetworkProfile] Specifies the network interfaces of the + # virtual machine. attr_accessor :network_profile - # @return [DiagnosticsProfile] The diagnostics profile. + # @return [DiagnosticsProfile] Specifies the boot diagnostic settings + # state.

    Minimum api-version: 2015-06-15. attr_accessor :diagnostics_profile - # @return [SubResource] The reference Id of the availability set to which - # the virtual machine belongs. + # @return [SubResource] Specifies information about the availability set + # that the virtual machine should be assigned to. Virtual machines + # specified in the same availability set are allocated to different nodes + # to maximize availability. For more information about availability sets, + # see [Manage the availability of virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). + #

    For more information on Azure planned maintainance, see + # [Planned maintenance for virtual machines in + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    Currently, a VM can only be added to availability set at + # creation time. An existing VM cannot be added to an availability set. attr_accessor :availability_set # @return [String] The provisioning state, which only appears in the @@ -45,7 +64,13 @@ class VirtualMachine < MsRestAzure::Resource # @return [String] Specifies that the image or disk that is being used # was licensed on-premises. This element is only used for images that - # contain the Windows Server operating system. + # contain the Windows Server operating system.

    Possible values + # are:

    Windows_Client

    Windows_Server

    If this + # element is included in a request for an update, the value must match + # the initial value. This value cannot be updated.

    For more + # information, see [Azure Hybrid Use Benefit for Windows + # Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    Minimum api-version: 2015-06-15 attr_accessor :license_type # @return [String] Specifies the VM unique ID which is a 128-bits diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_agent_instance_view.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_parameters.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_capture_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb old mode 100755 new mode 100644 index 01c25c1da8..656515c3c5 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension.rb @@ -20,20 +20,24 @@ class VirtualMachineExtension < MsRestAzure::Resource # @return [String] The name of the extension handler publisher. attr_accessor :publisher - # @return [String] The type of the extension handler. + # @return [String] Specifies the type of the extension; an example is + # "CustomScriptExtension". attr_accessor :virtual_machine_extension_type - # @return [String] The type version of the extension handler. + # @return [String] Specifies the version of the script handler. attr_accessor :type_handler_version - # @return [Boolean] Whether the extension handler should be automatically - # upgraded across minor versions. + # @return [Boolean] Indicates whether the extension should use a newer + # minor version if one is available at deployment time. Once deployed, + # however, the extension will not upgrade minor versions unless + # redeployed, even with this property set to true. attr_accessor :auto_upgrade_minor_version # @return Json formatted public settings for the extension. attr_accessor :settings - # @return Json formatted protected settings for the extension. + # @return The extension can contain either protectedSettings or + # protectedSettingsFromKeyVault or no protected settings at all. attr_accessor :protected_settings # @return [String] The provisioning state, which only appears in the diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb old mode 100755 new mode 100644 index aef9f94057..84bdae4901 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_handler_instance_view.rb @@ -13,11 +13,11 @@ class VirtualMachineExtensionHandlerInstanceView include MsRestAzure include MsRest::JSONable - # @return [String] Full type of the extension handler which includes both - # publisher and type. + # @return [String] Specifies the type of the extension; an example is + # "CustomScriptExtension". attr_accessor :type - # @return [String] The type version of the extension handler. + # @return [String] Specifies the version of the script handler. attr_accessor :type_handler_version # @return [InstanceViewStatus] The extension handler status. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_image.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb old mode 100755 new mode 100644 index 16368db32f..969f29b2d1 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_extension_instance_view.rb @@ -16,11 +16,11 @@ class VirtualMachineExtensionInstanceView # @return [String] The virtual machine extension name. attr_accessor :name - # @return [String] The full type of the extension handler which includes - # both publisher and type. + # @return [String] Specifies the type of the extension; an example is + # "CustomScriptExtension". attr_accessor :type - # @return [String] The type version of the extension handler. + # @return [String] Specifies the version of the script handler. attr_accessor :type_handler_version # @return [Array] The resource status information. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_identity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_identity.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb old mode 100755 new mode 100644 index 84e3078228..efeff5bf7d --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_image_resource.rb @@ -19,7 +19,10 @@ class VirtualMachineImageResource < MsRestAzure::SubResource # @return [String] The supported Azure location of the resource. attr_accessor :location - # @return [Hash{String => String}] The tags attached to the resource. + # @return [Hash{String => String}] Specifies the tags that are assigned + # to the virtual machine. For more information about using tags, see + # [Using tags to organize your Azure + # resources](https://docs.microsoft.com/azure/azure-resource-manager/resource-group-using-tags.md). attr_accessor :tags diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb old mode 100755 new mode 100644 index fc855c7edd..d85c66a700 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_instance_view.rb @@ -37,7 +37,12 @@ class VirtualMachineInstanceView # information. attr_accessor :extensions - # @return [BootDiagnosticsInstanceView] The boot diagnostics. + # @return [BootDiagnosticsInstanceView] Boot Diagnostics is a debugging + # feature which allows you to view Console Output and Screenshot to + # diagnose VM status.

    For Linux Virtual Machines, you can easily + # view the output of your console log.

    For both Windows and + # Linux virtual machines, Azure also enables you to see a screenshot of + # the VM from the hypervisor. attr_accessor :boot_diagnostics # @return [Array] The resource status information. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb old mode 100755 new mode 100644 index cd414b99d5..54b0d9dbc7 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set.rb @@ -16,16 +16,18 @@ class VirtualMachineScaleSet < MsRestAzure::Resource # @return [Sku] The virtual machine scale set sku. attr_accessor :sku - # @return [Plan] The purchase plan when deploying a virtual machine scale - # set from VM Marketplace images. + # @return [Plan] Specifies information about the marketplace image used + # to create the virtual machine. This element is only used for + # marketplace images. Before you can use a marketplace image from an API, + # you must enable the image for programmatic use. In the Azure portal, + # find the marketplace image that you want to use and then click **Want + # to deploy programmatically, Get Started ->**. Enter any required + # information and then click **Save**. attr_accessor :plan # @return [UpgradePolicy] The upgrade policy. attr_accessor :upgrade_policy - # @return [RecoveryPolicy] The recovery policy. - attr_accessor :recovery_policy - # @return [VirtualMachineScaleSetVMProfile] The virtual machine profile. attr_accessor :virtual_machine_profile @@ -131,14 +133,6 @@ def self.mapper() class_name: 'UpgradePolicy' } }, - recovery_policy: { - required: false, - serialized_name: 'properties.recoveryPolicy', - type: { - name: 'Composite', - class_name: 'RecoveryPolicy' - } - }, virtual_machine_profile: { required: false, serialized_name: 'properties.virtualMachineProfile', diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb old mode 100755 new mode 100644 index 0d260e05cf..b8900eac6d --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_data_disk.rb @@ -16,19 +16,26 @@ class VirtualMachineScaleSetDataDisk # @return [String] The disk name. attr_accessor :name - # @return [Integer] The logical unit number. + # @return [Integer] Specifies the logical unit number of the data disk. + # This value is used to identify data disks within the VM and therefore + # must be unique for each data disk attached to a VM. attr_accessor :lun - # @return [CachingTypes] The caching type. Possible values include: - # 'None', 'ReadOnly', 'ReadWrite' + # @return [CachingTypes] Specifies the caching requirements.

    + # Possible values are:

    **None**

    **ReadOnly**

    + # **ReadWrite**

    Default: **None for Standard storage. ReadOnly + # for Premium storage**. Possible values include: 'None', 'ReadOnly', + # 'ReadWrite' attr_accessor :caching # @return [DiskCreateOptionTypes] The create option. Possible values # include: 'fromImage', 'empty', 'attach' attr_accessor :create_option - # @return [Integer] The initial disk size in GB for blank data disks, and - # the new desired size for existing OS and Data disks. + # @return [Integer] Specifies the size of an empty data disk in + # gigabytes. This element can be used to overwrite the name of the disk + # in a virtual machine image.

    This value cannot be larger than + # 1023 GB attr_accessor :disk_size_gb # @return [VirtualMachineScaleSetManagedDiskParameters] The managed disk diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb old mode 100755 new mode 100644 index 1e0424ef2b..c417fbc9cf --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension.rb @@ -24,20 +24,24 @@ class VirtualMachineScaleSetExtension < MsRestAzure::SubResourceReadOnly # @return [String] The name of the extension handler publisher. attr_accessor :publisher - # @return [String] The type of the extension handler. + # @return [String] Specifies the type of the extension; an example is + # "CustomScriptExtension". attr_accessor :type - # @return [String] The type version of the extension handler. + # @return [String] Specifies the version of the script handler. attr_accessor :type_handler_version - # @return [Boolean] Whether the extension handler should be automatically - # upgraded across minor versions. + # @return [Boolean] Indicates whether the extension should use a newer + # minor version if one is available at deployment time. Once deployed, + # however, the extension will not upgrade minor versions unless + # redeployed, even with this property set to true. attr_accessor :auto_upgrade_minor_version # @return Json formatted public settings for the extension. attr_accessor :settings - # @return Json formatted protected settings for the extension. + # @return The extension can contain either protectedSettings or + # protectedSettingsFromKeyVault or no protected settings at all. attr_accessor :protected_settings # @return [String] The provisioning state, which only appears in the diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_extension_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb old mode 100755 new mode 100644 index f96a5e2bcc..c18449ab03 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_identity.rb @@ -22,7 +22,7 @@ class VirtualMachineScaleSetIdentity attr_accessor :tenant_id # @return [ResourceIdentityType] The type of identity used for the - # virtual machine scale set. Currently, the only supported type is + # virtual machine. Currently, the only supported type is # 'SystemAssigned', which implicitly creates an identity. Possible values # include: 'SystemAssigned' attr_accessor :type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_instance_view_statuses_summary.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb old mode 100755 new mode 100644 index c36bcb901a..b6d031d58f --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_ipconfiguration.rb @@ -16,11 +16,11 @@ class VirtualMachineScaleSetIPConfiguration < MsRestAzure::SubResource # @return [String] The IP configuration name. attr_accessor :name - # @return [ApiEntityReference] The subnet. + # @return [ApiEntityReference] Specifies the identifier of the subnet. attr_accessor :subnet - # @return [Boolean] Specifies the primary IP Configuration in case the - # network interface has more than one IP Configuration. + # @return [Boolean] Specifies the primary network interface in case the + # virtual machine has more than 1 network interface. attr_accessor :primary # @return [VirtualMachineScaleSetPublicIPAddressConfiguration] The @@ -33,14 +33,22 @@ class VirtualMachineScaleSetIPConfiguration < MsRestAzure::SubResource # Possible values include: 'IPv4', 'IPv6' attr_accessor :private_ipaddress_version - # @return [Array] The application gateway backend address - # pools. + # @return [Array] Specifies an array of references to + # backend address pools of application gateways. A scale set can + # reference backend address pools of multiple application gateways. + # Multiple scale sets cannot use the same application gateway. attr_accessor :application_gateway_backend_address_pools - # @return [Array] The load balancer backend address pools. + # @return [Array] Specifies an array of references to + # backend address pools of load balancers. A scale set can reference + # backend address pools of one public and one internal load balancer. + # Multiple scale sets cannot use the same load balancer. attr_accessor :load_balancer_backend_address_pools - # @return [Array] The load balancer inbound nat pools. + # @return [Array] Specifies an array of references to + # inbound Nat pools of the load balancers. A scale set can reference + # inbound nat pools of one public and one internal load balancer. + # Multiple scale sets cannot use the same load balancer attr_accessor :load_balancer_inbound_nat_pools diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_skus_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_skus_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_with_link_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_list_with_link_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb old mode 100755 new mode 100644 index 789e52deac..55ef8ad967 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_managed_disk_parameters.rb @@ -13,8 +13,9 @@ class VirtualMachineScaleSetManagedDiskParameters include MsRestAzure include MsRest::JSONable - # @return [StorageAccountTypes] The Storage Account type. Possible values - # include: 'Standard_LRS', 'Premium_LRS' + # @return [StorageAccountTypes] Specifies the storage account type for + # the managed disk. Possible values are: Standard_LRS or Premium_LRS. + # Possible values include: 'Standard_LRS', 'Premium_LRS' attr_accessor :storage_account_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb old mode 100755 new mode 100644 index c170f4da87..a190c8c967 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration.rb @@ -17,7 +17,8 @@ class VirtualMachineScaleSetNetworkConfiguration < MsRestAzure::SubResource # @return [String] The network configuration name. attr_accessor :name - # @return [Boolean] Whether this is a primary NIC on a virtual machine. + # @return [Boolean] Specifies the primary network interface in case the + # virtual machine has more than 1 network interface. attr_accessor :primary # @return [Boolean] Specifies whether the network interface is @@ -31,8 +32,8 @@ class VirtualMachineScaleSetNetworkConfiguration < MsRestAzure::SubResource # settings to be applied on the network interfaces. attr_accessor :dns_settings - # @return [Array] The virtual - # machine scale set IP Configuration. + # @return [Array] Specifies the IP + # configurations of the network interface. attr_accessor :ip_configurations diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_configuration_dns_settings.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_network_profile.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb old mode 100755 new mode 100644 index ab08a1a88c..f56be38714 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osdisk.rb @@ -16,25 +16,35 @@ class VirtualMachineScaleSetOSDisk # @return [String] The disk name. attr_accessor :name - # @return [CachingTypes] The caching type. Possible values include: - # 'None', 'ReadOnly', 'ReadWrite' + # @return [CachingTypes] Specifies the caching requirements.

    + # Possible values are:

    **None**

    **ReadOnly**

    + # **ReadWrite**

    Default: **None for Standard storage. ReadOnly + # for Premium storage**. Possible values include: 'None', 'ReadOnly', + # 'ReadWrite' attr_accessor :caching - # @return [DiskCreateOptionTypes] The create option. Possible values - # include: 'fromImage', 'empty', 'attach' + # @return [DiskCreateOptionTypes] Specifies how the virtual machines in + # the scale set should be created.

    The only allowed value is: + # **FromImage** \u2013 This value is used when you are using an image to + # create the virtual machine. If you are using a platform image, you also + # use the imageReference element described above. If you are using a + # marketplace image, you also use the plan element previously described. + # Possible values include: 'fromImage', 'empty', 'attach' attr_accessor :create_option - # @return [OperatingSystemTypes] The Operating System type. Possible - # values include: 'Windows', 'Linux' + # @return [OperatingSystemTypes] This property allows you to specify the + # type of the OS that is included in the disk if creating a VM from + # user-image or a specialized VHD.

    Possible values are:

    + # **Windows**

    **Linux**. Possible values include: 'Windows', + # 'Linux' attr_accessor :os_type - # @return [VirtualHardDisk] The Source User Image VirtualHardDisk. This - # VirtualHardDisk will be copied before using it to attach to the Virtual - # Machine. If SourceImage is provided, the destination VirtualHardDisk - # should not exist. + # @return [VirtualHardDisk] Specifies information about the unmanaged + # user image to base the scale set on. attr_accessor :image - # @return [Array] The list of virtual hard disk container uris. + # @return [Array] Specifies the container urls that are used to + # store operating system disks for the scale set. attr_accessor :vhd_containers # @return [VirtualMachineScaleSetManagedDiskParameters] The managed disk diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb old mode 100755 new mode 100644 index c3392d2a51..a774c3eec5 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_osprofile.rb @@ -13,27 +13,69 @@ class VirtualMachineScaleSetOSProfile include MsRestAzure include MsRest::JSONable - # @return [String] The computer name prefix. + # @return [String] Specifies the computer name prefix for all of the + # virtual machines in the scale set. Computer name prefixes must be 1 to + # 15 characters long. attr_accessor :computer_name_prefix - # @return [String] The admin user name. + # @return [String] Specifies the name of the administrator account. + #

    **Windows-only restriction:** Cannot end in "."

    + # **Disallowed values:** "administrator", "admin", "user", "user1", + # "test", "user2", "test1", "user3", "admin1", "1", "123", "a", + # "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", + # "guest", "john", "owner", "root", "server", "sql", "support", + # "support_388945a0", "sys", "test2", "test3", "user4", "user5".

    + # **Minimum-length (Linux):** 1 character

    **Max-length + # (Linux):** 64 characters

    **Max-length (Windows):** 20 + # characters

  • For root access to the Linux VM, see [Using + # root privileges on Linux virtual machines in + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-use-root-privileges?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
  • + # For a list of built-in system users on Linux that should not be used in + # this field, see [Selecting User Names for Linux on + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-usernames?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) attr_accessor :admin_username - # @return [String] The admin user password. + # @return [String] Specifies the password of the administrator account. + #

    **Minimum-length (Windows):** 8 characters

    + # **Minimum-length (Linux):** 6 characters

    **Max-length + # (Windows):** 123 characters

    **Max-length (Linux):** 72 + # characters

    **Complexity requirements:** 3 out of 4 conditions + # below need to be fulfilled
    Has lower characters
    Has upper + # characters
    Has a digit
    Has a special character (Regex match + # [\W_])

    **Disallowed values:** "abc@123", "P@$$w0rd", + # "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", + # "Password1", "Password22", "iloveyou!"

    For resetting the + # password, see [How to reset the Remote Desktop service or its login + # password in a Windows + # VM](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-reset-rdp?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    For resetting root password, see [Manage users, SSH, and check + # or repair disks on Azure Linux VMs using the VMAccess + # Extension](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-vmaccess-extension?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#reset-root-password) attr_accessor :admin_password - # @return [String] A base-64 encoded string of custom data. + # @return [String] Specifies a base-64 encoded string of custom data. The + # base-64 encoded string is decoded to a binary array that is saved as a + # file on the Virtual Machine. The maximum length of the binary array is + # 65535 bytes.

    For using cloud-init for your VM, see [Using + # cloud-init to customize a Linux VM during + # creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) attr_accessor :custom_data - # @return [WindowsConfiguration] The Windows Configuration of the OS - # profile. + # @return [WindowsConfiguration] Specifies Windows operating system + # settings on the virtual machine. attr_accessor :windows_configuration - # @return [LinuxConfiguration] The Linux Configuration of the OS profile. + # @return [LinuxConfiguration] Specifies the Linux operating system + # settings on the virtual machine.

    For a list of supported Linux + # distributions, see [Linux on Azure-Endorsed + # Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) + #

    For running non-endorsed distributions, see [Information for + # Non-Endorsed + # Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). attr_accessor :linux_configuration - # @return [Array] The List of certificates for addition - # to the VM. + # @return [Array] Specifies set of certificates that + # should be installed onto the virtual machines in the scale set. attr_accessor :secrets diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_public_ipaddress_configuration_dns_settings.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb old mode 100755 new mode 100644 index 60ac4a4d34..2d95329f62 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku.rb @@ -19,8 +19,8 @@ class VirtualMachineScaleSetSku # @return [Sku] The Sku. attr_accessor :sku - # @return [VirtualMachineScaleSetSkuCapacity] Available scaling - # information. + # @return [VirtualMachineScaleSetSkuCapacity] Specifies the number of + # virtual machines in the scale set. attr_accessor :capacity diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_capacity.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_scale_type.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_sku_scale_type.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb old mode 100755 new mode 100644 index 94e6b9d8a7..0a1136960f --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_storage_profile.rb @@ -13,13 +13,25 @@ class VirtualMachineScaleSetStorageProfile include MsRestAzure include MsRest::JSONable - # @return [ImageReference] The image reference. + # @return [ImageReference] Specifies information about the image to use. + # You can specify information about platform images, marketplace images, + # or virtual machine images. This element is required when you want to + # use a platform image, marketplace image, or virtual machine image, but + # is not used in other creation operations. attr_accessor :image_reference - # @return [VirtualMachineScaleSetOSDisk] The OS disk. + # @return [VirtualMachineScaleSetOSDisk] Specifies information about the + # operating system disk used by the virtual machines in the scale set. + #

    For more information about disks, see [About disks and VHDs + # for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). attr_accessor :os_disk - # @return [Array] The data disks. + # @return [Array] Specifies the + # parameters that are used to add data disks to the virtual machines in + # the scale set.

    For more information about disks, see [About + # disks and VHDs for Azure virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). attr_accessor :data_disks diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb old mode 100755 new mode 100644 index 170c426641..42015c640c --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vm.rb @@ -29,35 +29,61 @@ class VirtualMachineScaleSetVM < MsRestAzure::Resource # @return [VirtualMachineInstanceView] The virtual machine instance view. attr_accessor :instance_view - # @return [HardwareProfile] The hardware profile. + # @return [HardwareProfile] Specifies the hardware settings for the + # virtual machine. attr_accessor :hardware_profile - # @return [StorageProfile] The storage profile. + # @return [StorageProfile] Specifies the storage settings for the virtual + # machine disks. attr_accessor :storage_profile - # @return [OSProfile] The OS profile. + # @return [OSProfile] Specifies the operating system settings for the + # virtual machine. attr_accessor :os_profile - # @return [NetworkProfile] The network profile. + # @return [NetworkProfile] Specifies the network interfaces of the + # virtual machine. attr_accessor :network_profile - # @return [DiagnosticsProfile] The diagnostics profile. + # @return [DiagnosticsProfile] Specifies the boot diagnostic settings + # state.

    Minimum api-version: 2015-06-15. attr_accessor :diagnostics_profile - # @return [SubResource] The reference Id of the availability set to which - # this virtual machine belongs. + # @return [SubResource] Specifies information about the availability set + # that the virtual machine should be assigned to. Virtual machines + # specified in the same availability set are allocated to different nodes + # to maximize availability. For more information about availability sets, + # see [Manage the availability of virtual + # machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). + #

    For more information on Azure planned maintainance, see + # [Planned maintenance for virtual machines in + # Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    Currently, a VM can only be added to availability set at + # creation time. An existing VM cannot be added to an availability set. attr_accessor :availability_set # @return [String] The provisioning state, which only appears in the # response. attr_accessor :provisioning_state - # @return [String] The license type, which is for bring your own license - # scenario. + # @return [String] Specifies that the image or disk that is being used + # was licensed on-premises. This element is only used for images that + # contain the Windows Server operating system.

    Possible values + # are:

    Windows_Client

    Windows_Server

    If this + # element is included in a request for an update, the value must match + # the initial value. This value cannot be updated.

    For more + # information, see [Azure Hybrid Use Benefit for Windows + # Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    Minimum api-version: 2015-06-15 attr_accessor :license_type - # @return [Plan] The purchase plan when deploying virtual machine from VM - # Marketplace images. + # @return [Plan] Specifies information about the marketplace image used + # to create the virtual machine. This element is only used for + # marketplace images. Before you can use a marketplace image from an API, + # you must enable the image for programmatic use. In the Azure portal, + # find the marketplace image that you want to use and then click **Want + # to deploy programmatically, Get Started ->**. Enter any required + # information and then click **Save**. attr_accessor :plan # @return [Array] The virtual machine child diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmextensions_summary.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_ids.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_required_ids.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb old mode 100755 new mode 100644 index 0316fb7189..8bf2fe74df --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vminstance_view.rb @@ -33,7 +33,12 @@ class VirtualMachineScaleSetVMInstanceView # information. attr_accessor :extensions - # @return [BootDiagnosticsInstanceView] The boot diagnostics. + # @return [BootDiagnosticsInstanceView] Boot Diagnostics is a debugging + # feature which allows you to view Console Output and Screenshot to + # diagnose VM status.

    For Linux Virtual Machines, you can easily + # view the output of your console log.

    For both Windows and + # Linux virtual machines, Azure also enables you to see a screenshot of + # the VM from the hypervisor. attr_accessor :boot_diagnostics # @return [Array] The resource status information. diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmlist_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmlist_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb old mode 100755 new mode 100644 index bfbcd65381..cd4fdf0e8b --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_scale_set_vmprofile.rb @@ -13,28 +13,36 @@ class VirtualMachineScaleSetVMProfile include MsRestAzure include MsRest::JSONable - # @return [VirtualMachineScaleSetOSProfile] The virtual machine scale set - # OS profile. + # @return [VirtualMachineScaleSetOSProfile] Specifies the operating + # system settings for the virtual machines in the scale set. attr_accessor :os_profile - # @return [VirtualMachineScaleSetStorageProfile] The virtual machine - # scale set storage profile. + # @return [VirtualMachineScaleSetStorageProfile] Specifies the storage + # settings for the virtual machine disks. attr_accessor :storage_profile - # @return [VirtualMachineScaleSetNetworkProfile] The virtual machine - # scale set network profile. + # @return [VirtualMachineScaleSetNetworkProfile] Specifies properties of + # the network interfaces of the virtual machines in the scale set. attr_accessor :network_profile - # @return [DiagnosticsProfile] The virtual machine scale set diagnostics - # profile. + # @return [DiagnosticsProfile] Specifies the boot diagnostic settings + # state.

    Minimum api-version: 2015-06-15. attr_accessor :diagnostics_profile - # @return [VirtualMachineScaleSetExtensionProfile] The virtual machine - # scale set extension profile. + # @return [VirtualMachineScaleSetExtensionProfile] Specifies a collection + # of settings for extensions installed on virtual machines in the scale + # set. attr_accessor :extension_profile - # @return [String] The license type, which is for bring your own license - # scenario. + # @return [String] Specifies that the image or disk that is being used + # was licensed on-premises. This element is only used for images that + # contain the Windows Server operating system.

    Possible values + # are:

    Windows_Client

    Windows_Server

    If this + # element is included in a request for an update, the value must match + # the initial value. This value cannot be updated.

    For more + # information, see [Azure Hybrid Use Benefit for Windows + # Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json) + #

    Minimum api-version: 2015-06-15 attr_accessor :license_type diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_list_result.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_types.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_size_types.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/virtual_machine_status_code_count.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmconfiguration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmconfiguration.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb old mode 100755 new mode 100644 index 3a07dff854..f2cf67b6eb --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/win_rmlistener.rb @@ -13,12 +13,19 @@ class WinRMListener include MsRestAzure include MsRest::JSONable - # @return [ProtocolTypes] The Protocol used by the WinRM listener. Http - # and Https are supported. Possible values include: 'Http', 'Https' + # @return [ProtocolTypes] Specifies the protocol of listener.

    + # Possible values are:
    **http**

    **https**. Possible values + # include: 'Http', 'Https' attr_accessor :protocol - # @return [String] The Certificate URL in KMS for Https listeners. Should - # be null for Http listeners. + # @return [String] This is the URL of a certificate that has been + # uploaded to Key Vault as a secret. For adding a secret to the Key + # Vault, see [Add a key or secret to the key + # vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). + # In this case, your certificate needs to be It is the Base64 encoding of + # the following JSON Object which is encoded in UTF-8:

    {
    + # "data":"",
    "dataType":"pfx",
    + # "password":""
    } attr_accessor :certificate_url diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb old mode 100755 new mode 100644 index 9e0ea6e883..7f20269da2 --- a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb +++ b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/models/windows_configuration.rb @@ -6,32 +6,35 @@ module Azure::ARM::Compute module Models # - # Describes Windows Configuration of the OS Profile. + # Specifies Windows operating system settings on the virtual machine. # class WindowsConfiguration include MsRestAzure include MsRest::JSONable - # @return [Boolean] Indicates whether the virtual machine agent should be - # provisioned on the Virtual Machine. If not specified, then the default - # behavior is to set it to true. + # @return [Boolean] Indicates whether virtual machine agent should be + # provisioned on the virtual machine.

    When this property is not + # specified in the request body, default behavior is to set it to true. + # This will ensure that VM Agent is installed on the VM so that + # extensions can be added to the VM later. attr_accessor :provision_vmagent - # @return [Boolean] Indicates whether Windows updates are automatically - # installed on the VM. + # @return [Boolean] Indicates whether virtual machine is enabled for + # automatic updates. attr_accessor :enable_automatic_updates - # @return [String] The time zone of the VM + # @return [String] Specifies the time zone of the virtual machine. e.g. + # "Pacific Standard Time" attr_accessor :time_zone - # @return [Array] Additional base-64 encoded - # XML formatted information that can be included in the Unattend.xml - # file. + # @return [Array] Specifies additional base-64 + # encoded XML formatted information that can be included in the + # Unattend.xml file, which is used by Windows Setup. attr_accessor :additional_unattend_content - # @return [WinRMConfiguration] The Windows Remote Management - # configuration of the VM + # @return [WinRMConfiguration] Specifies the Windows Remote Management + # listeners. This enables remote Windows PowerShell. attr_accessor :win_rm diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/module_definition.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/module_definition.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/resource_skus.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/resource_skus.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/snapshots.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/snapshots.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/usage_operations.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/usage_operations.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/version.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/version.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_extension_images.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_extension_images.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_extensions.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_extensions.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_images.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_images.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_run_commands.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_run_commands.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_scale_set_extensions.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_scale_set_extensions.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_scale_set_vms.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_scale_set_vms.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_scale_sets.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_scale_sets.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_sizes.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machine_sizes.rb old mode 100755 new mode 100644 diff --git a/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machines.rb b/management/azure_mgmt_compute/lib/generated/azure_mgmt_compute/virtual_machines.rb old mode 100755 new mode 100644