diff --git a/sdk/appservice/mgmt-v2016_08_01/pom.xml b/sdk/appservice/mgmt-v2016_08_01/pom.xml
index b5882e2eaab31..d16fc31aa9a38 100644
--- a/sdk/appservice/mgmt-v2016_08_01/pom.xml
+++ b/sdk/appservice/mgmt-v2016_08_01/pom.xml
@@ -11,10 +11,10 @@
com.microsoft.azure
azure-arm-parent
- 1.2.0
- ../../parents/azure-arm-parent
+ 1.1.0
+ ../../../pom.management.xml
- azure-mgmt-appservice
+ azure-mgmt-web
1.0.0-beta
jar
Microsoft Azure SDK for Web Management
@@ -71,6 +71,8 @@
azure-arm-client-runtime
test-jar
test
+
+ 1.6.5
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java
index 789791ad257c4..1c48926d778e9 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java
@@ -13,14 +13,14 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.List;
/**
* Type representing BackupItem.
*/
-public interface BackupItem extends HasInner, Indexable, Refreshable, HasManager {
+public interface BackupItem extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the backupId value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java
index a7cc515db2492..23e58c00b4417 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.BackupRequestInner;
import java.util.List;
/**
* Type representing BackupRequest.
*/
-public interface BackupRequest extends HasInner, HasManager {
+public interface BackupRequest extends HasInner, HasManager {
/**
* @return the backupRequestName value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java
index 284720aa8931e..d2166677e4437 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.ConnectionStringDictionaryInner;
import java.util.Map;
/**
* Type representing ConnectionStringDictionary.
*/
-public interface ConnectionStringDictionary extends HasInner, HasManager {
+public interface ConnectionStringDictionary extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java
index b54e24522c34e..14fb88564d237 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java
@@ -13,13 +13,13 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.Map;
/**
* Type representing ContinuousWebJob.
*/
-public interface ContinuousWebJob extends HasInner, Indexable, Refreshable, HasManager {
+public interface ContinuousWebJob extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the continuousWebJobName value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java
index 0f0390085227b..1654c2649ae81 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java
@@ -11,13 +11,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.CsmUsageQuotaInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import org.joda.time.DateTime;
/**
* Type representing CsmUsageQuota.
*/
-public interface CsmUsageQuota extends HasInner, HasManager {
+public interface CsmUsageQuota extends HasInner, HasManager {
/**
* @return the currentValue value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java
index e32fc44cefd0b..8982b2b97cc53 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.CustomHostnameAnalysisResultInner;
import java.util.List;
/**
* Type representing CustomHostnameAnalysisResult.
*/
-public interface CustomHostnameAnalysisResult extends HasInner, HasManager {
+public interface CustomHostnameAnalysisResult extends HasInner, HasManager {
/**
* @return the alternateCNameRecords value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java
index 2bda4c0a58a4b..06eed724b9160 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java
@@ -16,13 +16,13 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import org.joda.time.DateTime;
/**
* Type representing Deployment.
*/
-public interface Deployment extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface Deployment extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the active value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java
index fe2ee9787bbe5..ea509af65c3b3 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java
@@ -16,13 +16,13 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.Map;
/**
* Type representing FunctionEnvelope.
*/
-public interface FunctionEnvelope extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface FunctionEnvelope extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the config value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java
index 9389d1f75e35c..21dc165efdc5f 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.FunctionSecretsInner;
/**
* Type representing FunctionSecrets.
*/
-public interface FunctionSecrets extends HasInner, HasManager {
+public interface FunctionSecrets extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java
index c1edde98fa398..28e549b8d6081 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing HostNameBinding.
*/
-public interface HostNameBinding extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface HostNameBinding extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the azureResourceName value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java
index fc35e1ef46f07..f56ee1e0ff769 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing HybridConnection.
*/
-public interface HybridConnection extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface HybridConnection extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the hostname value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java
index 5db734a7a46b9..a9bb4270a054f 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.HybridConnectionKeyInner;
/**
* Type representing HybridConnectionKey.
*/
-public interface HybridConnectionKey extends HasInner, HasManager {
+public interface HybridConnectionKey extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java
index db6bf42a8b235..11762987e5dd8 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing Identifier.
*/
-public interface Identifier extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface Identifier extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java
index a7a64f53cb840..c1a49815f7d01 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.MSDeployLogInner;
import java.util.List;
/**
* Type representing MSDeployLog.
*/
-public interface MSDeployLog extends HasInner, HasManager {
+public interface MSDeployLog extends HasInner, HasManager {
/**
* @return the entries value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java
index 6947959a2fbac..bb1485b60ca76 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.MSDeployStatusInner;
import org.joda.time.DateTime;
/**
* Type representing MSDeployStatus.
*/
-public interface MSDeployStatus extends HasInner, HasManager {
+public interface MSDeployStatus extends HasInner, HasManager {
/**
* @return the complete value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java
index aa4315deb9989..15deb9b0693b1 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.MigrateMySqlStatusInner;
/**
* Type representing MigrateMySqlStatus.
*/
-public interface MigrateMySqlStatus extends HasInner, HasManager {
+public interface MigrateMySqlStatus extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java
index 7f954e62055e8..01e4e903e10da 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java
@@ -13,13 +13,13 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.List;
/**
* Type representing NetworkFeatures.
*/
-public interface NetworkFeatures extends HasInner, Indexable, Refreshable, HasManager {
+public interface NetworkFeatures extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the hybridConnections value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java
index 7858544bd7114..7974d517c9334 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java
@@ -10,7 +10,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.OperationInner;
import org.joda.time.DateTime;
import java.util.List;
@@ -19,7 +19,7 @@
/**
* Type representing Operation.
*/
-public interface Operation extends HasInner, HasManager {
+public interface Operation extends HasInner, HasManager {
/**
* @return the createdTime value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java
index 9eb056d6c548c..ec6e1fbfeb16c 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.PerfMonResponseInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing PerfMonResponse.
*/
-public interface PerfMonResponse extends HasInner, HasManager {
+public interface PerfMonResponse extends HasInner, HasManager {
/**
* @return the code value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java
index 96a9307567fb4..cafff485298a6 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java
@@ -16,13 +16,13 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.Map;
/**
* Type representing PremierAddOn.
*/
-public interface PremierAddOn extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface PremierAddOn extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java
index bbf74377b547d..7ba45c8bd7bef 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java
@@ -13,7 +13,7 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.List;
import java.util.Map;
import org.joda.time.DateTime;
@@ -21,7 +21,7 @@
/**
* Type representing ProcessInfo.
*/
-public interface ProcessInfo extends HasInner, Indexable, Refreshable, HasManager {
+public interface ProcessInfo extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the children value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java
index 263dfddfaacda..94092f3a15e8b 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java
@@ -13,12 +13,12 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing ProcessModuleInfo.
*/
-public interface ProcessModuleInfo extends HasInner, Indexable, Refreshable, HasManager {
+public interface ProcessModuleInfo extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the baseAddress value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java
index 1858a6534cdb4..67ecfb227fc1e 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java
@@ -13,13 +13,13 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import org.joda.time.DateTime;
/**
* Type representing ProcessThreadInfo.
*/
-public interface ProcessThreadInfo extends HasInner, Indexable, Refreshable, HasManager {
+public interface ProcessThreadInfo extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the basePriority value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java
index ebf7d2ca28fb8..9fc00c97e263b 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing PublicCertificate.
*/
-public interface PublicCertificate extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface PublicCertificate extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the blob value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java
index 0d9a7cb9abee9..14b6b0e38f250 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.PushSettingsInner;
/**
* Type representing PushSettings.
*/
-public interface PushSettings extends HasInner, HasManager {
+public interface PushSettings extends HasInner, HasManager {
/**
* @return the dynamicTagsJson value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java
index 48f915ca0e6b3..14c463b6d117c 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.RelayServiceConnectionEntityInner;
/**
* Type representing RelayServiceConnectionEntity.
*/
-public interface RelayServiceConnectionEntity extends HasInner, HasManager {
+public interface RelayServiceConnectionEntity extends HasInner, HasManager {
/**
* @return the biztalkUri value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java
index 87e3f0ad898ea..47dabde2bfd60 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.ResourceMetricInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.List;
/**
* Type representing ResourceMetric.
*/
-public interface ResourceMetric extends HasInner, HasManager {
+public interface ResourceMetric extends HasInner, HasManager {
/**
* @return the endTime value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java
index f64d6c84c07a9..a0ab34199c86d 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.ResourceMetricDefinitionInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.List;
import java.util.Map;
/**
* Type representing ResourceMetricDefinition.
*/
-public interface ResourceMetricDefinition extends HasInner, HasManager {
+public interface ResourceMetricDefinition extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreRequest.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreRequest.java
index 3e9952afa2f16..d573f971ee544 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreRequest.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreRequest.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.RestoreRequestInner;
import java.util.List;
/**
* Type representing RestoreRequest.
*/
-public interface RestoreRequest extends HasInner, HasManager {
+public interface RestoreRequest extends HasInner, HasManager {
/**
* @return the adjustConnectionStrings value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreResponse.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreResponse.java
index 386674ac08891..683c9d02bb0d8 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreResponse.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RestoreResponse.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.RestoreResponseInner;
/**
* Type representing RestoreResponse.
*/
-public interface RestoreResponse extends HasInner, HasManager {
+public interface RestoreResponse extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteAuthSettings.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteAuthSettings.java
index e21f8a3c97301..a5ed04b7b81fa 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteAuthSettings.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteAuthSettings.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteAuthSettingsInner;
import java.util.List;
/**
* Type representing SiteAuthSettings.
*/
-public interface SiteAuthSettings extends HasInner, HasManager {
+public interface SiteAuthSettings extends HasInner, HasManager {
/**
* @return the additionalLoginParams value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteCloneability.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteCloneability.java
index 5c1f0d16fd066..b4862e5657b99 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteCloneability.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteCloneability.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteCloneabilityInner;
import java.util.List;
/**
* Type representing SiteCloneability.
*/
-public interface SiteCloneability extends HasInner, HasManager {
+public interface SiteCloneability extends HasInner, HasManager {
/**
* @return the blockingCharacteristics value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigResource.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigResource.java
index b2e629cfa0100..54b0ef821de54 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigResource.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigResource.java
@@ -10,7 +10,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteConfigResourceInner;
import java.util.List;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.PushSettingsInner;
@@ -19,7 +19,7 @@
/**
* Type representing SiteConfigResource.
*/
-public interface SiteConfigResource extends HasInner, HasManager {
+public interface SiteConfigResource extends HasInner, HasManager {
/**
* @return the alwaysOn value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigurationSnapshotInfo.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigurationSnapshotInfo.java
index 1d3ad3e7eb194..3210d518b5717 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigurationSnapshotInfo.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteConfigurationSnapshotInfo.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteConfigurationSnapshotInfoInner;
import org.joda.time.DateTime;
/**
* Type representing SiteConfigurationSnapshotInfo.
*/
-public interface SiteConfigurationSnapshotInfo extends HasInner, HasManager {
+public interface SiteConfigurationSnapshotInfo extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteExtensionInfo.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteExtensionInfo.java
index 4643d72c18e7e..daa545072098d 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteExtensionInfo.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteExtensionInfo.java
@@ -16,14 +16,14 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
/**
* Type representing SiteExtensionInfo.
*/
-public interface SiteExtensionInfo extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface SiteExtensionInfo extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the authors value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteInstance.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteInstance.java
index fa429d116537b..89d845a6b8e66 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteInstance.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteInstance.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteInstanceInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing SiteInstance.
*/
-public interface SiteInstance extends HasInner, HasManager {
+public interface SiteInstance extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteLogsConfig.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteLogsConfig.java
index e24e7cc07f072..5193377de47a0 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteLogsConfig.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteLogsConfig.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteLogsConfigInner;
/**
* Type representing SiteLogsConfig.
*/
-public interface SiteLogsConfig extends HasInner, HasManager {
+public interface SiteLogsConfig extends HasInner, HasManager {
/**
* @return the applicationLogs value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SitePhpErrorLogFlag.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SitePhpErrorLogFlag.java
index 41838f90aca20..db81277727381 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SitePhpErrorLogFlag.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SitePhpErrorLogFlag.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SitePhpErrorLogFlagInner;
/**
* Type representing SitePhpErrorLogFlag.
*/
-public interface SitePhpErrorLogFlag extends HasInner, HasManager {
+public interface SitePhpErrorLogFlag extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteSourceControl.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteSourceControl.java
index 9b72903f2a5c3..99e129576204a 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteSourceControl.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SiteSourceControl.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteSourceControlInner;
/**
* Type representing SiteSourceControl.
*/
-public interface SiteSourceControl extends HasInner, HasManager {
+public interface SiteSourceControl extends HasInner, HasManager {
/**
* @return the branch value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Sites.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Sites.java
index 1397653a42ab3..c60a1fb007d72 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Sites.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Sites.java
@@ -17,7 +17,7 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SiteInner;
@@ -25,7 +25,7 @@
/**
* Type representing Sites.
*/
-public interface Sites extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface Sites extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the availabilityState value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotConfigNamesResource.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotConfigNamesResource.java
index a967192061c27..dc14ed98a716b 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotConfigNamesResource.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotConfigNamesResource.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SlotConfigNamesResourceInner;
import java.util.List;
/**
* Type representing SlotConfigNamesResource.
*/
-public interface SlotConfigNamesResource extends HasInner, HasManager {
+public interface SlotConfigNamesResource extends HasInner, HasManager {
/**
* @return the appSettingNames value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotDifference.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotDifference.java
index df3438aa4bbb6..b8b870b765a2f 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotDifference.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/SlotDifference.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SlotDifferenceInner;
/**
* Type representing SlotDifference.
*/
-public interface SlotDifference extends HasInner, HasManager {
+public interface SlotDifference extends HasInner, HasManager {
/**
* @return the description value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Slots.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Slots.java
index acba6060d23db..f3251c4fad507 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Slots.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Slots.java
@@ -16,7 +16,7 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
import java.util.Map;
@@ -24,7 +24,7 @@
/**
* Type representing Slots.
*/
-public interface Slots extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface Slots extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the availabilityState value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Snapshot.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Snapshot.java
index 3e1c9de04259a..8bb983668095f 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Snapshot.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Snapshot.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.SnapshotInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing Snapshot.
*/
-public interface Snapshot extends HasInner, HasManager {
+public interface Snapshot extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StorageMigrationResponse.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StorageMigrationResponse.java
index 4844a692efb1f..657cb05145362 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StorageMigrationResponse.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StorageMigrationResponse.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.StorageMigrationResponseInner;
/**
* Type representing StorageMigrationResponse.
*/
-public interface StorageMigrationResponse extends HasInner, HasManager {
+public interface StorageMigrationResponse extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StringDictionary.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StringDictionary.java
index 1a54ad9b2fa9f..01b5aaed44c0f 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StringDictionary.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/StringDictionary.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.StringDictionaryInner;
import java.util.Map;
/**
* Type representing StringDictionary.
*/
-public interface StringDictionary extends HasInner, HasManager {
+public interface StringDictionary extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredJobHistory.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredJobHistory.java
index 724ab37e91a5a..765600fa0bef9 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredJobHistory.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredJobHistory.java
@@ -10,14 +10,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.TriggeredJobHistoryInner;
import java.util.List;
/**
* Type representing TriggeredJobHistory.
*/
-public interface TriggeredJobHistory extends HasInner, HasManager {
+public interface TriggeredJobHistory extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredWebJob.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredWebJob.java
index 83f615863a923..a5fa6ac9bb55e 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredWebJob.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/TriggeredWebJob.java
@@ -13,13 +13,13 @@
import com.microsoft.azure.arm.model.Indexable;
import com.microsoft.azure.arm.model.Refreshable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import java.util.Map;
/**
* Type representing TriggeredWebJob.
*/
-public interface TriggeredWebJob extends HasInner, Indexable, Refreshable, HasManager {
+public interface TriggeredWebJob extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the error value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/User.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/User.java
index 693271c7d4df3..982d879f9adbd 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/User.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/User.java
@@ -10,13 +10,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_08_01.implementation.UserInner;
/**
* Type representing User.
*/
-public interface User extends HasInner, HasManager {
+public interface User extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/VnetGateway.java b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/VnetGateway.java
index 47b3cbf183960..2f0cd79a3aceb 100644
--- a/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/VnetGateway.java
+++ b/sdk/appservice/mgmt-v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/VnetGateway.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_08_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_08_01.implementation.WebManager;
/**
* Type representing VnetGateway.
*/
-public interface VnetGateway extends HasInner, Indexable, Refreshable