diff --git a/sdk/appservice/mgmt-v2018_02_01/pom.xml b/sdk/appservice/mgmt-v2018_02_01/pom.xml
index 234568411d6ec..49994408b68bc 100644
--- a/sdk/appservice/mgmt-v2018_02_01/pom.xml
+++ b/sdk/appservice/mgmt-v2018_02_01/pom.xml
@@ -11,11 +11,11 @@
com.microsoft.azure
azure-arm-parent
- 1.3.0
- ../../parents/azure-arm-parent
+ 1.1.0
+ ../../../pom.management.xml
- azure-mgmt-appservice
- 1.0.0-beta-1
+ azure-mgmt-certificateregistration
+ 1.0.0-beta
jar
Microsoft Azure SDK for CertificateRegistration Management
This package contains Microsoft CertificateRegistration Management SDK.
@@ -71,6 +71,8 @@
azure-arm-client-runtime
test-jar
test
+
+ 1.6.5
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AddressResponse.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AddressResponse.java
index 485fc53406280..3efba1b64ced7 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AddressResponse.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AddressResponse.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AddressResponseInner;
import java.util.List;
/**
* Type representing AddressResponse.
*/
-public interface AddressResponse extends HasInner, HasManager {
+public interface AddressResponse extends HasInner, HasManager {
/**
* @return the internalIpAddress value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AnalysisDefinition.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AnalysisDefinition.java
index 5dca9b069cae8..13c1bc9081cbb 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AnalysisDefinition.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateOrder.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateOrder.java
index f040e3ee2139c..f37708b8bed2d 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateOrder.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateOrder.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.Map;
import org.joda.time.DateTime;
import java.util.List;
@@ -26,7 +26,7 @@
/**
* Type representing AppServiceCertificateOrder.
*/
-public interface AppServiceCertificateOrder extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface AppServiceCertificateOrder extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the appServiceCertificateNotRenewableReasons value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateResource.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateResource.java
index 6faf675b7ec9b..7ef546e2742fd 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateResource.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceCertificateResource.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.Map;
/**
* Type representing AppServiceCertificateResource.
*/
-public interface AppServiceCertificateResource extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface AppServiceCertificateResource extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceEnvironmentResource.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceEnvironmentResource.java
index ff1ebd5aa737b..135df8dcd5909 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceEnvironmentResource.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServiceEnvironmentResource.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.List;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.StampCapacityInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceEnvironmentResourceInner;
@@ -25,7 +25,7 @@
/**
* Type representing AppServiceEnvironmentResource.
*/
-public interface AppServiceEnvironmentResource extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface AppServiceEnvironmentResource extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the allowedMultiSizes value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServicePlan.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServicePlan.java
index b5c878c712f15..463be1f89666c 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServicePlan.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AppServicePlan.java
@@ -17,14 +17,14 @@
import com.microsoft.azure.arm.model.Appliable;
import com.microsoft.azure.arm.model.Creatable;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import org.joda.time.DateTime;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServicePlanInner;
/**
* Type representing AppServicePlan.
*/
-public interface AppServicePlan extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface AppServicePlan extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the freeOfferExpirationTime value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ApplicationStack.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ApplicationStack.java
index 18b4e53491e21..cc133eae793c1 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ApplicationStack.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AzureStoragePropertyDictionaryResource.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AzureStoragePropertyDictionaryResource.java
index c6fdb8c309766..71efa1e251ab9 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AzureStoragePropertyDictionaryResource.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/AzureStoragePropertyDictionaryResource.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AzureStoragePropertyDictionaryResourceInner;
import java.util.Map;
/**
* Type representing AzureStoragePropertyDictionaryResource.
*/
-public interface AzureStoragePropertyDictionaryResource extends HasInner, HasManager {
+public interface AzureStoragePropertyDictionaryResource extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/BackupItem.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/BackupItem.java
index 767b07a6d6120..2e187093296af 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/BackupItem.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import org.joda.time.DateTime;
import java.util.List;
/**
* Type representing BackupItem.
*/
-public interface BackupItem extends HasInner, Indexable, Refreshable, HasManager {
+public interface BackupItem extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the backupId value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/BackupRequest.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/BackupRequest.java
index 8f177879b110d..360067ff27a63 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/BackupRequest.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.BackupRequestInner;
import java.util.List;
/**
* Type representing BackupRequest.
*/
-public interface BackupRequest extends HasInner, HasManager {
+public interface BackupRequest extends HasInner, HasManager {
/**
* @return the backupName value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Capability.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Capability.java
index 23ab99b93c692..981235c3bd299 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Capability.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Capability.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CapabilityInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing Capability.
*/
-public interface Capability extends HasInner, HasManager {
+public interface Capability extends HasInner, HasManager {
/**
* @return the name value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Certificate.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Certificate.java
index 0f228a1730fdd..29c5ad16b31ce 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Certificate.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.List;
import org.joda.time.DateTime;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateInner;
@@ -25,7 +25,7 @@
/**
* Type representing Certificate.
*/
-public interface Certificate extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface Certificate extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the cerBlob value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateEmail.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateEmail.java
index ec80ed12a7a7d..ee41cf862967f 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateEmail.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateEmail.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateEmailInner;
import org.joda.time.DateTime;
/**
* Type representing CertificateEmail.
*/
-public interface CertificateEmail extends HasInner, HasManager {
+public interface CertificateEmail extends HasInner, HasManager {
/**
* @return the emailId value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateOrderAction.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateOrderAction.java
index 685e37dba2288..fb19f2476ace9 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateOrderAction.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CertificateOrderAction.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateOrderActionInner;
import org.joda.time.DateTime;
/**
* Type representing CertificateOrderAction.
*/
-public interface CertificateOrderAction extends HasInner, HasManager {
+public interface CertificateOrderAction extends HasInner, HasManager {
/**
* @return the actionType value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ConnectionStringDictionary.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ConnectionStringDictionary.java
index 8ea9f5b96d859..01ba2521405b8 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ConnectionStringDictionary.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.ConnectionStringDictionaryInner;
import java.util.Map;
/**
* Type representing ConnectionStringDictionary.
*/
-public interface ConnectionStringDictionary extends HasInner, HasManager {
+public interface ConnectionStringDictionary extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ContinuousWebJob.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ContinuousWebJob.java
index 050f23d6af47f..552176beb2660 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/ContinuousWebJob.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
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 detailedStatus value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CsmOperationDescription.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CsmOperationDescription.java
index 75a13a49e2e82..2079a42710656 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CsmOperationDescription.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CustomHostnameAnalysisResult.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CustomHostnameAnalysisResult.java
index 031ab18d82d50..44100102734cf 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/CustomHostnameAnalysisResult.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CustomHostnameAnalysisResultInner;
import java.util.List;
/**
* Type representing CustomHostnameAnalysisResult.
*/
-public interface CustomHostnameAnalysisResult extends HasInner, HasManager {
+public interface CustomHostnameAnalysisResult extends HasInner, HasManager {
/**
* @return the alternateCNameRecords value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DeletedSite.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DeletedSite.java
index e0dd4b8ca837f..2581e8dc86476 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DeletedSite.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DeletedSite.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing DeletedSite.
*/
-public interface DeletedSite extends HasInner, Indexable, Refreshable, HasManager {
+public interface DeletedSite extends HasInner, Indexable, Refreshable, HasManager {
/**
* @return the deletedSiteId value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Deployment.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Deployment.java
index 869a659ec1579..0f09483d79a8c 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Deployment.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import org.joda.time.DateTime;
/**
* Type representing Deployment.
*/
-public interface Deployment extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface Deployment extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the active value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DetectorDefinition.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DetectorDefinition.java
index 4640a130a0783..a2f9a8ef0804d 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DetectorDefinition.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DetectorResponse.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DetectorResponse.java
index 500e106b98d87..ed159c18dac97 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DetectorResponse.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticAnalysis.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticAnalysis.java
index f979b6bc9eccc..7cb6a430b082d 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticAnalysis.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticCategory.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticCategory.java
index 615f401d15823..64ac78b6eb983 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticCategory.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* 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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticDetectorResponse.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticDetectorResponse.java
index 1f014fdfe5a7f..84ef6f100a982 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DiagnosticDetectorResponse.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.DiagnosticDetectorResponseInner;
import java.util.List;
import com.microsoft.azure.management.appservice.v2018_02_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/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Domain.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Domain.java
index 92b2b102f3e83..ad37d3d2c60b1 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Domain.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Domain.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.List;
import org.joda.time.DateTime;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.DomainInner;
@@ -25,7 +25,7 @@
/**
* Type representing Domain.
*/
-public interface Domain extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
+public interface Domain extends HasInner, Resource, GroupableResourceCore, HasResourceGroup, Refreshable, Updatable, HasManager {
/**
* @return the authCode value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainAvailablilityCheckResult.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainAvailablilityCheckResult.java
index fdddfb5068c42..704e75dc5f8a9 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainAvailablilityCheckResult.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainAvailablilityCheckResult.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.DomainAvailablilityCheckResultInner;
/**
* Type representing DomainAvailablilityCheckResult.
*/
-public interface DomainAvailablilityCheckResult extends HasInner, HasManager {
+public interface DomainAvailablilityCheckResult extends HasInner, HasManager {
/**
* @return the available value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainControlCenterSsoRequest.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainControlCenterSsoRequest.java
index cfb1bbcec617c..1350e5ed2ce23 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainControlCenterSsoRequest.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainControlCenterSsoRequest.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.DomainControlCenterSsoRequestInner;
/**
* Type representing DomainControlCenterSsoRequest.
*/
-public interface DomainControlCenterSsoRequest extends HasInner, HasManager {
+public interface DomainControlCenterSsoRequest extends HasInner, HasManager {
/**
* @return the postParameterKey value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainOwnershipIdentifier.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainOwnershipIdentifier.java
index e163e5a5b9e70..9e617654df90e 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainOwnershipIdentifier.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/DomainOwnershipIdentifier.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing DomainOwnershipIdentifier.
*/
-public interface DomainOwnershipIdentifier extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface DomainOwnershipIdentifier extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/FunctionEnvelope.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/FunctionEnvelope.java
index 6943daf455036..237613c068a98 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/FunctionEnvelope.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
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.
*/
@@ -53,11 +53,26 @@ public interface FunctionEnvelope extends HasInner, Index
*/
String id();
+ /**
+ * @return the invokeUrlTemplate value.
+ */
+ String invokeUrlTemplate();
+
+ /**
+ * @return the isDisabled value.
+ */
+ Boolean isDisabled();
+
/**
* @return the kind value.
*/
String kind();
+ /**
+ * @return the language value.
+ */
+ String language();
+
/**
* @return the name value.
*/
@@ -83,6 +98,11 @@ public interface FunctionEnvelope extends HasInner, Index
*/
String testData();
+ /**
+ * @return the testDataHref value.
+ */
+ String testDataHref();
+
/**
* @return the type value.
*/
@@ -177,6 +197,30 @@ interface WithHref {
WithCreate withHref(String href);
}
+ /**
+ * The stage of the functionenvelope definition allowing to specify InvokeUrlTemplate.
+ */
+ interface WithInvokeUrlTemplate {
+ /**
+ * Specifies invokeUrlTemplate.
+ * @param invokeUrlTemplate The invocation URL
+ * @return the next definition stage
+ */
+ WithCreate withInvokeUrlTemplate(String invokeUrlTemplate);
+ }
+
+ /**
+ * The stage of the functionenvelope definition allowing to specify IsDisabled.
+ */
+ interface WithIsDisabled {
+ /**
+ * Specifies isDisabled.
+ * @param isDisabled Value indicating whether the function is disabled
+ * @return the next definition stage
+ */
+ WithCreate withIsDisabled(Boolean isDisabled);
+ }
+
/**
* The stage of the functionenvelope definition allowing to specify Kind.
*/
@@ -189,6 +233,18 @@ interface WithKind {
WithCreate withKind(String kind);
}
+ /**
+ * The stage of the functionenvelope definition allowing to specify Language.
+ */
+ interface WithLanguage {
+ /**
+ * Specifies language.
+ * @param language The function language
+ * @return the next definition stage
+ */
+ WithCreate withLanguage(String language);
+ }
+
/**
* The stage of the functionenvelope definition allowing to specify ScriptHref.
*/
@@ -237,18 +293,30 @@ interface WithTestData {
WithCreate withTestData(String testData);
}
+ /**
+ * The stage of the functionenvelope definition allowing to specify TestDataHref.
+ */
+ interface WithTestDataHref {
+ /**
+ * Specifies testDataHref.
+ * @param testDataHref Test data URI
+ * @return the next definition stage
+ */
+ WithCreate withTestDataHref(String testDataHref);
+ }
+
/**
* The stage of the definition which contains all the minimum required inputs for
* the resource to be created (via {@link WithCreate#create()}), but also allows
* for any other optional settings to be specified.
*/
- interface WithCreate extends Creatable, DefinitionStages.WithConfig, DefinitionStages.WithConfigHref, DefinitionStages.WithFiles, DefinitionStages.WithFunctionAppId, DefinitionStages.WithHref, DefinitionStages.WithKind, DefinitionStages.WithScriptHref, DefinitionStages.WithScriptRootPathHref, DefinitionStages.WithSecretsFileHref, DefinitionStages.WithTestData {
+ interface WithCreate extends Creatable, DefinitionStages.WithConfig, DefinitionStages.WithConfigHref, DefinitionStages.WithFiles, DefinitionStages.WithFunctionAppId, DefinitionStages.WithHref, DefinitionStages.WithInvokeUrlTemplate, DefinitionStages.WithIsDisabled, DefinitionStages.WithKind, DefinitionStages.WithLanguage, DefinitionStages.WithScriptHref, DefinitionStages.WithScriptRootPathHref, DefinitionStages.WithSecretsFileHref, DefinitionStages.WithTestData, DefinitionStages.WithTestDataHref {
}
}
/**
* The template for a FunctionEnvelope update operation, containing all the settings that can be modified.
*/
- interface Update extends Appliable, UpdateStages.WithConfig, UpdateStages.WithConfigHref, UpdateStages.WithFiles, UpdateStages.WithFunctionAppId, UpdateStages.WithHref, UpdateStages.WithKind, UpdateStages.WithScriptHref, UpdateStages.WithScriptRootPathHref, UpdateStages.WithSecretsFileHref, UpdateStages.WithTestData {
+ interface Update extends Appliable, UpdateStages.WithConfig, UpdateStages.WithConfigHref, UpdateStages.WithFiles, UpdateStages.WithFunctionAppId, UpdateStages.WithHref, UpdateStages.WithInvokeUrlTemplate, UpdateStages.WithIsDisabled, UpdateStages.WithKind, UpdateStages.WithLanguage, UpdateStages.WithScriptHref, UpdateStages.WithScriptRootPathHref, UpdateStages.WithSecretsFileHref, UpdateStages.WithTestData, UpdateStages.WithTestDataHref {
}
/**
@@ -315,6 +383,30 @@ interface WithHref {
Update withHref(String href);
}
+ /**
+ * The stage of the functionenvelope update allowing to specify InvokeUrlTemplate.
+ */
+ interface WithInvokeUrlTemplate {
+ /**
+ * Specifies invokeUrlTemplate.
+ * @param invokeUrlTemplate The invocation URL
+ * @return the next update stage
+ */
+ Update withInvokeUrlTemplate(String invokeUrlTemplate);
+ }
+
+ /**
+ * The stage of the functionenvelope update allowing to specify IsDisabled.
+ */
+ interface WithIsDisabled {
+ /**
+ * Specifies isDisabled.
+ * @param isDisabled Value indicating whether the function is disabled
+ * @return the next update stage
+ */
+ Update withIsDisabled(Boolean isDisabled);
+ }
+
/**
* The stage of the functionenvelope update allowing to specify Kind.
*/
@@ -327,6 +419,18 @@ interface WithKind {
Update withKind(String kind);
}
+ /**
+ * The stage of the functionenvelope update allowing to specify Language.
+ */
+ interface WithLanguage {
+ /**
+ * Specifies language.
+ * @param language The function language
+ * @return the next update stage
+ */
+ Update withLanguage(String language);
+ }
+
/**
* The stage of the functionenvelope update allowing to specify ScriptHref.
*/
@@ -375,5 +479,17 @@ interface WithTestData {
Update withTestData(String testData);
}
+ /**
+ * The stage of the functionenvelope update allowing to specify TestDataHref.
+ */
+ interface WithTestDataHref {
+ /**
+ * Specifies testDataHref.
+ * @param testDataHref Test data URI
+ * @return the next update stage
+ */
+ Update withTestDataHref(String testDataHref);
+ }
+
}
}
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/FunctionSecrets.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/FunctionSecrets.java
index c31a088abe07f..db58fe9e4c10c 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/FunctionSecrets.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.FunctionSecretsInner;
/**
* Type representing FunctionSecrets.
*/
-public interface FunctionSecrets extends HasInner, HasManager {
+public interface FunctionSecrets extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostKeys.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostKeys.java
new file mode 100644
index 0000000000000..ea8735704bbf4
--- /dev/null
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostKeys.java
@@ -0,0 +1,36 @@
+/**
+ * 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.v2018_02_01;
+
+import com.microsoft.azure.arm.model.HasInner;
+import com.microsoft.azure.arm.resources.models.HasManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.HostKeysInner;
+import java.util.Map;
+
+/**
+ * Type representing HostKeys.
+ */
+public interface HostKeys extends HasInner, HasManager {
+ /**
+ * @return the functionKeys value.
+ */
+ Map functionKeys();
+
+ /**
+ * @return the masterKey value.
+ */
+ String masterKey();
+
+ /**
+ * @return the systemKeys value.
+ */
+ Map systemKeys();
+
+}
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostNameBinding.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostNameBinding.java
index 2f6c447c35193..ac666c8a767a3 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostNameBinding.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing HostNameBinding.
*/
-public interface HostNameBinding extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface HostNameBinding extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the azureResourceName value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentAppServicePlan.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentAppServicePlan.java
index 40f97a5fe8939..0a7b72bb50315 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentAppServicePlan.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentAppServicePlan.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServicePlanInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import org.joda.time.DateTime;
import java.util.Map;
/**
* Type representing HostingEnvironmentAppServicePlan.
*/
-public interface HostingEnvironmentAppServicePlan extends HasInner, HasManager {
+public interface HostingEnvironmentAppServicePlan extends HasInner, HasManager {
/**
* @return the freeOfferExpirationTime value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentDiagnostics.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentDiagnostics.java
index 66d70c20a4b2f..8c1052663a615 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentDiagnostics.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentDiagnostics.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.HostingEnvironmentDiagnosticsInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing HostingEnvironmentDiagnostics.
*/
-public interface HostingEnvironmentDiagnostics extends HasInner, HasManager {
+public interface HostingEnvironmentDiagnostics extends HasInner, HasManager {
/**
* @return the diagnosicsOutput value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentResourceMetric.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentResourceMetric.java
index 270ab243bb125..4000ce2220396 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentResourceMetric.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentResourceMetric.java
@@ -11,14 +11,14 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.ResourceMetricInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import org.joda.time.DateTime;
import java.util.List;
/**
* Type representing HostingEnvironmentResourceMetric.
*/
-public interface HostingEnvironmentResourceMetric extends HasInner, HasManager {
+public interface HostingEnvironmentResourceMetric extends HasInner, HasManager {
/**
* @return the endTime value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentSite.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentSite.java
index 08c193c0fe0fa..0f9fd09cf81fe 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentSite.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HostingEnvironmentSite.java
@@ -11,7 +11,7 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.SiteInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.List;
import java.util.UUID;
import org.joda.time.DateTime;
@@ -20,7 +20,7 @@
/**
* Type representing HostingEnvironmentSite.
*/
-public interface HostingEnvironmentSite extends HasInner, HasManager {
+public interface HostingEnvironmentSite extends HasInner, HasManager {
/**
* @return the availabilityState value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnection.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnection.java
index 7c1d69cb39c7c..662865acec05e 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnection.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnection.java
@@ -11,12 +11,12 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.HybridConnectionInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing HybridConnection.
*/
-public interface HybridConnection extends HasInner, HasManager {
+public interface HybridConnection extends HasInner, HasManager {
/**
* @return the hostname value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionKey.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionKey.java
index a63a0d3dea9d4..602f5be8f32e3 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionKey.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.HybridConnectionKeyInner;
/**
* Type representing HybridConnectionKey.
*/
-public interface HybridConnectionKey extends HasInner, HasManager {
+public interface HybridConnectionKey extends HasInner, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionLimits.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionLimits.java
index 3d16b67896f75..fdcc598612c8f 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionLimits.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/HybridConnectionLimits.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.HybridConnectionLimitsInner;
/**
* Type representing HybridConnectionLimits.
*/
-public interface HybridConnectionLimits extends HasInner, HasManager {
+public interface HybridConnectionLimits extends HasInner, HasManager {
/**
* @return the current value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Identifier.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Identifier.java
index 0220f23d6c852..50dd9b2775e3c 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/Identifier.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
/**
* Type representing Identifier.
*/
-public interface Identifier extends HasInner, Indexable, Refreshable, Updatable, HasManager {
+public interface Identifier extends HasInner, Indexable, Refreshable, Updatable, HasManager {
/**
* @return the id value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/InboundEnvironmentEndpoint.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/InboundEnvironmentEndpoint.java
index 1a8a0d4eb80d8..348c727e6b4e6 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/InboundEnvironmentEndpoint.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/InboundEnvironmentEndpoint.java
@@ -11,13 +11,13 @@
import com.microsoft.azure.arm.model.HasInner;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.InboundEnvironmentEndpointInner;
import com.microsoft.azure.arm.resources.models.HasManager;
-import com.microsoft.azure.management.appservice.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import java.util.List;
/**
* Type representing InboundEnvironmentEndpoint.
*/
-public interface InboundEnvironmentEndpoint extends HasInner, HasManager {
+public interface InboundEnvironmentEndpoint extends HasInner, HasManager {
/**
* @return the description value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/KeyInfo.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/KeyInfo.java
new file mode 100644
index 0000000000000..a673367cca1fa
--- /dev/null
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/KeyInfo.java
@@ -0,0 +1,94 @@
+/**
+ * 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.v2018_02_01;
+
+import com.microsoft.azure.arm.model.HasInner;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.KeyInfoInner;
+import com.microsoft.azure.arm.model.Indexable;
+import com.microsoft.azure.arm.model.Creatable;
+import com.microsoft.azure.arm.resources.models.HasManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
+
+/**
+ * Type representing KeyInfo.
+ */
+public interface KeyInfo extends HasInner, Indexable, HasManager {
+ /**
+ * @return the name value.
+ */
+ String name();
+
+ /**
+ * @return the value value.
+ */
+ String value();
+
+ /**
+ * The entirety of the KeyInfo definition.
+ */
+ interface Definition extends DefinitionStages.Blank, DefinitionStages.WithFunction, DefinitionStages.WithCreate {
+ }
+
+ /**
+ * Grouping of KeyInfo definition stages.
+ */
+ interface DefinitionStages {
+ /**
+ * The first stage of a KeyInfo definition.
+ */
+ interface Blank extends WithFunction {
+ }
+
+ /**
+ * The stage of the keyinfo definition allowing to specify Function.
+ */
+ interface WithFunction {
+ /**
+ * Specifies resourceGroupName, name, functionName.
+ * @param resourceGroupName Name of the resource group to which the resource belongs
+ * @param name Site name
+ * @param functionName The name of the function
+ * @return the next definition stage
+ */
+ WithCreate withExistingFunction(String resourceGroupName, String name, String functionName);
+ }
+
+ /**
+ * The stage of the keyinfo definition allowing to specify Name.
+ */
+ interface WithName {
+ /**
+ * Specifies name.
+ * @param name Key name
+ * @return the next definition stage
+ */
+ WithCreate withName(String name);
+ }
+
+ /**
+ * The stage of the keyinfo definition allowing to specify Value.
+ */
+ interface WithValue {
+ /**
+ * Specifies value.
+ * @param value Key value
+ * @return the next definition stage
+ */
+ WithCreate withValue(String value);
+ }
+
+ /**
+ * The stage of the definition which contains all the minimum required inputs for
+ * the resource to be created (via {@link WithCreate#create()}), but also allows
+ * for any other optional settings to be specified.
+ */
+ interface WithCreate extends Creatable, DefinitionStages.WithName, DefinitionStages.WithValue {
+ }
+ }
+}
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MSDeployLog.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MSDeployLog.java
index 7026d00407a08..ce807b8182597 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MSDeployLog.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.MSDeployLogInner;
import java.util.List;
/**
* Type representing MSDeployLog.
*/
-public interface MSDeployLog extends HasInner, HasManager {
+public interface MSDeployLog extends HasInner, HasManager {
/**
* @return the entries value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MSDeployStatus.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MSDeployStatus.java
index 8ae502a3dd961..66259d74e85b1 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MSDeployStatus.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.MSDeployStatusInner;
import org.joda.time.DateTime;
/**
* Type representing MSDeployStatus.
*/
-public interface MSDeployStatus extends HasInner, HasManager {
+public interface MSDeployStatus extends HasInner, HasManager {
/**
* @return the complete value.
*/
diff --git a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MetricDefinition.java b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MetricDefinition.java
index 89cb698b0952a..8169af713749d 100644
--- a/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MetricDefinition.java
+++ b/sdk/appservice/mgmt-v2018_02_01/src/main/java/com/microsoft/azure/management/appservice/v2018_02_01/MetricDefinition.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.v2018_02_01.implementation.AppServiceManager;
+import com.microsoft.azure.management.appservice.v2018_02_01.implementation.CertificateRegistrationManager;
import com.microsoft.azure.management.appservice.v2018_02_01.implementation.MetricDefinitionInner;
import java.util.List;
/**
* Type representing MetricDefinition.
*/
-public interface MetricDefinition extends HasInner, HasManager {
+public interface MetricDefinition extends HasInner