diff --git a/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/Backend.cs b/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/Backend.cs index 2375acd70b9d..921ee85f71c0 100644 --- a/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/Backend.cs +++ b/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/Backend.cs @@ -62,7 +62,7 @@ public Backend() /// The value to use as the host header /// sent to the backend. If blank or unspecified, this defaults to the /// incoming host. - public Backend(string address = default(string), string privateLinkAlias = default(string), string privateLinkResourceId = default(string), string privateLinkLocation = default(string), PrivateEndpointStatus? privateEndpointStatus = default(PrivateEndpointStatus?), string privateLinkApprovalMessage = default(string), int? httpPort = default(int?), int? httpsPort = default(int?), string enabledState = default(string), int? priority = default(int?), int? weight = default(int?), string backendHostHeader = default(string)) + public Backend(string address = default(string), string privateLinkAlias = default(string), string privateLinkResourceId = default(string), string privateLinkLocation = default(string), string privateEndpointStatus = default(string), string privateLinkApprovalMessage = default(string), int? httpPort = default(int?), int? httpsPort = default(int?), string enabledState = default(string), int? priority = default(int?), int? weight = default(int?), string backendHostHeader = default(string)) { Address = address; PrivateLinkAlias = privateLinkAlias; @@ -118,7 +118,7 @@ public Backend() /// 'Disconnected', 'Timeout' /// [JsonProperty(PropertyName = "privateEndpointStatus")] - public PrivateEndpointStatus? PrivateEndpointStatus { get; private set; } + public string PrivateEndpointStatus { get; private set; } /// /// Gets or sets a custom message to be included in the approval diff --git a/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/PrivateEndpointStatus.cs b/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/PrivateEndpointStatus.cs index 8aaca09cb4f4..9610a315b530 100644 --- a/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/PrivateEndpointStatus.cs +++ b/sdk/frontdoor/Microsoft.Azure.Management.FrontDoor/src/Generated/Models/PrivateEndpointStatus.cs @@ -10,69 +10,16 @@ namespace Microsoft.Azure.Management.FrontDoor.Models { - using Newtonsoft.Json; - using Newtonsoft.Json.Converters; - using System.Runtime; - using System.Runtime.Serialization; /// /// Defines values for PrivateEndpointStatus. /// - [JsonConverter(typeof(StringEnumConverter))] - public enum PrivateEndpointStatus + public static class PrivateEndpointStatus { - [EnumMember(Value = "Pending")] - Pending, - [EnumMember(Value = "Approved")] - Approved, - [EnumMember(Value = "Rejected")] - Rejected, - [EnumMember(Value = "Disconnected")] - Disconnected, - [EnumMember(Value = "Timeout")] - Timeout - } - internal static class PrivateEndpointStatusEnumExtension - { - internal static string ToSerializedValue(this PrivateEndpointStatus? value) - { - return value == null ? null : ((PrivateEndpointStatus)value).ToSerializedValue(); - } - - internal static string ToSerializedValue(this PrivateEndpointStatus value) - { - switch( value ) - { - case PrivateEndpointStatus.Pending: - return "Pending"; - case PrivateEndpointStatus.Approved: - return "Approved"; - case PrivateEndpointStatus.Rejected: - return "Rejected"; - case PrivateEndpointStatus.Disconnected: - return "Disconnected"; - case PrivateEndpointStatus.Timeout: - return "Timeout"; - } - return null; - } - - internal static PrivateEndpointStatus? ParsePrivateEndpointStatus(this string value) - { - switch( value ) - { - case "Pending": - return PrivateEndpointStatus.Pending; - case "Approved": - return PrivateEndpointStatus.Approved; - case "Rejected": - return PrivateEndpointStatus.Rejected; - case "Disconnected": - return PrivateEndpointStatus.Disconnected; - case "Timeout": - return PrivateEndpointStatus.Timeout; - } - return null; - } + public const string Pending = "Pending"; + public const string Approved = "Approved"; + public const string Rejected = "Rejected"; + public const string Disconnected = "Disconnected"; + public const string Timeout = "Timeout"; } }