From ed8161ed02801ba740ac0ade1d18e2eabc48c206 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 26 Apr 2019 21:40:41 +0000 Subject: [PATCH] Generated from 7ec2bd4609060afcc99c3d328a2085d52324ece7 Fix missing enum for proxy override --- .../sql/v2015_05_01_preview/ManagedInstance.java | 6 +++--- .../v2015_05_01_preview/ManagedInstanceUpdate.java | 13 +++++++------ .../implementation/ManagedInstanceImpl.java | 5 +++-- .../implementation/ManagedInstanceInner.java | 14 ++++++++------ 4 files changed, 21 insertions(+), 17 deletions(-) diff --git a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstance.java b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstance.java index 8b3fc1069f25..6076d497ae63 100644 --- a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstance.java +++ b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstance.java @@ -78,7 +78,7 @@ public interface ManagedInstance extends HasInner, Resourc /** * @return the proxyOverride value. */ - String proxyOverride(); + ManagedInstanceProxyOverride proxyOverride(); /** * @return the publicDataEndpointEnabled value. @@ -234,7 +234,7 @@ interface WithProxyOverride { /** * Specifies proxyOverride. */ - WithCreate withProxyOverride(String proxyOverride); + WithCreate withProxyOverride(ManagedInstanceProxyOverride proxyOverride); } /** @@ -412,7 +412,7 @@ interface WithProxyOverride { /** * Specifies proxyOverride. */ - Update withProxyOverride(String proxyOverride); + Update withProxyOverride(ManagedInstanceProxyOverride proxyOverride); } /** diff --git a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstanceUpdate.java b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstanceUpdate.java index aaa37bbb455b..5ce66ed3f1a5 100644 --- a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstanceUpdate.java +++ b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/ManagedInstanceUpdate.java @@ -131,10 +131,11 @@ public class ManagedInstanceUpdate { private DateTime restorePointInTime; /** - * Proxy override of the managed instance. + * Connection type used for connecting to the instance. Possible values + * include: 'Proxy', 'Redirect', 'Default'. */ @JsonProperty(value = "properties.proxyOverride") - private String proxyOverride; + private ManagedInstanceProxyOverride proxyOverride; /** * Id of the timezone. Allowed values are timezones supported by Windows. @@ -456,21 +457,21 @@ public ManagedInstanceUpdate withRestorePointInTime(DateTime restorePointInTime) } /** - * Get proxy override of the managed instance. + * Get connection type used for connecting to the instance. Possible values include: 'Proxy', 'Redirect', 'Default'. * * @return the proxyOverride value */ - public String proxyOverride() { + public ManagedInstanceProxyOverride proxyOverride() { return this.proxyOverride; } /** - * Set proxy override of the managed instance. + * Set connection type used for connecting to the instance. Possible values include: 'Proxy', 'Redirect', 'Default'. * * @param proxyOverride the proxyOverride value to set * @return the ManagedInstanceUpdate object itself. */ - public ManagedInstanceUpdate withProxyOverride(String proxyOverride) { + public ManagedInstanceUpdate withProxyOverride(ManagedInstanceProxyOverride proxyOverride) { this.proxyOverride = proxyOverride; return this; } diff --git a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceImpl.java b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceImpl.java index 097dca49914c..a8518ba8dfc7 100644 --- a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceImpl.java +++ b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceImpl.java @@ -17,6 +17,7 @@ import com.microsoft.azure.management.sql.v2015_05_01_preview.Sku; import com.microsoft.azure.management.sql.v2015_05_01_preview.ManagedServerCreateMode; import com.microsoft.azure.management.sql.v2015_05_01_preview.ManagedInstanceLicenseType; +import com.microsoft.azure.management.sql.v2015_05_01_preview.ManagedInstanceProxyOverride; import rx.functions.Func1; class ManagedInstanceImpl extends GroupableResourceCoreImpl implements ManagedInstance, ManagedInstance.Definition, ManagedInstance.Update { @@ -120,7 +121,7 @@ public ManagedServerCreateMode managedInstanceCreateMode() { } @Override - public String proxyOverride() { + public ManagedInstanceProxyOverride proxyOverride() { return this.inner().proxyOverride(); } @@ -246,7 +247,7 @@ public ManagedInstanceImpl withManagedInstanceCreateMode(ManagedServerCreateMode } @Override - public ManagedInstanceImpl withProxyOverride(String proxyOverride) { + public ManagedInstanceImpl withProxyOverride(ManagedInstanceProxyOverride proxyOverride) { if (isInCreateMode()) { this.inner().withProxyOverride(proxyOverride); } else { diff --git a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceInner.java b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceInner.java index 70e98f46fb6b..c1ce6158e575 100644 --- a/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceInner.java +++ b/sql/resource-manager/v2015_05_01_preview/src/main/java/com/microsoft/azure/management/sql/v2015_05_01_preview/implementation/ManagedInstanceInner.java @@ -13,6 +13,7 @@ import com.microsoft.azure.management.sql.v2015_05_01_preview.ManagedServerCreateMode; import com.microsoft.azure.management.sql.v2015_05_01_preview.ManagedInstanceLicenseType; import org.joda.time.DateTime; +import com.microsoft.azure.management.sql.v2015_05_01_preview.ManagedInstanceProxyOverride; import com.fasterxml.jackson.annotation.JsonProperty; import com.microsoft.rest.serializer.JsonFlatten; import com.microsoft.azure.Resource; @@ -142,10 +143,11 @@ public class ManagedInstanceInner extends Resource { private DateTime restorePointInTime; /** - * Proxy override of the managed instance. + * Connection type used for connecting to the instance. Possible values + * include: 'Proxy', 'Redirect', 'Default'. */ @JsonProperty(value = "properties.proxyOverride") - private String proxyOverride; + private ManagedInstanceProxyOverride proxyOverride; /** * Id of the timezone. Allowed values are timezones supported by Windows. @@ -481,21 +483,21 @@ public ManagedInstanceInner withRestorePointInTime(DateTime restorePointInTime) } /** - * Get proxy override of the managed instance. + * Get connection type used for connecting to the instance. Possible values include: 'Proxy', 'Redirect', 'Default'. * * @return the proxyOverride value */ - public String proxyOverride() { + public ManagedInstanceProxyOverride proxyOverride() { return this.proxyOverride; } /** - * Set proxy override of the managed instance. + * Set connection type used for connecting to the instance. Possible values include: 'Proxy', 'Redirect', 'Default'. * * @param proxyOverride the proxyOverride value to set * @return the ManagedInstanceInner object itself. */ - public ManagedInstanceInner withProxyOverride(String proxyOverride) { + public ManagedInstanceInner withProxyOverride(ManagedInstanceProxyOverride proxyOverride) { this.proxyOverride = proxyOverride; return this; }