diff --git a/appservice/resource-manager/v2016_03_01/pom.xml b/appservice/resource-manager/v2016_03_01/pom.xml
index f6d54f5eeb3d..540976c2a57b 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.3-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-sdk-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-sdk-for-java
+ scm:git:git@github.com:Azure/azure-sdk-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..372839adfbc3 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.
*/
@@ -159,66 +159,80 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup hostNames);
}
/**
- * The stage of the certificate update allowing to specify KeyVaultId.
+ * The stage of the certificate definition allowing to specify KeyVaultId.
*/
interface WithKeyVaultId {
/**
* Specifies keyVaultId.
+ * @param keyVaultId Key Vault Csm resource Id
+ * @return the next definition stage
*/
WithCreate withKeyVaultId(String keyVaultId);
}
/**
- * The stage of the certificate update allowing to specify KeyVaultSecretName.
+ * The stage of the certificate definition allowing to specify KeyVaultSecretName.
*/
interface WithKeyVaultSecretName {
/**
* Specifies keyVaultSecretName.
+ * @param keyVaultSecretName Key Vault secret name
+ * @return the next definition stage
*/
WithCreate withKeyVaultSecretName(String keyVaultSecretName);
}
/**
- * The stage of the certificate update allowing to specify Kind.
+ * The stage of the certificate definition allowing to specify Kind.
*/
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
/**
- * The stage of the certificate update allowing to specify PfxBlob.
+ * The stage of the certificate definition allowing to specify PfxBlob.
*/
interface WithPfxBlob {
/**
* Specifies pfxBlob.
+ * @param pfxBlob Pfx blob
+ * @return the next definition stage
*/
WithCreate withPfxBlob(byte[] pfxBlob);
}
/**
- * The stage of the certificate update allowing to specify ServerFarmId.
+ * The stage of the certificate definition allowing to specify ServerFarmId.
*/
interface WithServerFarmId {
/**
* Specifies serverFarmId.
+ * @param serverFarmId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}"
+ * @return the next definition stage
*/
WithCreate withServerFarmId(String serverFarmId);
}
@@ -242,61 +256,73 @@ interface Update extends Appliable, Resource.UpdateWithTags
*/
interface UpdateStages {
/**
- * The stage of the certificate {0} allowing to specify HostNames.
+ * The stage of the certificate update allowing to specify HostNames.
*/
interface WithHostNames {
/**
* Specifies hostNames.
+ * @param hostNames Host names the certificate applies to
+ * @return the next update stage
*/
Update withHostNames(List hostNames);
}
/**
- * The stage of the certificate {0} allowing to specify KeyVaultId.
+ * The stage of the certificate update allowing to specify KeyVaultId.
*/
interface WithKeyVaultId {
/**
* Specifies keyVaultId.
+ * @param keyVaultId Key Vault Csm resource Id
+ * @return the next update stage
*/
Update withKeyVaultId(String keyVaultId);
}
/**
- * The stage of the certificate {0} allowing to specify KeyVaultSecretName.
+ * The stage of the certificate update allowing to specify KeyVaultSecretName.
*/
interface WithKeyVaultSecretName {
/**
* Specifies keyVaultSecretName.
+ * @param keyVaultSecretName Key Vault secret name
+ * @return the next update stage
*/
Update withKeyVaultSecretName(String keyVaultSecretName);
}
/**
- * The stage of the certificate {0} allowing to specify Kind.
+ * The stage of the certificate update allowing to specify Kind.
*/
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
/**
- * The stage of the certificate {0} allowing to specify PfxBlob.
+ * The stage of the certificate update allowing to specify PfxBlob.
*/
interface WithPfxBlob {
/**
* Specifies pfxBlob.
+ * @param pfxBlob Pfx blob
+ * @return the next update stage
*/
Update withPfxBlob(byte[] pfxBlob);
}
/**
- * The stage of the certificate {0} allowing to specify ServerFarmId.
+ * The stage of the certificate update allowing to specify ServerFarmId.
*/
interface WithServerFarmId {
/**
* Specifies serverFarmId.
+ * @param serverFarmId Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}"
+ * @return the next update stage
*/
Update withServerFarmId(String serverFarmId);
}
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..a86ea2858df2 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,21 +16,22 @@
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;
+ // set resource ancestor and positional variables
this.resourceGroupName = IdParsingUtils.getValueFromIdByName(inner.id(), "resourceGroups");
this.name = IdParsingUtils.getValueFromIdByName(inner.id(), "hostingEnvironments");
this.detectorName = IdParsingUtils.getValueFromIdByName(inner.id(), "detectors");
}
@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/DiagnosticAnalysisImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticAnalysisImpl.java
index 43c7aa0b7735..6ab714ef1b99 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticAnalysisImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticAnalysisImpl.java
@@ -19,15 +19,16 @@
import com.microsoft.azure.management.appservice.v2016_03_01.AnalysisData;
class DiagnosticAnalysisImpl 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;
+ // set resource ancestor and positional variables
this.resourceGroupName = IdParsingUtils.getValueFromIdByName(inner.id(), "resourceGroups");
this.siteName = IdParsingUtils.getValueFromIdByName(inner.id(), "sites");
this.diagnosticCategory = IdParsingUtils.getValueFromIdByName(inner.id(), "diagnostics");
@@ -35,7 +36,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;
+ // set resource ancestor and positional variables
this.resourceGroupName = IdParsingUtils.getValueFromIdByName(inner.id(), "resourceGroups");
this.siteName = IdParsingUtils.getValueFromIdByName(inner.id(), "sites");
this.diagnosticCategory = IdParsingUtils.getValueFromIdByName(inner.id(), "diagnostics");
}
@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/DiagnosticDetectorResponseImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticDetectorResponseImpl.java
index 6f69574bb66d..082c07d50edb 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticDetectorResponseImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/DiagnosticDetectorResponseImpl.java
@@ -18,14 +18,14 @@
import com.microsoft.azure.management.appservice.v2016_03_01.ResponseMetaData;
class DiagnosticDetectorResponseImpl extends WrapperImpl 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_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebSiteManagementClientImpl.java b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebSiteManagementClientImpl.java
index 14a00bde611c..9fba6144f873 100644
--- a/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebSiteManagementClientImpl.java
+++ b/appservice/resource-manager/v2016_03_01/src/main/java/com/microsoft/azure/management/appservice/v2016_03_01/implementation/WebSiteManagementClientImpl.java
@@ -97,11 +97,11 @@ public String apiVersion() {
return this.apiVersion;
}
- /** Gets or sets the preferred language for the response. */
+ /** The preferred language for the response. */
private String acceptLanguage;
/**
- * Gets Gets or sets the preferred language for the response.
+ * Gets The preferred language for the response.
*
* @return the acceptLanguage value.
*/
@@ -110,7 +110,7 @@ public String acceptLanguage() {
}
/**
- * Sets Gets or sets the preferred language for the response.
+ * Sets The preferred language for the response.
*
* @param acceptLanguage the acceptLanguage value.
* @return the service client itself
@@ -120,11 +120,11 @@ public WebSiteManagementClientImpl withAcceptLanguage(String acceptLanguage) {
return this;
}
- /** Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */
+ /** The retry timeout in seconds for Long Running Operations. Default value is 30. */
private int longRunningOperationRetryTimeout;
/**
- * Gets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30.
+ * Gets The retry timeout in seconds for Long Running Operations. Default value is 30.
*
* @return the longRunningOperationRetryTimeout value.
*/
@@ -133,7 +133,7 @@ public int longRunningOperationRetryTimeout() {
}
/**
- * Sets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30.
+ * Sets The retry timeout in seconds for Long Running Operations. Default value is 30.
*
* @param longRunningOperationRetryTimeout the longRunningOperationRetryTimeout value.
* @return the service client itself
@@ -143,11 +143,11 @@ public WebSiteManagementClientImpl withLongRunningOperationRetryTimeout(int long
return this;
}
- /** When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */
+ /** Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */
private boolean generateClientRequestId;
/**
- * Gets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.
+ * Gets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.
*
* @return the generateClientRequestId value.
*/
@@ -156,7 +156,7 @@ public boolean generateClientRequestId() {
}
/**
- * Sets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.
+ * Sets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.
*
* @param generateClientRequestId the generateClientRequestId value.
* @return the service client itself
@@ -310,7 +310,7 @@ protected void initialize() {
*/
@Override
public String userAgent() {
- return String.format("%s (%s, %s)", super.userAgent(), "WebSiteManagementClient", "2016-03-01");
+ return String.format("%s (%s, %s, auto-generated)", super.userAgent(), "WebSiteManagementClient", "2016-03-01");
}
private void initializeService() {
diff --git a/appservice/resource-manager/v2016_08_01/pom.xml b/appservice/resource-manager/v2016_08_01/pom.xml
index 77aadf2d9ebf..dd0b3634bda7 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.3-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-sdk-for-java
+
+
+ The MIT License (MIT)
+ http://opensource.org/licenses/MIT
+ repo
+
+
+
+ scm:git:https://github.com/Azure/azure-sdk-for-java
+ scm:git:git@github.com:Azure/azure-sdk-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..06eed724b916 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.
*/
@@ -115,6 +115,9 @@ interface Blank extends WithSite {
interface WithSite {
/**
* Specifies resourceGroupName, name.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Name of the app
+ * @return the next definition stage
*/
WithCreate withExistingSite(String resourceGroupName, String name);
}
@@ -125,6 +128,8 @@ interface WithSite {
interface WithActive {
/**
* Specifies active.
+ * @param active True if deployment is currently active, false if completed and null if not started
+ * @return the next definition stage
*/
WithCreate withActive(Boolean active);
}
@@ -135,6 +140,8 @@ interface WithActive {
interface WithAuthor {
/**
* Specifies author.
+ * @param author Who authored the deployment
+ * @return the next definition stage
*/
WithCreate withAuthor(String author);
}
@@ -145,6 +152,8 @@ interface WithAuthor {
interface WithAuthorEmail {
/**
* Specifies authorEmail.
+ * @param authorEmail Author email
+ * @return the next definition stage
*/
WithCreate withAuthorEmail(String authorEmail);
}
@@ -155,6 +164,8 @@ interface WithAuthorEmail {
interface WithDeployer {
/**
* Specifies deployer.
+ * @param deployer Who performed the deployment
+ * @return the next definition stage
*/
WithCreate withDeployer(String deployer);
}
@@ -165,6 +176,8 @@ interface WithDeployer {
interface WithDeploymentId {
/**
* Specifies deploymentId.
+ * @param deploymentId Identifier for deployment
+ * @return the next definition stage
*/
WithCreate withDeploymentId(String deploymentId);
}
@@ -175,6 +188,8 @@ interface WithDeploymentId {
interface WithDetails {
/**
* Specifies details.
+ * @param details Details on deployment
+ * @return the next definition stage
*/
WithCreate withDetails(String details);
}
@@ -185,6 +200,8 @@ interface WithDetails {
interface WithEndTime {
/**
* Specifies endTime.
+ * @param endTime End time
+ * @return the next definition stage
*/
WithCreate withEndTime(DateTime endTime);
}
@@ -195,6 +212,8 @@ interface WithEndTime {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -205,6 +224,8 @@ interface WithKind {
interface WithMessage {
/**
* Specifies message.
+ * @param message Details about deployment status
+ * @return the next definition stage
*/
WithCreate withMessage(String message);
}
@@ -215,6 +236,8 @@ interface WithMessage {
interface WithStartTime {
/**
* Specifies startTime.
+ * @param startTime Start time
+ * @return the next definition stage
*/
WithCreate withStartTime(DateTime startTime);
}
@@ -225,6 +248,8 @@ interface WithStartTime {
interface WithStatus {
/**
* Specifies status.
+ * @param status Deployment status
+ * @return the next definition stage
*/
WithCreate withStatus(Integer status);
}
@@ -253,6 +278,8 @@ interface UpdateStages {
interface WithActive {
/**
* Specifies active.
+ * @param active True if deployment is currently active, false if completed and null if not started
+ * @return the next update stage
*/
Update withActive(Boolean active);
}
@@ -263,6 +290,8 @@ interface WithActive {
interface WithAuthor {
/**
* Specifies author.
+ * @param author Who authored the deployment
+ * @return the next update stage
*/
Update withAuthor(String author);
}
@@ -273,6 +302,8 @@ interface WithAuthor {
interface WithAuthorEmail {
/**
* Specifies authorEmail.
+ * @param authorEmail Author email
+ * @return the next update stage
*/
Update withAuthorEmail(String authorEmail);
}
@@ -283,6 +314,8 @@ interface WithAuthorEmail {
interface WithDeployer {
/**
* Specifies deployer.
+ * @param deployer Who performed the deployment
+ * @return the next update stage
*/
Update withDeployer(String deployer);
}
@@ -293,6 +326,8 @@ interface WithDeployer {
interface WithDeploymentId {
/**
* Specifies deploymentId.
+ * @param deploymentId Identifier for deployment
+ * @return the next update stage
*/
Update withDeploymentId(String deploymentId);
}
@@ -303,6 +338,8 @@ interface WithDeploymentId {
interface WithDetails {
/**
* Specifies details.
+ * @param details Details on deployment
+ * @return the next update stage
*/
Update withDetails(String details);
}
@@ -313,6 +350,8 @@ interface WithDetails {
interface WithEndTime {
/**
* Specifies endTime.
+ * @param endTime End time
+ * @return the next update stage
*/
Update withEndTime(DateTime endTime);
}
@@ -323,6 +362,8 @@ interface WithEndTime {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
@@ -333,6 +374,8 @@ interface WithKind {
interface WithMessage {
/**
* Specifies message.
+ * @param message Details about deployment status
+ * @return the next update stage
*/
Update withMessage(String message);
}
@@ -343,6 +386,8 @@ interface WithMessage {
interface WithStartTime {
/**
* Specifies startTime.
+ * @param startTime Start time
+ * @return the next update stage
*/
Update withStartTime(DateTime startTime);
}
@@ -353,6 +398,8 @@ interface WithStartTime {
interface WithStatus {
/**
* Specifies status.
+ * @param status Deployment status
+ * @return the next update stage
*/
Update withStatus(Integer status);
}
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..ea509af65c3b 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.
*/
@@ -115,6 +115,9 @@ interface Blank extends WithSite {
interface WithSite {
/**
* Specifies resourceGroupName, name.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Site name
+ * @return the next definition stage
*/
WithCreate withExistingSite(String resourceGroupName, String name);
}
@@ -125,6 +128,8 @@ interface WithSite {
interface WithConfig {
/**
* Specifies config.
+ * @param config Config information
+ * @return the next definition stage
*/
WithCreate withConfig(Object config);
}
@@ -135,6 +140,8 @@ interface WithConfig {
interface WithConfigHref {
/**
* Specifies configHref.
+ * @param configHref Config URI
+ * @return the next definition stage
*/
WithCreate withConfigHref(String configHref);
}
@@ -145,6 +152,8 @@ interface WithConfigHref {
interface WithFiles {
/**
* Specifies files.
+ * @param files File list
+ * @return the next definition stage
*/
WithCreate withFiles(Map files);
}
@@ -155,6 +164,8 @@ interface WithFiles {
interface WithHref {
/**
* Specifies href.
+ * @param href Function URI
+ * @return the next definition stage
*/
WithCreate withHref(String href);
}
@@ -165,6 +176,8 @@ interface WithHref {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -175,6 +188,8 @@ interface WithKind {
interface WithScriptHref {
/**
* Specifies scriptHref.
+ * @param scriptHref Script URI
+ * @return the next definition stage
*/
WithCreate withScriptHref(String scriptHref);
}
@@ -185,6 +200,8 @@ interface WithScriptHref {
interface WithScriptRootPathHref {
/**
* Specifies scriptRootPathHref.
+ * @param scriptRootPathHref Script root path URI
+ * @return the next definition stage
*/
WithCreate withScriptRootPathHref(String scriptRootPathHref);
}
@@ -195,6 +212,8 @@ interface WithScriptRootPathHref {
interface WithSecretsFileHref {
/**
* Specifies secretsFileHref.
+ * @param secretsFileHref Secrets file URI
+ * @return the next definition stage
*/
WithCreate withSecretsFileHref(String secretsFileHref);
}
@@ -205,6 +224,8 @@ interface WithSecretsFileHref {
interface WithTestData {
/**
* Specifies testData.
+ * @param testData Test data used when testing via the Azure Portal
+ * @return the next definition stage
*/
WithCreate withTestData(String testData);
}
@@ -233,6 +254,8 @@ interface UpdateStages {
interface WithConfig {
/**
* Specifies config.
+ * @param config Config information
+ * @return the next update stage
*/
Update withConfig(Object config);
}
@@ -243,6 +266,8 @@ interface WithConfig {
interface WithConfigHref {
/**
* Specifies configHref.
+ * @param configHref Config URI
+ * @return the next update stage
*/
Update withConfigHref(String configHref);
}
@@ -253,6 +278,8 @@ interface WithConfigHref {
interface WithFiles {
/**
* Specifies files.
+ * @param files File list
+ * @return the next update stage
*/
Update withFiles(Map files);
}
@@ -263,6 +290,8 @@ interface WithFiles {
interface WithHref {
/**
* Specifies href.
+ * @param href Function URI
+ * @return the next update stage
*/
Update withHref(String href);
}
@@ -273,6 +302,8 @@ interface WithHref {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
@@ -283,6 +314,8 @@ interface WithKind {
interface WithScriptHref {
/**
* Specifies scriptHref.
+ * @param scriptHref Script URI
+ * @return the next update stage
*/
Update withScriptHref(String scriptHref);
}
@@ -293,6 +326,8 @@ interface WithScriptHref {
interface WithScriptRootPathHref {
/**
* Specifies scriptRootPathHref.
+ * @param scriptRootPathHref Script root path URI
+ * @return the next update stage
*/
Update withScriptRootPathHref(String scriptRootPathHref);
}
@@ -303,6 +338,8 @@ interface WithScriptRootPathHref {
interface WithSecretsFileHref {
/**
* Specifies secretsFileHref.
+ * @param secretsFileHref Secrets file URI
+ * @return the next update stage
*/
Update withSecretsFileHref(String secretsFileHref);
}
@@ -313,6 +350,8 @@ interface WithSecretsFileHref {
interface WithTestData {
/**
* Specifies testData.
+ * @param testData Test data used when testing via the Azure Portal
+ * @return the next update stage
*/
Update withTestData(String testData);
}
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..28e549b8d608 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.
*/
@@ -109,6 +109,9 @@ interface Blank extends WithSite {
interface WithSite {
/**
* Specifies resourceGroupName, name.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Name of the app
+ * @return the next definition stage
*/
WithCreate withExistingSite(String resourceGroupName, String name);
}
@@ -119,6 +122,8 @@ interface WithSite {
interface WithAzureResourceName {
/**
* Specifies azureResourceName.
+ * @param azureResourceName Azure resource name
+ * @return the next definition stage
*/
WithCreate withAzureResourceName(String azureResourceName);
}
@@ -129,6 +134,8 @@ interface WithAzureResourceName {
interface WithAzureResourceType {
/**
* Specifies azureResourceType.
+ * @param azureResourceType Azure resource type. Possible values include: 'Website', 'TrafficManager'
+ * @return the next definition stage
*/
WithCreate withAzureResourceType(AzureResourceType azureResourceType);
}
@@ -139,6 +146,8 @@ interface WithAzureResourceType {
interface WithCustomHostNameDnsRecordType {
/**
* Specifies customHostNameDnsRecordType.
+ * @param customHostNameDnsRecordType Custom DNS record type. Possible values include: 'CName', 'A'
+ * @return the next definition stage
*/
WithCreate withCustomHostNameDnsRecordType(CustomHostNameDnsRecordType customHostNameDnsRecordType);
}
@@ -149,6 +158,8 @@ interface WithCustomHostNameDnsRecordType {
interface WithDomainId {
/**
* Specifies domainId.
+ * @param domainId Fully qualified ARM domain resource URI
+ * @return the next definition stage
*/
WithCreate withDomainId(String domainId);
}
@@ -159,6 +170,8 @@ interface WithDomainId {
interface WithHostNameType {
/**
* Specifies hostNameType.
+ * @param hostNameType Hostname type. Possible values include: 'Verified', 'Managed'
+ * @return the next definition stage
*/
WithCreate withHostNameType(HostNameType hostNameType);
}
@@ -169,6 +182,8 @@ interface WithHostNameType {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -179,6 +194,8 @@ interface WithKind {
interface WithSiteName {
/**
* Specifies siteName.
+ * @param siteName App Service app name
+ * @return the next definition stage
*/
WithCreate withSiteName(String siteName);
}
@@ -189,6 +206,8 @@ interface WithSiteName {
interface WithSslState {
/**
* Specifies sslState.
+ * @param sslState SSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'
+ * @return the next definition stage
*/
WithCreate withSslState(SslState sslState);
}
@@ -199,6 +218,8 @@ interface WithSslState {
interface WithThumbprint {
/**
* Specifies thumbprint.
+ * @param thumbprint SSL certificate thumbprint
+ * @return the next definition stage
*/
WithCreate withThumbprint(String thumbprint);
}
@@ -227,6 +248,8 @@ interface UpdateStages {
interface WithAzureResourceName {
/**
* Specifies azureResourceName.
+ * @param azureResourceName Azure resource name
+ * @return the next update stage
*/
Update withAzureResourceName(String azureResourceName);
}
@@ -237,6 +260,8 @@ interface WithAzureResourceName {
interface WithAzureResourceType {
/**
* Specifies azureResourceType.
+ * @param azureResourceType Azure resource type. Possible values include: 'Website', 'TrafficManager'
+ * @return the next update stage
*/
Update withAzureResourceType(AzureResourceType azureResourceType);
}
@@ -247,6 +272,8 @@ interface WithAzureResourceType {
interface WithCustomHostNameDnsRecordType {
/**
* Specifies customHostNameDnsRecordType.
+ * @param customHostNameDnsRecordType Custom DNS record type. Possible values include: 'CName', 'A'
+ * @return the next update stage
*/
Update withCustomHostNameDnsRecordType(CustomHostNameDnsRecordType customHostNameDnsRecordType);
}
@@ -257,6 +284,8 @@ interface WithCustomHostNameDnsRecordType {
interface WithDomainId {
/**
* Specifies domainId.
+ * @param domainId Fully qualified ARM domain resource URI
+ * @return the next update stage
*/
Update withDomainId(String domainId);
}
@@ -267,6 +296,8 @@ interface WithDomainId {
interface WithHostNameType {
/**
* Specifies hostNameType.
+ * @param hostNameType Hostname type. Possible values include: 'Verified', 'Managed'
+ * @return the next update stage
*/
Update withHostNameType(HostNameType hostNameType);
}
@@ -277,6 +308,8 @@ interface WithHostNameType {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
@@ -287,6 +320,8 @@ interface WithKind {
interface WithSiteName {
/**
* Specifies siteName.
+ * @param siteName App Service app name
+ * @return the next update stage
*/
Update withSiteName(String siteName);
}
@@ -297,6 +332,8 @@ interface WithSiteName {
interface WithSslState {
/**
* Specifies sslState.
+ * @param sslState SSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'
+ * @return the next update stage
*/
Update withSslState(SslState sslState);
}
@@ -307,6 +344,8 @@ interface WithSslState {
interface WithThumbprint {
/**
* Specifies thumbprint.
+ * @param thumbprint SSL certificate thumbprint
+ * @return the next update stage
*/
Update withThumbprint(String thumbprint);
}
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..f56ee1e0ff76 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.
*/
@@ -104,6 +104,10 @@ interface Blank extends WithHybridConnectionNamespace {
interface WithHybridConnectionNamespace {
/**
* Specifies resourceGroupName, name, namespaceName.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name The name of the web app
+ * @param namespaceName The namespace for this hybrid connection
+ * @return the next definition stage
*/
WithCreate withExistingHybridConnectionNamespace(String resourceGroupName, String name, String namespaceName);
}
@@ -114,6 +118,8 @@ interface WithHybridConnectionNamespace {
interface WithHostname {
/**
* Specifies hostname.
+ * @param hostname The hostname of the endpoint
+ * @return the next definition stage
*/
WithCreate withHostname(String hostname);
}
@@ -124,6 +130,8 @@ interface WithHostname {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -134,6 +142,8 @@ interface WithKind {
interface WithPort {
/**
* Specifies port.
+ * @param port The port of the endpoint
+ * @return the next definition stage
*/
WithCreate withPort(Integer port);
}
@@ -144,6 +154,8 @@ interface WithPort {
interface WithRelayArmUri {
/**
* Specifies relayArmUri.
+ * @param relayArmUri The ARM URI to the Service Bus relay
+ * @return the next definition stage
*/
WithCreate withRelayArmUri(String relayArmUri);
}
@@ -154,6 +166,8 @@ interface WithRelayArmUri {
interface WithRelayName {
/**
* Specifies relayName.
+ * @param relayName The name of the Service Bus relay
+ * @return the next definition stage
*/
WithCreate withRelayName(String relayName);
}
@@ -164,6 +178,8 @@ interface WithRelayName {
interface WithSendKeyName {
/**
* Specifies sendKeyName.
+ * @param sendKeyName The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus
+ * @return the next definition stage
*/
WithCreate withSendKeyName(String sendKeyName);
}
@@ -174,6 +190,9 @@ interface WithSendKeyName {
interface WithSendKeyValue {
/**
* Specifies sendKeyValue.
+ * @param sendKeyValue The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned
+ normally, use the POST /listKeys API instead
+ * @return the next definition stage
*/
WithCreate withSendKeyValue(String sendKeyValue);
}
@@ -184,6 +203,8 @@ interface WithSendKeyValue {
interface WithServiceBusNamespace {
/**
* Specifies serviceBusNamespace.
+ * @param serviceBusNamespace The name of the Service Bus namespace
+ * @return the next definition stage
*/
WithCreate withServiceBusNamespace(String serviceBusNamespace);
}
@@ -194,6 +215,8 @@ interface WithServiceBusNamespace {
interface WithServiceBusSuffix {
/**
* Specifies serviceBusSuffix.
+ * @param serviceBusSuffix The suffix for the service bus endpoint. By default this is .servicebus.windows.net
+ * @return the next definition stage
*/
WithCreate withServiceBusSuffix(String serviceBusSuffix);
}
@@ -222,6 +245,8 @@ interface UpdateStages {
interface WithHostname {
/**
* Specifies hostname.
+ * @param hostname The hostname of the endpoint
+ * @return the next update stage
*/
Update withHostname(String hostname);
}
@@ -232,6 +257,8 @@ interface WithHostname {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
@@ -242,6 +269,8 @@ interface WithKind {
interface WithPort {
/**
* Specifies port.
+ * @param port The port of the endpoint
+ * @return the next update stage
*/
Update withPort(Integer port);
}
@@ -252,6 +281,8 @@ interface WithPort {
interface WithRelayArmUri {
/**
* Specifies relayArmUri.
+ * @param relayArmUri The ARM URI to the Service Bus relay
+ * @return the next update stage
*/
Update withRelayArmUri(String relayArmUri);
}
@@ -262,6 +293,8 @@ interface WithRelayArmUri {
interface WithRelayName {
/**
* Specifies relayName.
+ * @param relayName The name of the Service Bus relay
+ * @return the next update stage
*/
Update withRelayName(String relayName);
}
@@ -272,6 +305,8 @@ interface WithRelayName {
interface WithSendKeyName {
/**
* Specifies sendKeyName.
+ * @param sendKeyName The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus
+ * @return the next update stage
*/
Update withSendKeyName(String sendKeyName);
}
@@ -282,6 +317,9 @@ interface WithSendKeyName {
interface WithSendKeyValue {
/**
* Specifies sendKeyValue.
+ * @param sendKeyValue The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned
+ normally, use the POST /listKeys API instead
+ * @return the next update stage
*/
Update withSendKeyValue(String sendKeyValue);
}
@@ -292,6 +330,8 @@ interface WithSendKeyValue {
interface WithServiceBusNamespace {
/**
* Specifies serviceBusNamespace.
+ * @param serviceBusNamespace The name of the Service Bus namespace
+ * @return the next update stage
*/
Update withServiceBusNamespace(String serviceBusNamespace);
}
@@ -302,6 +342,8 @@ interface WithServiceBusNamespace {
interface WithServiceBusSuffix {
/**
* Specifies serviceBusSuffix.
+ * @param serviceBusSuffix The suffix for the service bus endpoint. By default this is .servicebus.windows.net
+ * @return the next update stage
*/
Update withServiceBusSuffix(String serviceBusSuffix);
}
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..11762987e5dd 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.
*/
@@ -69,6 +69,9 @@ interface Blank extends WithSite {
interface WithSite {
/**
* Specifies resourceGroupName, name.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Name of the app
+ * @return the next definition stage
*/
WithCreate withExistingSite(String resourceGroupName, String name);
}
@@ -79,6 +82,8 @@ interface WithSite {
interface WithIdentifierId {
/**
* Specifies identifierId.
+ * @param identifierId String representation of the identity
+ * @return the next definition stage
*/
WithCreate withIdentifierId(String identifierId);
}
@@ -89,6 +94,8 @@ interface WithIdentifierId {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -117,6 +124,8 @@ interface UpdateStages {
interface WithIdentifierId {
/**
* Specifies identifierId.
+ * @param identifierId String representation of the identity
+ * @return the next update stage
*/
Update withIdentifierId(String identifierId);
}
@@ -127,6 +136,8 @@ interface WithIdentifierId {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
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..cafff485298a 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.
*/
@@ -115,6 +115,9 @@ interface Blank extends WithSite {
interface WithSite {
/**
* Specifies resourceGroupName, name.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Name of the app
+ * @return the next definition stage
*/
WithLocation withExistingSite(String resourceGroupName, String name);
}
@@ -125,6 +128,8 @@ interface WithSite {
interface WithLocation {
/**
* Specifies location.
+ * @param location Resource Location
+ * @return the next definition stage
*/
WithCreate withLocation(String location);
}
@@ -135,6 +140,8 @@ interface WithLocation {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -145,6 +152,8 @@ interface WithKind {
interface WithMarketplaceOffer {
/**
* Specifies marketplaceOffer.
+ * @param marketplaceOffer Premier add on Marketplace offer
+ * @return the next definition stage
*/
WithCreate withMarketplaceOffer(String marketplaceOffer);
}
@@ -155,6 +164,8 @@ interface WithMarketplaceOffer {
interface WithMarketplacePublisher {
/**
* Specifies marketplacePublisher.
+ * @param marketplacePublisher Premier add on Marketplace publisher
+ * @return the next definition stage
*/
WithCreate withMarketplacePublisher(String marketplacePublisher);
}
@@ -165,6 +176,8 @@ interface WithMarketplacePublisher {
interface WithPremierAddOnLocation {
/**
* Specifies premierAddOnLocation.
+ * @param premierAddOnLocation Premier add on Location
+ * @return the next definition stage
*/
WithCreate withPremierAddOnLocation(String premierAddOnLocation);
}
@@ -175,6 +188,8 @@ interface WithPremierAddOnLocation {
interface WithPremierAddOnName {
/**
* Specifies premierAddOnName.
+ * @param premierAddOnName Premier add on Name
+ * @return the next definition stage
*/
WithCreate withPremierAddOnName(String premierAddOnName);
}
@@ -185,6 +200,8 @@ interface WithPremierAddOnName {
interface WithPremierAddOnTags {
/**
* Specifies premierAddOnTags.
+ * @param premierAddOnTags Premier add on Tags
+ * @return the next definition stage
*/
WithCreate withPremierAddOnTags(Map premierAddOnTags);
}
@@ -195,6 +212,8 @@ interface WithPremierAddOnTags {
interface WithProduct {
/**
* Specifies product.
+ * @param product Premier add on Product
+ * @return the next definition stage
*/
WithCreate withProduct(String product);
}
@@ -205,6 +224,8 @@ interface WithProduct {
interface WithSku {
/**
* Specifies sku.
+ * @param sku Premier add on SKU
+ * @return the next definition stage
*/
WithCreate withSku(String sku);
}
@@ -215,6 +236,8 @@ interface WithSku {
interface WithTags {
/**
* Specifies tags.
+ * @param tags Resource tags
+ * @return the next definition stage
*/
WithCreate withTags(Map tags);
}
@@ -225,6 +248,8 @@ interface WithTags {
interface WithVendor {
/**
* Specifies vendor.
+ * @param vendor Premier add on Vendor
+ * @return the next definition stage
*/
WithCreate withVendor(String vendor);
}
@@ -253,6 +278,8 @@ interface UpdateStages {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
@@ -263,6 +290,8 @@ interface WithKind {
interface WithMarketplaceOffer {
/**
* Specifies marketplaceOffer.
+ * @param marketplaceOffer Premier add on Marketplace offer
+ * @return the next update stage
*/
Update withMarketplaceOffer(String marketplaceOffer);
}
@@ -273,6 +302,8 @@ interface WithMarketplaceOffer {
interface WithMarketplacePublisher {
/**
* Specifies marketplacePublisher.
+ * @param marketplacePublisher Premier add on Marketplace publisher
+ * @return the next update stage
*/
Update withMarketplacePublisher(String marketplacePublisher);
}
@@ -283,6 +314,8 @@ interface WithMarketplacePublisher {
interface WithPremierAddOnLocation {
/**
* Specifies premierAddOnLocation.
+ * @param premierAddOnLocation Premier add on Location
+ * @return the next update stage
*/
Update withPremierAddOnLocation(String premierAddOnLocation);
}
@@ -293,6 +326,8 @@ interface WithPremierAddOnLocation {
interface WithPremierAddOnName {
/**
* Specifies premierAddOnName.
+ * @param premierAddOnName Premier add on Name
+ * @return the next update stage
*/
Update withPremierAddOnName(String premierAddOnName);
}
@@ -303,6 +338,8 @@ interface WithPremierAddOnName {
interface WithPremierAddOnTags {
/**
* Specifies premierAddOnTags.
+ * @param premierAddOnTags Premier add on Tags
+ * @return the next update stage
*/
Update withPremierAddOnTags(Map premierAddOnTags);
}
@@ -313,6 +350,8 @@ interface WithPremierAddOnTags {
interface WithProduct {
/**
* Specifies product.
+ * @param product Premier add on Product
+ * @return the next update stage
*/
Update withProduct(String product);
}
@@ -323,6 +362,8 @@ interface WithProduct {
interface WithSku {
/**
* Specifies sku.
+ * @param sku Premier add on SKU
+ * @return the next update stage
*/
Update withSku(String sku);
}
@@ -333,6 +374,8 @@ interface WithSku {
interface WithTags {
/**
* Specifies tags.
+ * @param tags Resource tags
+ * @return the next update stage
*/
Update withTags(Map tags);
}
@@ -343,6 +386,8 @@ interface WithTags {
interface WithVendor {
/**
* Specifies vendor.
+ * @param vendor Premier add on Vendor
+ * @return the next update stage
*/
Update withVendor(String vendor);
}
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..9fc00c97e263 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.
*/
@@ -79,6 +79,9 @@ interface Blank extends WithSite {
interface WithSite {
/**
* Specifies resourceGroupName, name.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Name of the app
+ * @return the next definition stage
*/
WithCreate withExistingSite(String resourceGroupName, String name);
}
@@ -89,6 +92,8 @@ interface WithSite {
interface WithBlob {
/**
* Specifies blob.
+ * @param blob Public Certificate byte array
+ * @return the next definition stage
*/
WithCreate withBlob(byte[] blob);
}
@@ -99,6 +104,8 @@ interface WithBlob {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next definition stage
*/
WithCreate withKind(String kind);
}
@@ -109,6 +116,8 @@ interface WithKind {
interface WithPublicCertificateLocation {
/**
* Specifies publicCertificateLocation.
+ * @param publicCertificateLocation Public Certificate Location. Possible values include: 'CurrentUserMy', 'LocalMachineMy', 'Unknown'
+ * @return the next definition stage
*/
WithCreate withPublicCertificateLocation(PublicCertificateLocation publicCertificateLocation);
}
@@ -137,6 +146,8 @@ interface UpdateStages {
interface WithBlob {
/**
* Specifies blob.
+ * @param blob Public Certificate byte array
+ * @return the next update stage
*/
Update withBlob(byte[] blob);
}
@@ -147,6 +158,8 @@ interface WithBlob {
interface WithKind {
/**
* Specifies kind.
+ * @param kind Kind of resource
+ * @return the next update stage
*/
Update withKind(String kind);
}
@@ -157,6 +170,8 @@ interface WithKind {
interface WithPublicCertificateLocation {
/**
* Specifies publicCertificateLocation.
+ * @param publicCertificateLocation Public Certificate Location. Possible values include: 'CurrentUserMy', 'LocalMachineMy', 'Unknown'
+ * @return the next update stage
*/
Update withPublicCertificateLocation(PublicCertificateLocation publicCertificateLocation);
}
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