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";
}
}