diff --git a/appservice/resource-manager/v2016_03_01/pom.xml b/appservice/resource-manager/v2016_03_01/pom.xml
index f6d54f5eeb3d..c8494595b172 100644
--- a/appservice/resource-manager/v2016_03_01/pom.xml
+++ b/appservice/resource-manager/v2016_03_01/pom.xml
@@ -1,133 +1,133 @@
-
-
- 4.0.0
- com.microsoft.azure.appservice.v2016_03_01
-
- com.microsoft.azure
- azure-arm-parent
- 0.0.3-beta
- ../../../pom.xml
-
- azure-mgmt-appservice
- 1.0.0-beta-1
- jar
- Microsoft Azure SDK for Web Management
- This package contains Microsoft Web Management SDK.
- https://github.com/Azure/azure-libraries-for-java
-
-
- The MIT License (MIT)
- http://opensource.org/licenses/MIT
- repo
-
-
-
- scm:git:https://github.com/Azure/azure-libraries-for-java
- scm:git:git@github.com:Azure/azure-libraries-for-java.git
- HEAD
-
-
- UTF-8
-
-
-
-
- microsoft
- Microsoft
-
-
-
-
- com.microsoft.azure
- azure-client-runtime
-
-
- com.microsoft.azure
- azure-arm-client-runtime
-
-
- junit
- junit
- test
-
-
- com.microsoft.azure
- azure-client-authentication
- test
-
-
- com.microsoft.azure
- azure-mgmt-resources
- test
-
-
- com.microsoft.azure
- azure-arm-client-runtime
- test-jar
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
- true
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.1
-
- 1.7
- 1.7
-
-
- com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
-
-
- true
- true
-
- true
- true
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
-
-
- /**
-
* Copyright (c) Microsoft Corporation. All rights reserved.
-
* Licensed under the MIT License. See License.txt in the project root for
-
* license information.
-
*/
- ]]>
-
-
-
-
-
-
+
+
+ 4.0.0
+ com.microsoft.azure.appservice.v2016_03_01
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.2-beta
+ ../../../pom.xml
+
+ azure-mgmt-web
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for Web Management
+ This package contains Microsoft Web Management SDK.
+ https://github.com/Azure/azure-libraries-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-libraries-for-java
+ scm:git:git@github.com:Azure/azure-libraries-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+ 1.7
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+
* Copyright (c) Microsoft Corporation. All rights reserved.
+
* Licensed under the MIT License. See License.txt in the project root for
+
* license information.
+
*/
+ ]]>
+
+
+
+
+
+
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/AnalysisDefinition.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/AnalysisDefinition.java
index edfe33751fac..66d383a614fa 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/AnalysisDefinition.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/AnalysisDefinition.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.AnalysisDefinitionInner;
/**
* Type representing AnalysisDefinition.
*/
-public interface AnalysisDefinition extends HasInner, HasManager {
+public interface AnalysisDefinition extends HasInner, HasManager {
/**
* @return the description value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ApplicationStack.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ApplicationStack.java
index 2b7e1a6f92d5..665174ff6282 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ApplicationStack.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ApplicationStack.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.ApplicationStackInner;
import java.util.List;
/**
* Type representing ApplicationStack.
*/
-public interface ApplicationStack extends HasInner, HasManager {
+public interface ApplicationStack extends HasInner, HasManager {
/**
* @return the dependency value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/BillingMeter.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/BillingMeter.java
index c5e3d1e71302..1d1a88afa936 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/BillingMeter.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/BillingMeter.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.BillingMeterInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
/**
* Type representing BillingMeter.
*/
-public interface BillingMeter extends HasInner, HasManager {
+public interface BillingMeter extends HasInner, HasManager {
/**
* @return the billingLocation value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Certificate.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Certificate.java
index be1b2d209509..fbcede953f24 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Certificate.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Certificate.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.CertificateInner;
@@ -25,7 +25,7 @@
/**
* Type representing Certificate.
*/
-public interface Certificate extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface Certificate extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the cerBlob value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/CsmOperationDescription.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/CsmOperationDescription.java
index 4151455c6d49..e31b1a4e033f 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/CsmOperationDescription.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/CsmOperationDescription.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.CsmOperationDescriptionInner;
/**
* Type representing CsmOperationDescription.
*/
-public interface CsmOperationDescription extends HasInner, HasManager {
+public interface CsmOperationDescription extends HasInner, HasManager {
/**
* @return the display value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DeletedSite.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DeletedSite.java
index 3c43ee63642d..964d94ad85ca 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DeletedSite.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DeletedSite.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.DeletedSiteInner;
/**
* Type representing DeletedSite.
*/
-public interface DeletedSite extends HasInner, HasManager {
+public interface DeletedSite extends HasInner, HasManager {
/**
* @return the deletedTimestamp value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorDefinition.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorDefinition.java
index 05498b7112be..c50b66b34dba 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorDefinition.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorDefinition.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.DetectorDefinitionInner;
/**
* Type representing DetectorDefinition.
*/
-public interface DetectorDefinition extends HasInner, HasManager {
+public interface DetectorDefinition extends HasInner, HasManager {
/**
* @return the description value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorResponse.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorResponse.java
index 27ee8c59f92a..b8dbcff79953 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorResponse.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DetectorResponse.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import java.util.List;
/**
* Type representing DetectorResponse.
*/
-public interface DetectorResponse extends HasInner, Indexable, Refreshable, HasManager {
+public interface DetectorResponse extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the dataset value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticAnalysis.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticAnalysis.java
index ef113eae9265..567a0240dbf6 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticAnalysis.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticAnalysis.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import java.util.List;
import org.joda.time.DateTime;
/**
* Type representing DiagnosticAnalysis.
*/
-public interface DiagnosticAnalysis extends HasInner, Indexable, Refreshable, HasManager {
+public interface DiagnosticAnalysis extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the abnormalTimePeriods value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticCategory.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticCategory.java
index ae9ce2cecfd8..0925814107e7 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticCategory.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticCategory.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
/**
* Type representing DiagnosticCategory.
*/
-public interface DiagnosticCategory extends HasInner, Indexable, Refreshable, HasManager {
+public interface DiagnosticCategory extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the description value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticDetectorResponse.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticDetectorResponse.java
index e8930ebe1209..8c3bbc219e0c 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticDetectorResponse.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/DiagnosticDetectorResponse.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.DiagnosticDetectorResponseInner;
import java.util.List;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.DetectorDefinitionInner;
@@ -19,7 +19,7 @@
/**
* Type representing DiagnosticDetectorResponse.
*/
-public interface DiagnosticDetectorResponse extends HasInner, HasManager {
+public interface DiagnosticDetectorResponse extends HasInner, HasManager {
/**
* @return the abnormalTimePeriods value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Recommendation.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Recommendation.java
index 0bd4b2cdf51a..4495e9d9e540 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Recommendation.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/Recommendation.java
@@ -11,7 +11,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.RecommendationInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2016_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import org.joda.time.DateTime;
import java.util.UUID;
import java.util.List;
@@ -19,7 +19,7 @@
/**
* Type representing Recommendation.
*/
-public interface Recommendation extends HasInner, HasManager {
+public interface Recommendation extends HasInner, HasManager {
/**
* @return the actionName value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/RecommendationRule.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/RecommendationRule.java
index 15408267f21c..f6b9b2792025 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/RecommendationRule.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/RecommendationRule.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.RecommendationRuleInner;
import java.util.UUID;
import java.util.List;
@@ -18,7 +18,7 @@
/**
* Type representing RecommendationRule.
*/
-public interface RecommendationRule extends HasInner, HasManager {
+public interface RecommendationRule extends HasInner, HasManager {
/**
* @return the actionName value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ResourceHealthMetadata.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ResourceHealthMetadata.java
index 622451af120c..2ecfa43c81a1 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ResourceHealthMetadata.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/ResourceHealthMetadata.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_03_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2016_03_01.implementation.WebManager;
import com.microsoft.azure.management.appservice.v2016_03_01.implementation.ResourceHealthMetadataInner;
/**
* Type representing ResourceHealthMetadata.
*/
-public interface ResourceHealthMetadata extends HasInner, HasManager {
+public interface ResourceHealthMetadata extends HasInner, HasManager {
/**
* @return the category value.
*/
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/AnalysisDefinitionImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/AnalysisDefinitionImpl.java
index 763192721fd9..05b2769de911 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/AnalysisDefinitionImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/AnalysisDefinitionImpl.java
@@ -12,14 +12,14 @@
import com.microsoft.azure.arm.model.implementation.WrapperImpl;
class AnalysisDefinitionImpl extends WrapperImpl implements AnalysisDefinition {
- private final AppServiceManager manager;
- AnalysisDefinitionImpl(AnalysisDefinitionInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ AnalysisDefinitionImpl(AnalysisDefinitionInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ApplicationStackImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ApplicationStackImpl.java
index 56377d323cd4..327ba44c8e62 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ApplicationStackImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ApplicationStackImpl.java
@@ -14,14 +14,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.StackMajorVersion;
class ApplicationStackImpl extends WrapperImpl implements ApplicationStack {
- private final AppServiceManager manager;
- ApplicationStackImpl(ApplicationStackInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ ApplicationStackImpl(ApplicationStackInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMeterImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMeterImpl.java
index 3c858d4e48c9..53f5da990982 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMeterImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMeterImpl.java
@@ -14,15 +14,15 @@
import rx.Observable;
class BillingMeterImpl extends WrapperImpl implements BillingMeter {
- private final AppServiceManager manager;
+ private final WebManager manager;
- BillingMeterImpl(BillingMeterInner inner, AppServiceManager manager) {
+ BillingMeterImpl(BillingMeterInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMetersImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMetersImpl.java
index 140807a072d7..c7b46dece5e4 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMetersImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/BillingMetersImpl.java
@@ -20,9 +20,9 @@
class BillingMetersImpl extends WrapperImpl implements BillingMeters {
private PagedListConverter converter;
- private final AppServiceManager manager;
+ private final WebManager manager;
- BillingMetersImpl(AppServiceManager manager) {
+ BillingMetersImpl(WebManager manager) {
super(manager.inner().billingMeters());
this.manager = manager;
this.converter = new PagedListConverter() {
@@ -33,7 +33,7 @@ public Observable typeConvertAsync(BillingMeterInner inner) {
};
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificateImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificateImpl.java
index d50bef8c2c14..1283afabc7ea 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificateImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificateImpl.java
@@ -18,9 +18,9 @@
import com.microsoft.azure.management.appservice.v2016_03_01.KeyVaultSecretStatus;
import rx.functions.Func1;
-class CertificateImpl extends GroupableResourceCoreImpl implements Certificate, Certificate.Definition, Certificate.Update {
+class CertificateImpl extends GroupableResourceCoreImpl implements Certificate, Certificate.Definition, Certificate.Update {
private CertificatePatchResource updateParameter;
- CertificateImpl(String name, CertificateInner inner, AppServiceManager manager) {
+ CertificateImpl(String name, CertificateInner inner, WebManager manager) {
super(name, inner, manager);
this.updateParameter = new CertificatePatchResource();
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificatesImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificatesImpl.java
index 90a9f9e7df2d..6aee259e33b6 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificatesImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CertificatesImpl.java
@@ -23,8 +23,8 @@
import com.microsoft.azure.PagedList;
import com.microsoft.azure.Page;
-class CertificatesImpl extends GroupableResourcesCoreImpl implements Certificates {
- protected CertificatesImpl(AppServiceManager manager) {
+class CertificatesImpl extends GroupableResourcesCoreImpl implements Certificates {
+ protected CertificatesImpl(WebManager manager) {
super(manager.inner().certificates(), manager);
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CsmOperationDescriptionImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CsmOperationDescriptionImpl.java
index bb5ce402ef4d..08215370c3d9 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CsmOperationDescriptionImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/CsmOperationDescriptionImpl.java
@@ -14,14 +14,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.CsmOperationDescriptionProperties;
class CsmOperationDescriptionImpl extends WrapperImpl implements CsmOperationDescription {
- private final AppServiceManager manager;
- CsmOperationDescriptionImpl(CsmOperationDescriptionInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ CsmOperationDescriptionImpl(CsmOperationDescriptionInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedSiteImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedSiteImpl.java
index fd1053715363..7359b1ede40c 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedSiteImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedSiteImpl.java
@@ -12,14 +12,14 @@
import com.microsoft.azure.arm.model.implementation.WrapperImpl;
class DeletedSiteImpl extends WrapperImpl implements DeletedSite {
- private final AppServiceManager manager;
- DeletedSiteImpl(DeletedSiteInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ DeletedSiteImpl(DeletedSiteInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedWebAppsImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedWebAppsImpl.java
index 658ad6aae41d..ca47be22d4f7 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedWebAppsImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DeletedWebAppsImpl.java
@@ -17,14 +17,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.DeletedSite;
class DeletedWebAppsImpl extends WrapperImpl implements DeletedWebApps {
- private final AppServiceManager manager;
+ private final WebManager manager;
- DeletedWebAppsImpl(AppServiceManager manager) {
+ DeletedWebAppsImpl(WebManager manager) {
super(manager.inner().deletedWebApps());
this.manager = manager;
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorDefinitionImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorDefinitionImpl.java
index d6b2a88082c5..c6d2c993d154 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorDefinitionImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorDefinitionImpl.java
@@ -12,14 +12,14 @@
import com.microsoft.azure.arm.model.implementation.WrapperImpl;
class DetectorDefinitionImpl extends WrapperImpl implements DetectorDefinition {
- private final AppServiceManager manager;
- DetectorDefinitionImpl(DetectorDefinitionInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ DetectorDefinitionImpl(DetectorDefinitionInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorResponseImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorResponseImpl.java
index d656ba1e9a81..53eb85fe1af1 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorResponseImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DetectorResponseImpl.java
@@ -16,12 +16,12 @@
import com.microsoft.azure.management.appservice.v2016_03_01.DetectorInfo;
class DetectorResponseImpl extends IndexableRefreshableWrapperImpl implements DetectorResponse {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String name;
private String detectorName;
- DetectorResponseImpl(DetectorResponseInner inner, AppServiceManager manager) {
+ DetectorResponseImpl(DetectorResponseInner inner, WebManager manager) {
super(null, inner);
this.manager = manager;
this.resourceGroupName = IdParsingUtils.getValueFromIdByName(inner.id(), "resourceGroups");
@@ -30,7 +30,7 @@ class DetectorResponseImpl extends IndexableRefreshableWrapperImpl implements DiagnosticAnalysis {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String siteName;
private String diagnosticCategory;
private String analysisName;
- DiagnosticAnalysisImpl(DiagnosticAnalysisInner inner, AppServiceManager manager) {
+ DiagnosticAnalysisImpl(DiagnosticAnalysisInner inner, WebManager manager) {
super(null, inner);
this.manager = manager;
this.resourceGroupName = IdParsingUtils.getValueFromIdByName(inner.id(), "resourceGroups");
@@ -35,7 +35,7 @@ class DiagnosticAnalysisImpl extends IndexableRefreshableWrapperImpl implements DiagnosticCategory {
- private final AppServiceManager manager;
+ private final WebManager manager;
private String resourceGroupName;
private String siteName;
private String diagnosticCategory;
- DiagnosticCategoryImpl(DiagnosticCategoryInner inner, AppServiceManager manager) {
+ DiagnosticCategoryImpl(DiagnosticCategoryInner inner, WebManager manager) {
super(null, inner);
this.manager = manager;
this.resourceGroupName = IdParsingUtils.getValueFromIdByName(inner.id(), "resourceGroups");
@@ -27,7 +27,7 @@ class DiagnosticCategoryImpl extends IndexableRefreshableWrapperImpl implements DiagnosticDetectorResponse {
- private final AppServiceManager manager;
- DiagnosticDetectorResponseImpl(DiagnosticDetectorResponseInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ DiagnosticDetectorResponseImpl(DiagnosticDetectorResponseInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticsImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticsImpl.java
index 6d3e99954167..5cb3a680e242 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticsImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticsImpl.java
@@ -22,14 +22,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.AnalysisDefinition;
class DiagnosticsImpl extends WrapperImpl implements Diagnostics {
- private final AppServiceManager manager;
+ private final WebManager manager;
- DiagnosticsImpl(AppServiceManager manager) {
+ DiagnosticsImpl(WebManager manager) {
super(manager.inner().diagnostics());
this.manager = manager;
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ProvidersImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ProvidersImpl.java
index 942e7c4c6072..fc02280d9181 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ProvidersImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ProvidersImpl.java
@@ -18,14 +18,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.CsmOperationDescription;
class ProvidersImpl extends WrapperImpl implements Providers {
- private final AppServiceManager manager;
+ private final WebManager manager;
- ProvidersImpl(AppServiceManager manager) {
+ ProvidersImpl(WebManager manager) {
super(manager.inner().providers());
this.manager = manager;
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationImpl.java
index cde7878c8dc8..6948fc99fbf8 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationImpl.java
@@ -20,15 +20,15 @@
import java.util.List;
class RecommendationImpl extends WrapperImpl implements Recommendation {
- private final AppServiceManager manager;
+ private final WebManager manager;
- RecommendationImpl(RecommendationInner inner, AppServiceManager manager) {
+ RecommendationImpl(RecommendationInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationRuleImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationRuleImpl.java
index 85f3887c87d4..9b92b783d063 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationRuleImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationRuleImpl.java
@@ -16,14 +16,14 @@
import java.util.List;
class RecommendationRuleImpl extends WrapperImpl implements RecommendationRule {
- private final AppServiceManager manager;
- RecommendationRuleImpl(RecommendationRuleInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ RecommendationRuleImpl(RecommendationRuleInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationsImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationsImpl.java
index f3dee043ff31..4c47ce84183b 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationsImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/RecommendationsImpl.java
@@ -22,9 +22,9 @@
class RecommendationsImpl extends WrapperImpl implements Recommendations {
private PagedListConverter converter;
- private final AppServiceManager manager;
+ private final WebManager manager;
- RecommendationsImpl(AppServiceManager manager) {
+ RecommendationsImpl(WebManager manager) {
super(manager.inner().recommendations());
this.manager = manager;
this.converter = new PagedListConverter() {
@@ -35,7 +35,7 @@ public Observable typeConvertAsync(RecommendationInner inner) {
};
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadataImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadataImpl.java
index c04b517e705e..a48148374856 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadataImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadataImpl.java
@@ -12,14 +12,14 @@
import com.microsoft.azure.arm.model.implementation.WrapperImpl;
class ResourceHealthMetadataImpl extends WrapperImpl implements ResourceHealthMetadata {
- private final AppServiceManager manager;
- ResourceHealthMetadataImpl(ResourceHealthMetadataInner inner, AppServiceManager manager) {
+ private final WebManager manager;
+ ResourceHealthMetadataImpl(ResourceHealthMetadataInner inner, WebManager manager) {
super(inner);
this.manager = manager;
}
@Override
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadatasImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadatasImpl.java
index 5c6f8969153e..40135f07c039 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadatasImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/ResourceHealthMetadatasImpl.java
@@ -17,14 +17,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.ResourceHealthMetadata;
class ResourceHealthMetadatasImpl extends WrapperImpl implements ResourceHealthMetadatas {
- private final AppServiceManager manager;
+ private final WebManager manager;
- ResourceHealthMetadatasImpl(AppServiceManager manager) {
+ ResourceHealthMetadatasImpl(WebManager manager) {
super(manager.inner().resourceHealthMetadatas());
this.manager = manager;
}
- public AppServiceManager manager() {
+ public WebManager manager() {
return this.manager;
}
diff --git a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebManager.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebManager.java
new file mode 100644
index 000000000000..af4232f07b0b
--- /dev/null
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebManager.java
@@ -0,0 +1,171 @@
+/**
+ * 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.
+ */
+
+package com.microsoft.azure.management.appservice.v2016_03_01.implementation;
+
+import com.microsoft.azure.AzureEnvironment;
+import com.microsoft.azure.AzureResponseBuilder;
+import com.microsoft.azure.credentials.AzureTokenCredentials;
+import com.microsoft.azure.management.apigeneration.Beta;
+import com.microsoft.azure.management.apigeneration.Beta.SinceVersion;
+import com.microsoft.azure.arm.resources.AzureConfigurable;
+import com.microsoft.azure.serializer.AzureJacksonAdapter;
+import com.microsoft.rest.RestClient;
+import com.microsoft.azure.management.appservice.v2016_03_01.Certificates;
+import com.microsoft.azure.management.appservice.v2016_03_01.DeletedWebApps;
+import com.microsoft.azure.management.appservice.v2016_03_01.Diagnostics;
+import com.microsoft.azure.management.appservice.v2016_03_01.Providers;
+import com.microsoft.azure.management.appservice.v2016_03_01.Recommendations;
+import com.microsoft.azure.management.appservice.v2016_03_01.ResourceHealthMetadatas;
+import com.microsoft.azure.management.appservice.v2016_03_01.BillingMeters;
+import com.microsoft.azure.arm.resources.implementation.AzureConfigurableCoreImpl;
+import com.microsoft.azure.arm.resources.implementation.ManagerCore;
+
+/**
+ * Entry point to Azure Web resource management.
+ */
+public final class WebManager extends ManagerCore {
+ private Certificates certificates;
+ private DeletedWebApps deletedWebApps;
+ private Diagnostics diagnostics;
+ private Providers providers;
+ private Recommendations recommendations;
+ private ResourceHealthMetadatas resourceHealthMetadatas;
+ private BillingMeters billingMeters;
+ /**
+ * Get a Configurable instance that can be used to create WebManager with optional configuration.
+ *
+ * @return the instance allowing configurations
+ */
+ public static Configurable configure() {
+ return new WebManager.ConfigurableImpl();
+ }
+ /**
+ * Creates an instance of WebManager that exposes Web resource management API entry points.
+ *
+ * @param credentials the credentials to use
+ * @param subscriptionId the subscription UUID
+ * @return the WebManager
+ */
+ public static WebManager authenticate(AzureTokenCredentials credentials, String subscriptionId) {
+ return new WebManager(new RestClient.Builder()
+ .withBaseUrl(credentials.environment(), AzureEnvironment.Endpoint.RESOURCE_MANAGER)
+ .withCredentials(credentials)
+ .withSerializerAdapter(new AzureJacksonAdapter())
+ .withResponseBuilderFactory(new AzureResponseBuilder.Factory())
+ .build(), subscriptionId);
+ }
+ /**
+ * Creates an instance of WebManager that exposes Web resource management API entry points.
+ *
+ * @param restClient the RestClient to be used for API calls.
+ * @param subscriptionId the subscription UUID
+ * @return the WebManager
+ */
+ public static WebManager authenticate(RestClient restClient, String subscriptionId) {
+ return new WebManager(restClient, subscriptionId);
+ }
+ /**
+ * The interface allowing configurations to be set.
+ */
+ public interface Configurable extends AzureConfigurable {
+ /**
+ * Creates an instance of WebManager that exposes Web management API entry points.
+ *
+ * @param credentials the credentials to use
+ * @param subscriptionId the subscription UUID
+ * @return the interface exposing Web management API entry points that work across subscriptions
+ */
+ WebManager authenticate(AzureTokenCredentials credentials, String subscriptionId);
+ }
+
+ /**
+ * @return Entry point to manage Certificates.
+ */
+ public Certificates certificates() {
+ if (this.certificates == null) {
+ this.certificates = new CertificatesImpl(this);
+ }
+ return this.certificates;
+ }
+
+ /**
+ * @return Entry point to manage DeletedWebApps.
+ */
+ public DeletedWebApps deletedWebApps() {
+ if (this.deletedWebApps == null) {
+ this.deletedWebApps = new DeletedWebAppsImpl(this);
+ }
+ return this.deletedWebApps;
+ }
+
+ /**
+ * @return Entry point to manage Diagnostics.
+ */
+ public Diagnostics diagnostics() {
+ if (this.diagnostics == null) {
+ this.diagnostics = new DiagnosticsImpl(this);
+ }
+ return this.diagnostics;
+ }
+
+ /**
+ * @return Entry point to manage Providers.
+ */
+ public Providers providers() {
+ if (this.providers == null) {
+ this.providers = new ProvidersImpl(this);
+ }
+ return this.providers;
+ }
+
+ /**
+ * @return Entry point to manage Recommendations.
+ */
+ public Recommendations recommendations() {
+ if (this.recommendations == null) {
+ this.recommendations = new RecommendationsImpl(this);
+ }
+ return this.recommendations;
+ }
+
+ /**
+ * @return Entry point to manage ResourceHealthMetadatas.
+ */
+ public ResourceHealthMetadatas resourceHealthMetadatas() {
+ if (this.resourceHealthMetadatas == null) {
+ this.resourceHealthMetadatas = new ResourceHealthMetadatasImpl(this);
+ }
+ return this.resourceHealthMetadatas;
+ }
+
+ /**
+ * @return Entry point to manage BillingMeters.
+ */
+ public BillingMeters billingMeters() {
+ if (this.billingMeters == null) {
+ this.billingMeters = new BillingMetersImpl(this);
+ }
+ return this.billingMeters;
+ }
+
+ /**
+ * The implementation for Configurable interface.
+ */
+ private static final class ConfigurableImpl extends AzureConfigurableCoreImpl implements Configurable {
+ public WebManager authenticate(AzureTokenCredentials credentials, String subscriptionId) {
+ return WebManager.authenticate(buildRestClient(credentials), subscriptionId);
+ }
+ }
+ private WebManager(RestClient restClient, String subscriptionId) {
+ super(
+ restClient,
+ subscriptionId,
+ new WebSiteManagementClientImpl(restClient).withSubscriptionId(subscriptionId));
+ }
+}
diff --git a/appservice/resource-manager/v2016_08_01/pom.xml b/appservice/resource-manager/v2016_08_01/pom.xml
index 77aadf2d9ebf..8e8c2d99094e 100644
--- a/appservice/resource-manager/v2016_08_01/pom.xml
+++ b/appservice/resource-manager/v2016_08_01/pom.xml
@@ -1,133 +1,133 @@
-
-
- 4.0.0
- com.microsoft.azure.appservice.v2016_08_01
-
- com.microsoft.azure
- azure-arm-parent
- 0.0.3-beta
- ../../../pom.xml
-
- azure-mgmt-appservice
- 1.0.0-beta-1
- jar
- Microsoft Azure SDK for Web Management
- This package contains Microsoft Web Management SDK.
- https://github.com/Azure/azure-libraries-for-java
-
-
- The MIT License (MIT)
- http://opensource.org/licenses/MIT
- repo
-
-
-
- scm:git:https://github.com/Azure/azure-libraries-for-java
- scm:git:git@github.com:Azure/azure-libraries-for-java.git
- HEAD
-
-
- UTF-8
-
-
-
-
- microsoft
- Microsoft
-
-
-
-
- com.microsoft.azure
- azure-client-runtime
-
-
- com.microsoft.azure
- azure-arm-client-runtime
-
-
- junit
- junit
- test
-
-
- com.microsoft.azure
- azure-client-authentication
- test
-
-
- com.microsoft.azure
- azure-mgmt-resources
- test
-
-
- com.microsoft.azure
- azure-arm-client-runtime
- test-jar
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
- true
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.1
-
- 1.7
- 1.7
-
-
- com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
-
-
- true
- true
-
- true
- true
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
-
-
- /**
-
* Copyright (c) Microsoft Corporation. All rights reserved.
-
* Licensed under the MIT License. See License.txt in the project root for
-
* license information.
-
*/
- ]]>
-
-
-
-
-
-
+
+
+ 4.0.0
+ com.microsoft.azure.appservice.v2016_08_01
+
+ com.microsoft.azure
+ azure-arm-parent
+ 0.0.2-beta
+ ../../../pom.xml
+
+ azure-mgmt-web
+ 1.0.0-beta
+ jar
+ Microsoft Azure SDK for Web Management
+ This package contains Microsoft Web Management SDK.
+ https://github.com/Azure/azure-libraries-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-libraries-for-java
+ scm:git:git@github.com:Azure/azure-libraries-for-java.git
+ HEAD
+
+
+ UTF-8
+
+
+
+
+ microsoft
+ Microsoft
+
+
+
+
+ com.microsoft.azure
+ azure-client-runtime
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+
+
+ junit
+ junit
+ test
+
+
+ com.microsoft.azure
+ azure-client-authentication
+ test
+
+
+ com.microsoft.azure
+ azure-mgmt-resources
+ test
+
+
+ com.microsoft.azure
+ azure-arm-client-runtime
+ test-jar
+ test
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ true
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.1
+
+ 1.7
+ 1.7
+
+
+ com.microsoft.azure.management.apigeneration.LangDefinitionProcessor
+
+
+ true
+ true
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search
+
+
+ /**
+
* Copyright (c) Microsoft Corporation. All rights reserved.
+
* Licensed under the MIT License. See License.txt in the project root for
+
* license information.
+
*/
+ ]]>
+
+
+
+
+
+
diff --git a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java
index 789791ad257c..1c48926d778e 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupItem.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java
index a7cc515db249..23e58c00b441 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/BackupRequest.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java
index 284720aa8931..d2166677e443 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ConnectionStringDictionary.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java
index b54e24522c34..14fb88564d23 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ContinuousWebJob.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java
index 0f0390085227..1654c2649ae8 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CsmUsageQuota.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java
index e32fc44cefd0..8982b2b97cc5 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/CustomHostnameAnalysisResult.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java
index 03b9ef8a5339..8368816e478e 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Deployment.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java
index 7646a39f7699..c4647d331e44 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionEnvelope.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java
index 9389d1f75e35..21dc165efdc5 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/FunctionSecrets.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java
index 90cbe5f0d16e..7d1b53b21b38 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HostNameBinding.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java
index 143ba31fe58a..e2e0cdaae0cc 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnection.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java
index 5db734a7a46b..a9bb4270a054 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/HybridConnectionKey.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java
index 03ceca0f72f0..7d2c29fc6d29 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Identifier.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeploy.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeploy.java
index 2abad972d739..8b7a05b4103f 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeploy.java
+++ b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeploy.java
@@ -9,6 +9,7 @@
package com.microsoft.azure.management.appservice.v2016_08_01;
import java.util.Map;
+import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.microsoft.rest.serializer.JsonFlatten;
@@ -66,6 +67,13 @@ public class MSDeploy extends ProxyOnlyResource {
@JsonProperty(value = "properties.appOffline")
private Boolean appOffline;
+ /**
+ * List of Add-On packages. Add-On packages implicitly enable the Do Not
+ * Delete MSDeploy rule.
+ */
+ @JsonProperty(value = "properties.addOnPackages")
+ private List addOnPackages;
+
/**
* Get package URI.
*
@@ -214,4 +222,24 @@ public MSDeploy withAppOffline(Boolean appOffline) {
return this;
}
+ /**
+ * Get list of Add-On packages. Add-On packages implicitly enable the Do Not Delete MSDeploy rule.
+ *
+ * @return the addOnPackages value
+ */
+ public List addOnPackages() {
+ return this.addOnPackages;
+ }
+
+ /**
+ * Set list of Add-On packages. Add-On packages implicitly enable the Do Not Delete MSDeploy rule.
+ *
+ * @param addOnPackages the addOnPackages value to set
+ * @return the MSDeploy object itself.
+ */
+ public MSDeploy withAddOnPackages(List addOnPackages) {
+ this.addOnPackages = addOnPackages;
+ return this;
+ }
+
}
diff --git a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployCore.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployCore.java
new file mode 100644
index 000000000000..75e4eb067a28
--- /dev/null
+++ b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployCore.java
@@ -0,0 +1,215 @@
+/**
+ * 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.
+ */
+
+package com.microsoft.azure.management.appservice.v2016_08_01;
+
+import java.util.Map;
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ * MSDeploy ARM PUT core information.
+ */
+public class MSDeployCore {
+ /**
+ * Package URI.
+ */
+ @JsonProperty(value = "packageUri")
+ private String packageUri;
+
+ /**
+ * SQL Connection String.
+ */
+ @JsonProperty(value = "connectionString")
+ private String connectionString;
+
+ /**
+ * Database Type.
+ */
+ @JsonProperty(value = "dbType")
+ private String dbType;
+
+ /**
+ * URI of MSDeploy Parameters file. Must not be set if SetParameters is
+ * used.
+ */
+ @JsonProperty(value = "setParametersXmlFileUri")
+ private String setParametersXmlFileUri;
+
+ /**
+ * MSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used.
+ */
+ @JsonProperty(value = "setParameters")
+ private Map setParameters;
+
+ /**
+ * Controls whether the MSDeploy operation skips the App_Data directory.
+ * If set to <code>true</code>, the existing App_Data directory
+ * on the destination
+ * will not be deleted, and any App_Data directory in the source will be
+ * ignored.
+ * Setting is <code>false</code> by default.
+ */
+ @JsonProperty(value = "skipAppData")
+ private Boolean skipAppData;
+
+ /**
+ * Sets the AppOffline rule while the MSDeploy operation executes.
+ * Setting is <code>false</code> by default.
+ */
+ @JsonProperty(value = "appOffline")
+ private Boolean appOffline;
+
+ /**
+ * Get package URI.
+ *
+ * @return the packageUri value
+ */
+ public String packageUri() {
+ return this.packageUri;
+ }
+
+ /**
+ * Set package URI.
+ *
+ * @param packageUri the packageUri value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withPackageUri(String packageUri) {
+ this.packageUri = packageUri;
+ return this;
+ }
+
+ /**
+ * Get sQL Connection String.
+ *
+ * @return the connectionString value
+ */
+ public String connectionString() {
+ return this.connectionString;
+ }
+
+ /**
+ * Set sQL Connection String.
+ *
+ * @param connectionString the connectionString value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withConnectionString(String connectionString) {
+ this.connectionString = connectionString;
+ return this;
+ }
+
+ /**
+ * Get database Type.
+ *
+ * @return the dbType value
+ */
+ public String dbType() {
+ return this.dbType;
+ }
+
+ /**
+ * Set database Type.
+ *
+ * @param dbType the dbType value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withDbType(String dbType) {
+ this.dbType = dbType;
+ return this;
+ }
+
+ /**
+ * Get uRI of MSDeploy Parameters file. Must not be set if SetParameters is used.
+ *
+ * @return the setParametersXmlFileUri value
+ */
+ public String setParametersXmlFileUri() {
+ return this.setParametersXmlFileUri;
+ }
+
+ /**
+ * Set uRI of MSDeploy Parameters file. Must not be set if SetParameters is used.
+ *
+ * @param setParametersXmlFileUri the setParametersXmlFileUri value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withSetParametersXmlFileUri(String setParametersXmlFileUri) {
+ this.setParametersXmlFileUri = setParametersXmlFileUri;
+ return this;
+ }
+
+ /**
+ * Get mSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used.
+ *
+ * @return the setParameters value
+ */
+ public Map setParameters() {
+ return this.setParameters;
+ }
+
+ /**
+ * Set mSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used.
+ *
+ * @param setParameters the setParameters value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withSetParameters(Map setParameters) {
+ this.setParameters = setParameters;
+ return this;
+ }
+
+ /**
+ * Get controls whether the MSDeploy operation skips the App_Data directory.
+ If set to <code>true</code>, the existing App_Data directory on the destination
+ will not be deleted, and any App_Data directory in the source will be ignored.
+ Setting is <code>false</code> by default.
+ *
+ * @return the skipAppData value
+ */
+ public Boolean skipAppData() {
+ return this.skipAppData;
+ }
+
+ /**
+ * Set controls whether the MSDeploy operation skips the App_Data directory.
+ If set to <code>true</code>, the existing App_Data directory on the destination
+ will not be deleted, and any App_Data directory in the source will be ignored.
+ Setting is <code>false</code> by default.
+ *
+ * @param skipAppData the skipAppData value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withSkipAppData(Boolean skipAppData) {
+ this.skipAppData = skipAppData;
+ return this;
+ }
+
+ /**
+ * Get sets the AppOffline rule while the MSDeploy operation executes.
+ Setting is <code>false</code> by default.
+ *
+ * @return the appOffline value
+ */
+ public Boolean appOffline() {
+ return this.appOffline;
+ }
+
+ /**
+ * Set sets the AppOffline rule while the MSDeploy operation executes.
+ Setting is <code>false</code> by default.
+ *
+ * @param appOffline the appOffline value to set
+ * @return the MSDeployCore object itself.
+ */
+ public MSDeployCore withAppOffline(Boolean appOffline) {
+ this.appOffline = appOffline;
+ return this;
+ }
+
+}
diff --git a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java
index a7a64f53cb84..c1a49815f7d0 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployLog.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java
index 6947959a2fba..bb1485b60ca7 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MSDeployStatus.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java
index aa4315deb998..15deb9b0693b 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/MigrateMySqlStatus.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java
index 7f954e62055e..01e4e903e10d 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/NetworkFeatures.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java
index 7858544bd711..7974d517c933 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/Operation.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java
index 9eb056d6c548..ec6e1fbfeb16 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PerfMonResponse.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java
index c8234ee7ad80..2af061683587 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PremierAddOn.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java
index bbf74377b547..7ba45c8bd7be 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessInfo.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java
index 263dfddfaacd..94092f3a15e8 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessModuleInfo.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java
index 1858a6534cdb..67ecfb227fc1 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ProcessThreadInfo.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java
index 548d7bd61796..09ccf2092e66 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PublicCertificate.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java
index 0d9a7cb9abee..14b6b0e38f25 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/PushSettings.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java
index 48f915ca0e6b..14c463b6d117 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/RelayServiceConnectionEntity.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java
index 87e3f0ad898e..47dabde2bfd6 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetric.java
+++ b/appservice/resource-manager/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/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java b/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java
index f64d6c84c07a..a0ab34199c86 100644
--- a/appservice/resource-manager/v2016_08_01/src/main/java/com/microsoft/azure/management/appservice/v2016_08_01/ResourceMetricDefinition.java
+++ b/appservice/resource-manager/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