From 0eae4b130fcfd51fa5028d46fbc0d4b9a0fef4cf Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Mon, 1 Mar 2021 20:31:07 +0000 Subject: [PATCH] CodeGen from PR 12958 in Azure/azure-rest-api-specs Added new disk storageAccountTypes (#12958) --- .../models/_compute_management_client_enums.py | 3 +-- .../mgmt/compute/v2017_03_30/models/_models.py | 6 +++--- .../compute/v2017_03_30/models/_models_py3.py | 6 +++--- .../models/_compute_management_client_enums.py | 3 +-- .../mgmt/compute/v2017_12_01/models/_models.py | 6 +++--- .../compute/v2017_12_01/models/_models_py3.py | 6 +++--- .../models/_compute_management_client_enums.py | 3 +-- .../mgmt/compute/v2018_04_01/models/_models.py | 7 ++++--- .../compute/v2018_04_01/models/_models_py3.py | 7 ++++--- .../models/_compute_management_client_enums.py | 5 ++--- .../mgmt/compute/v2018_06_01/models/_models.py | 7 ++++--- .../compute/v2018_06_01/models/_models_py3.py | 7 ++++--- .../models/_compute_management_client_enums.py | 5 ++--- .../mgmt/compute/v2018_10_01/models/_models.py | 7 ++++--- .../compute/v2018_10_01/models/_models_py3.py | 7 ++++--- .../models/_compute_management_client_enums.py | 14 +++++++------- .../mgmt/compute/v2019_03_01/models/_models.py | 7 ++++--- .../compute/v2019_03_01/models/_models_py3.py | 7 ++++--- .../models/_compute_management_client_enums.py | 14 +++++++------- .../mgmt/compute/v2019_07_01/models/_models.py | 7 ++++--- .../compute/v2019_07_01/models/_models_py3.py | 7 ++++--- .../models/_compute_management_client_enums.py | 14 +++++++------- .../mgmt/compute/v2019_12_01/models/_models.py | 7 ++++--- .../compute/v2019_12_01/models/_models_py3.py | 7 ++++--- .../models/_compute_management_client_enums.py | 12 ++++++++---- .../mgmt/compute/v2020_12_01/models/_models.py | 15 ++++++++++----- .../compute/v2020_12_01/models/_models_py3.py | 15 ++++++++++----- 27 files changed, 116 insertions(+), 95 deletions(-) diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py index ed8ba1f80425..c305f4cf3788 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py @@ -154,8 +154,7 @@ class StatusLevelTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or - Premium_LRS. NOTE: Managed OS disk storage account type can only be set when you create the - scale set. + Premium_LRS. """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models.py index 2b9f805c17bf..3efe46af6aad 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models.py @@ -4361,9 +4361,9 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. Possible - values are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", - "Premium_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. Possible values + are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", "Premium_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2017_03_30.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py index e431739bf496..f5ac9e19be9f 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py @@ -4805,9 +4805,9 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. Possible - values are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", - "Premium_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. Possible values + are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", "Premium_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2017_03_30.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_compute_management_client_enums.py index c8be275fd9ff..669ba106b4c4 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_compute_management_client_enums.py @@ -144,8 +144,7 @@ class StatusLevelTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or - Premium_LRS. NOTE: Managed OS disk storage account type can only be set when you create the - scale set. + Premium_LRS. """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models.py index fc17d7c03cbe..34822fdbd091 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models.py @@ -4185,9 +4185,9 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. Possible - values are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", - "Premium_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. Possible values + are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", "Premium_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2017_12_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models_py3.py index cbd623540626..7a39b333d936 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/models/_models_py3.py @@ -4615,9 +4615,9 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. Possible - values are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", - "Premium_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. Possible values + are: Standard_LRS or Premium_LRS. Possible values include: "Standard_LRS", "Premium_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2017_12_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py index 08f083852619..58f660377804 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py @@ -177,8 +177,7 @@ class StatusLevelTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Specifies the storage account type for the managed disk. Possible values are: Standard_LRS, - Premium_LRS, and StandardSSD_LRS. NOTE: Managed OS disk storage account type can only be set - when you create the scale set. + Premium_LRS, and StandardSSD_LRS. """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models.py index 8259acd36da0..c12efbe5d4d6 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models.py @@ -4865,9 +4865,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. Possible - values are: Standard_LRS, Premium_LRS, and StandardSSD_LRS. Possible values include: - "Standard_LRS", "Premium_LRS", "StandardSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. Possible values + are: Standard_LRS, Premium_LRS, and StandardSSD_LRS. Possible values include: "Standard_LRS", + "Premium_LRS", "StandardSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2018_04_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py index c782133d3f3a..bfc4ae8af2b5 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py @@ -5371,9 +5371,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. Possible - values are: Standard_LRS, Premium_LRS, and StandardSSD_LRS. Possible values include: - "Standard_LRS", "Premium_LRS", "StandardSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. Possible values + are: Standard_LRS, Premium_LRS, and StandardSSD_LRS. Possible values include: "Standard_LRS", + "Premium_LRS", "StandardSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2018_04_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py index e774871f47bc..96e0578d41bc 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py @@ -262,9 +262,8 @@ class StatusLevelTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): ERROR = "Error" class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Specifies the storage account type for the managed disk. Managed OS disk storage account type - can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data - disks, it cannot be used with OS Disk. + """Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used + with data disks, it cannot be used with OS Disk. """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py index b734d5847773..7985ce4be5d9 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models.py @@ -5880,9 +5880,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2018_06_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py index bf978938e0cd..00fe320729d8 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py @@ -6466,9 +6466,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2018_06_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_compute_management_client_enums.py index 3858534ce5cc..ed91fc9c5d09 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_compute_management_client_enums.py @@ -166,9 +166,8 @@ class StatusLevelTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): ERROR = "Error" class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Specifies the storage account type for the managed disk. Managed OS disk storage account type - can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data - disks, it cannot be used with OS Disk. + """Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used + with data disks, it cannot be used with OS Disk. """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py index 98f3f939b8df..f452cd42b5c2 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models.py @@ -4499,9 +4499,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2018_10_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py index b9b5183c6dc2..88133bee59c7 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/models/_models_py3.py @@ -4962,9 +4962,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2018_10_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py index 686b80d8b893..dfd92ba8ff34 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py @@ -328,13 +328,13 @@ class StorageAccountType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): STANDARD_ZRS = "Standard_ZRS" class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Specifies the storage account type for the managed disk. Managed OS disk storage account type - can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data - disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. StandardSSD_LRS uses - Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. For more information - regarding disks supported for Windows Virtual Machines, refer to https://docs.microsoft.com/en- - us/azure/virtual-machines/windows/disks-types and, for Linux Virtual Machines, refer to - https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks-types + """Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used + with data disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. + StandardSSD_LRS uses Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. + For more information regarding disks supported for Windows Virtual Machines, refer to + https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-types and, for Linux + Virtual Machines, refer to https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks- + types """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py index 8895cf70ed61..901ccdc57a19 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models.py @@ -6968,9 +6968,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2019_03_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py index 40bea055ee16..f732f01c93fc 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py @@ -7666,9 +7666,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2019_03_01.models.StorageAccountTypes """ diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py index 2c8c68dcba49..125d2df857c3 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py @@ -339,13 +339,13 @@ class StorageAccountType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): STANDARD_ZRS = "Standard_ZRS" class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Specifies the storage account type for the managed disk. Managed OS disk storage account type - can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data - disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. StandardSSD_LRS uses - Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. For more information - regarding disks supported for Windows Virtual Machines, refer to https://docs.microsoft.com/en- - us/azure/virtual-machines/windows/disks-types and, for Linux Virtual Machines, refer to - https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks-types + """Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used + with data disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. + StandardSSD_LRS uses Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. + For more information regarding disks supported for Windows Virtual Machines, refer to + https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-types and, for Linux + Virtual Machines, refer to https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks- + types """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models.py index b753791be8ba..a9f2df369932 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models.py @@ -7688,9 +7688,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2019_07_01.models.StorageAccountTypes :param disk_encryption_set: Specifies the customer managed disk encryption set resource id for the managed disk. diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py index 75cb44c41166..61b663d46134 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py @@ -8484,9 +8484,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2019_07_01.models.StorageAccountTypes :param disk_encryption_set: Specifies the customer managed disk encryption set resource id for the managed disk. diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_compute_management_client_enums.py index be31185d7ed0..a5ad9f622ffb 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_compute_management_client_enums.py @@ -316,13 +316,13 @@ class StorageAccountType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): PREMIUM_LRS = "Premium_LRS" class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Specifies the storage account type for the managed disk. Managed OS disk storage account type - can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data - disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. StandardSSD_LRS uses - Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. For more information - regarding disks supported for Windows Virtual Machines, refer to https://docs.microsoft.com/en- - us/azure/virtual-machines/windows/disks-types and, for Linux Virtual Machines, refer to - https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks-types + """Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used + with data disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. + StandardSSD_LRS uses Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. + For more information regarding disks supported for Windows Virtual Machines, refer to + https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-types and, for Linux + Virtual Machines, refer to https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks- + types """ STANDARD_LRS = "Standard_LRS" diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models.py index c91bc832c271..4648471b5e1d 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models.py @@ -7193,9 +7193,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2019_12_01.models.StorageAccountTypes :param disk_encryption_set: Specifies the customer managed disk encryption set resource id for the managed disk. diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models_py3.py index 74f50d4c0c7a..1b47a5780450 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models_py3.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/models/_models_py3.py @@ -7926,9 +7926,10 @@ def __init__( class VirtualMachineScaleSetManagedDiskParameters(msrest.serialization.Model): """Describes the parameters of a ScaleSet managed disk. - :param storage_account_type: Specifies the storage account type for the managed disk. NOTE: - UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. Possible values - include: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". + :param storage_account_type: Specifies the storage account type for the managed disk. Managed + OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS + can only be used with data disks, it cannot be used with OS Disk. Possible values include: + "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS". :type storage_account_type: str or ~azure.mgmt.compute.v2019_12_01.models.StorageAccountTypes :param disk_encryption_set: Specifies the customer managed disk encryption set resource id for the managed disk. diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py index 73c7504ef72f..a461b3a96622 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py @@ -309,16 +309,20 @@ class StorageAccountTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data disks. It cannot be used with OS Disk. Standard_LRS uses Standard HDD. StandardSSD_LRS uses - Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. For more information - regarding disks supported for Windows Virtual Machines, refer to https://docs.microsoft.com/en- - us/azure/virtual-machines/windows/disks-types and, for Linux Virtual Machines, refer to - https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks-types + Standard SSD. Premium_LRS uses Premium SSD. UltraSSD_LRS uses Ultra disk. Premium_ZRS uses + Premium SSD zone redundant storage. StandardSSD_ZRS uses Standard SSD zone redundant storage. + For more information regarding disks supported for Windows Virtual Machines, refer to + https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-types and, for Linux + Virtual Machines, refer to https://docs.microsoft.com/en-us/azure/virtual-machines/linux/disks- + types """ STANDARD_LRS = "Standard_LRS" PREMIUM_LRS = "Premium_LRS" STANDARD_SSD_LRS = "StandardSSD_LRS" ULTRA_SSD_LRS = "UltraSSD_LRS" + PREMIUM_ZRS = "Premium_ZRS" + STANDARD_SSD_ZRS = "StandardSSD_ZRS" class UpgradeMode(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Specifies the mode of an upgrade to virtual machines in the scale set.:code:`
`:code:`