From aef17156fb057f01b0fd46f3baac66c0ade96ffe Mon Sep 17 00:00:00 2001 From: SDK Automation Date: Fri, 12 Jun 2020 06:25:33 +0000 Subject: [PATCH] Generated from 514385a93d7b0adfc986a274d563bc7cb8d0402b format fix --- .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- .../azure/mgmt/compute/v2019_12_01/models/_models.py | 10 +++++----- .../mgmt/compute/v2019_12_01/models/_models_py3.py | 10 +++++----- .../operations/_availability_sets_operations.py | 1 + .../_virtual_machine_scale_set_vms_operations.py | 9 +++++++-- 21 files changed, 89 insertions(+), 30 deletions(-) diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py index ad3ba72ca283..cfe9ffaf5b1f 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py @@ -475,11 +475,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py index 38388879df10..8cbcd26ee43e 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py @@ -235,6 +235,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py index 0568038c8aac..e972280fec74 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py @@ -475,11 +475,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py index c754cd9ded2a..a32150b8237d 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py @@ -235,6 +235,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py index 45c051428205..7a17269b08de 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py @@ -574,11 +574,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py index 15749aa0cebf..b6cdf6bafff0 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py @@ -304,6 +304,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py index 7a75bebb7d0f..94e175bd0191 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -684,11 +684,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py index 17f2eeec20ac..cdefdb3746c5 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py @@ -296,6 +296,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py index 8539325555f0..15ed5b723fb1 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -628,11 +628,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py index 2b491d61108f..128adb83313b 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py @@ -296,6 +296,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py index 57786d06b415..80976b409e86 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -644,11 +644,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py index 222a48570f54..a36929a8cf34 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py @@ -296,6 +296,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py index 1be2bdd4edc8..477d0300ace6 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -644,11 +644,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py index 36643e1181fe..e3beedc28d39 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py @@ -296,6 +296,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py index a633ceedae7c..882101115caf 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -650,11 +650,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py index 1fed8447e2fe..c4b32184052d 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py @@ -296,6 +296,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py index a073e78e1632..967b86a4faf7 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -650,11 +650,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the 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 2dba191f3b84..c12d04c7e456 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 @@ -5214,7 +5214,7 @@ class VirtualMachine(Resource): ~azure.mgmt.compute.v2019_12_01.models.VirtualMachinePriorityTypes :param eviction_policy: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual - machines, the only supported value is 'Deallocate' and the minimum + machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview. Possible values include: 'Deallocate', 'Delete' @@ -6561,13 +6561,13 @@ class VirtualMachineScaleSetIPConfiguration(SubResource): :param load_balancer_backend_address_pools: 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. + balancer. Multiple scale sets cannot use the same basic sku load balancer. :type load_balancer_backend_address_pools: list[~azure.mgmt.compute.v2019_12_01.models.SubResource] :param load_balancer_inbound_nat_pools: 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 + scale sets cannot use the same basic sku load balancer. :type load_balancer_inbound_nat_pools: list[~azure.mgmt.compute.v2019_12_01.models.SubResource] """ @@ -7929,7 +7929,7 @@ class VirtualMachineScaleSetVMProfile(Model): ~azure.mgmt.compute.v2019_12_01.models.VirtualMachinePriorityTypes :param eviction_policy: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual - machines, the only supported value is 'Deallocate' and the minimum + machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview. Possible values include: 'Deallocate', 'Delete' @@ -8142,7 +8142,7 @@ class VirtualMachineUpdate(UpdateResource): ~azure.mgmt.compute.v2019_12_01.models.VirtualMachinePriorityTypes :param eviction_policy: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual - machines, the only supported value is 'Deallocate' and the minimum + machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview. Possible values include: 'Deallocate', 'Delete' 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 cb85b0dba40a..4cd6488a88bf 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 @@ -5214,7 +5214,7 @@ class VirtualMachine(Resource): ~azure.mgmt.compute.v2019_12_01.models.VirtualMachinePriorityTypes :param eviction_policy: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual - machines, the only supported value is 'Deallocate' and the minimum + machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview. Possible values include: 'Deallocate', 'Delete' @@ -6561,13 +6561,13 @@ class VirtualMachineScaleSetIPConfiguration(SubResource): :param load_balancer_backend_address_pools: 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. + balancer. Multiple scale sets cannot use the same basic sku load balancer. :type load_balancer_backend_address_pools: list[~azure.mgmt.compute.v2019_12_01.models.SubResource] :param load_balancer_inbound_nat_pools: 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 + scale sets cannot use the same basic sku load balancer. :type load_balancer_inbound_nat_pools: list[~azure.mgmt.compute.v2019_12_01.models.SubResource] """ @@ -7929,7 +7929,7 @@ class VirtualMachineScaleSetVMProfile(Model): ~azure.mgmt.compute.v2019_12_01.models.VirtualMachinePriorityTypes :param eviction_policy: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual - machines, the only supported value is 'Deallocate' and the minimum + machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview. Possible values include: 'Deallocate', 'Delete' @@ -8142,7 +8142,7 @@ class VirtualMachineUpdate(UpdateResource): ~azure.mgmt.compute.v2019_12_01.models.VirtualMachinePriorityTypes :param eviction_policy: Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual - machines, the only supported value is 'Deallocate' and the minimum + machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview. Possible values include: 'Deallocate', 'Delete' diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py index 006231db2293..54bc464e1927 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py @@ -296,6 +296,7 @@ def list_by_subscription( """Lists all availability sets in a subscription. :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py index 5087f2b92d8e..e64c9287bb78 100644 --- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py +++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py @@ -650,11 +650,16 @@ def list( :type resource_group_name: str :param virtual_machine_scale_set_name: The name of the VM scale set. :type virtual_machine_scale_set_name: str - :param filter: The filter to apply to the operation. + :param filter: The filter to apply to the operation. Allowed values + are 'startswith(instanceView/statuses/code, 'PowerState') eq true', + 'properties/latestModelApplied eq true', + 'properties/latestModelApplied eq false'. :type filter: str - :param select: The list parameters. + :param select: The list parameters. Allowed values are 'instanceView', + 'instanceView/statuses'. :type select: str :param expand: The expand expression to apply to the operation. + Allowed values are 'instanceView'. :type expand: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the