diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2015_06_15/build.json b/azure-mgmt-compute/azure/mgmt/compute/compute/v2015_06_15/build.json
index 38c5502a4be0..bbf28f7b2dbb 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2015_06_15/build.json
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2015_06_15/build.json
@@ -1 +1 @@
-{"autorest": "1.2.2", "date": "2017-08-24T01:30:50Z", "version": ""}
\ No newline at end of file
+{"autorest": "1.2.2", "date": "2017-09-11T20:44:49Z", "version": ""}
\ No newline at end of file
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_03_30/build.json b/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_03_30/build.json
index 95ca4ebb9a83..31786a608756 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_03_30/build.json
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_03_30/build.json
@@ -1 +1 @@
-{"autorest": "1.2.2", "date": "2017-08-24T01:31:02Z", "version": ""}
\ No newline at end of file
+{"autorest": "1.2.2", "date": "2017-09-11T20:45:01Z", "version": ""}
\ No newline at end of file
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_04_30_preview/build.json b/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_04_30_preview/build.json
index c51dfa21ded9..eca875ecfe7c 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_04_30_preview/build.json
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2016_04_30_preview/build.json
@@ -1 +1 @@
-{"autorest": "1.2.2", "date": "2017-08-24T01:31:17Z", "version": ""}
\ No newline at end of file
+{"autorest": "1.2.2", "date": "2017-09-11T20:45:17Z", "version": ""}
\ No newline at end of file
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/build.json b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/build.json
index f9ccc7f7d46e..455accd3bcb9 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/build.json
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/build.json
@@ -1 +1 @@
-{"autorest": "1.2.2", "date": "2017-08-24T01:31:35Z", "version": ""}
\ No newline at end of file
+{"autorest": "1.2.2", "date": "2017-09-11T20:45:38Z", "version": ""}
\ No newline at end of file
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/__init__.py b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/__init__.py
index de033e2140a2..a6885e68d2fe 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/__init__.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/__init__.py
@@ -60,7 +60,6 @@
from .virtual_machine_instance_view import VirtualMachineInstanceView
from .virtual_machine import VirtualMachine
from .upgrade_policy import UpgradePolicy
-from .recovery_policy import RecoveryPolicy
from .image_os_disk import ImageOSDisk
from .image_data_disk import ImageDataDisk
from .image_storage_profile import ImageStorageProfile
@@ -151,7 +150,6 @@
ResourceIdentityType,
MaintenanceOperationResultCodeTypes,
UpgradeMode,
- RecoveryMode,
OperatingSystemStateTypes,
ResourceSkuCapacityScaleType,
ResourceSkuRestrictionsType,
@@ -215,7 +213,6 @@
'VirtualMachineInstanceView',
'VirtualMachine',
'UpgradePolicy',
- 'RecoveryPolicy',
'ImageOSDisk',
'ImageDataDisk',
'ImageStorageProfile',
@@ -305,7 +302,6 @@
'ResourceIdentityType',
'MaintenanceOperationResultCodeTypes',
'UpgradeMode',
- 'RecoveryMode',
'OperatingSystemStateTypes',
'ResourceSkuCapacityScaleType',
'ResourceSkuRestrictionsType',
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/compute_management_client_enums.py b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/compute_management_client_enums.py
index b05357b804c5..7df38767f188 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/compute_management_client_enums.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/compute_management_client_enums.py
@@ -187,13 +187,6 @@ class UpgradeMode(Enum):
manual = "Manual"
-class RecoveryMode(Enum):
-
- none = "None"
- over_provision = "OverProvision"
- reprovision = "Reprovision"
-
-
class OperatingSystemStateTypes(Enum):
generalized = "Generalized"
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/recovery_policy.py b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/recovery_policy.py
deleted file mode 100644
index 803845e141e5..000000000000
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/recovery_policy.py
+++ /dev/null
@@ -1,34 +0,0 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-# Copyright (c) Microsoft Corporation. All rights reserved.
-# Licensed under the MIT License. See License.txt in the project root for
-# license information.
-#
-# Code generated by Microsoft (R) AutoRest Code Generator.
-# Changes may cause incorrect behavior and will be lost if the code is
-# regenerated.
-# --------------------------------------------------------------------------
-
-from msrest.serialization import Model
-
-
-class RecoveryPolicy(Model):
- """Describes the recovery policy.
-
- :param mode: 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 in [Manage all VMs in a
- set](manage-all-vms-in-a-set.md).
**Automatic** - All virtual
- machines in the scale set are automatically updated at the same time.
- Possible values include: 'None', 'OverProvision', 'Reprovision'
- :type mode: str or :class:`RecoveryMode
- `
- """
-
- _attribute_map = {
- 'mode': {'key': 'mode', 'type': 'RecoveryMode'},
- }
-
- def __init__(self, mode=None):
- self.mode = mode
diff --git a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/virtual_machine_scale_set.py b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/virtual_machine_scale_set.py
index 3d46262fcbde..58bd29eda881 100644
--- a/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/virtual_machine_scale_set.py
+++ b/azure-mgmt-compute/azure/mgmt/compute/compute/v2017_03_30/models/virtual_machine_scale_set.py
@@ -43,9 +43,6 @@ class VirtualMachineScaleSet(Resource):
:param upgrade_policy: The upgrade policy.
:type upgrade_policy: :class:`UpgradePolicy
`
- :param recovery_policy: The recovery policy.
- :type recovery_policy: :class:`RecoveryPolicy
- `
:param virtual_machine_profile: The virtual machine profile.
:type virtual_machine_profile: :class:`VirtualMachineScaleSetVMProfile
`
@@ -85,7 +82,6 @@ class VirtualMachineScaleSet(Resource):
'sku': {'key': 'sku', 'type': 'Sku'},
'plan': {'key': 'plan', 'type': 'Plan'},
'upgrade_policy': {'key': 'properties.upgradePolicy', 'type': 'UpgradePolicy'},
- 'recovery_policy': {'key': 'properties.recoveryPolicy', 'type': 'RecoveryPolicy'},
'virtual_machine_profile': {'key': 'properties.virtualMachineProfile', 'type': 'VirtualMachineScaleSetVMProfile'},
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'},
'overprovision': {'key': 'properties.overprovision', 'type': 'bool'},
@@ -94,12 +90,11 @@ class VirtualMachineScaleSet(Resource):
'identity': {'key': 'identity', 'type': 'VirtualMachineScaleSetIdentity'},
}
- def __init__(self, location, tags=None, sku=None, plan=None, upgrade_policy=None, recovery_policy=None, virtual_machine_profile=None, overprovision=None, single_placement_group=None, identity=None):
+ def __init__(self, location, tags=None, sku=None, plan=None, upgrade_policy=None, virtual_machine_profile=None, overprovision=None, single_placement_group=None, identity=None):
super(VirtualMachineScaleSet, self).__init__(location=location, tags=tags)
self.sku = sku
self.plan = plan
self.upgrade_policy = upgrade_policy
- self.recovery_policy = recovery_policy
self.virtual_machine_profile = virtual_machine_profile
self.provisioning_state = None
self.overprovision = overprovision
diff --git a/azure-mgmt-containerservice/build.json b/azure-mgmt-containerservice/build.json
index 874f32ae006e..0d907ea31791 100644
--- a/azure-mgmt-containerservice/build.json
+++ b/azure-mgmt-containerservice/build.json
@@ -1 +1 @@
-{"autorest": "1.2.2", "date": "2017-08-24T01:31:42Z", "version": ""}
\ No newline at end of file
+{"autorest": "1.2.2", "date": "2017-09-11T20:45:46Z", "version": ""}
\ No newline at end of file