From b0a145cdc1e5aadd0f2231e96d24e47a2fae8a46 Mon Sep 17 00:00:00 2001 From: Chris Rosenblatt Date: Mon, 13 May 2024 12:23:51 -0700 Subject: [PATCH 1/4] Add IP Mode to Websites --- .../stable/2023-01-01/CommonDefinitions.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json b/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json index fbe33b316911..acbd271537e5 100644 --- a/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json +++ b/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json @@ -2986,6 +2986,14 @@ "description": "Whether to use end to end encryption between the FrontEnd and the Worker", "type": "boolean" }, + "ipMode": { + "description": "Specifies the IP type of the app.", + "enum": [ + "IPv4", + "IPv6", + "IPv4AndIPv6" + ] + }, "hostNamesDisabled": { "description": "true to disable the public hostnames of the app; otherwise, false.\n If true, the app is only accessible via API management process.", "type": "boolean" From bbd79fe23aef5191cc2b32a9cfcb30a01a5e0157 Mon Sep 17 00:00:00 2001 From: Chris Rosenblatt Date: Wed, 22 May 2024 09:52:10 -0700 Subject: [PATCH 2/4] Target 2024-04-01 --- .../stable/2023-01-01/CommonDefinitions.json | 8 -------- .../stable/2024-04-01/CommonDefinitions.json | 8 ++++++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json b/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json index acbd271537e5..fbe33b316911 100644 --- a/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json +++ b/specification/web/resource-manager/Microsoft.Web/stable/2023-01-01/CommonDefinitions.json @@ -2986,14 +2986,6 @@ "description": "Whether to use end to end encryption between the FrontEnd and the Worker", "type": "boolean" }, - "ipMode": { - "description": "Specifies the IP type of the app.", - "enum": [ - "IPv4", - "IPv6", - "IPv4AndIPv6" - ] - }, "hostNamesDisabled": { "description": "true to disable the public hostnames of the app; otherwise, false.\n If true, the app is only accessible via API management process.", "type": "boolean" diff --git a/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json b/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json index 9743ad795600..a806acbbc1e5 100644 --- a/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json +++ b/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json @@ -3007,6 +3007,14 @@ "description": "client certificate authentication comma-separated exclusion paths", "type": "string" }, + "ipMode": { + "description": "Specifies the IP type of the app.", + "enum": [ + "IPv4", + "IPv6", + "IPv4AndIPv6" + ] + }, "hostNamesDisabled": { "description": "true to disable the public hostnames of the app; otherwise, false.\n If true, the app is only accessible via API management process.", "type": "boolean" From 832a7152d215e74713f9510ae0fc45b87de7baf9 Mon Sep 17 00:00:00 2001 From: Chris Rosenblatt Date: Tue, 28 May 2024 15:05:02 -0700 Subject: [PATCH 3/4] Fix linter --- .../stable/2024-04-01/CommonDefinitions.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json b/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json index a806acbbc1e5..16cd3ec76122 100644 --- a/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json +++ b/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json @@ -3008,12 +3008,17 @@ "type": "string" }, "ipMode": { - "description": "Specifies the IP type of the app.", + "description": "Specifies the IP mode of the app.", "enum": [ "IPv4", "IPv6", "IPv4AndIPv6" - ] + ], + "type": "string", + "x-ms-enum": { + "name": "IPMode", + "modelAsString": false + } }, "hostNamesDisabled": { "description": "true to disable the public hostnames of the app; otherwise, false.\n If true, the app is only accessible via API management process.", From 34ab6e505a04c973716f786cb979e8e099e1a02b Mon Sep 17 00:00:00 2001 From: Chris Rosenblatt Date: Fri, 9 Aug 2024 11:45:29 -0700 Subject: [PATCH 4/4] Fix prettier --- .../Microsoft.Web/stable/2024-04-01/CommonDefinitions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json b/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json index b9c1475199bb..12f632d3430b 100644 --- a/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json +++ b/specification/web/resource-manager/Microsoft.Web/stable/2024-04-01/CommonDefinitions.json @@ -3018,7 +3018,7 @@ "x-ms-enum": { "name": "IPMode", "modelAsString": false - } + } }, "endToEndEncryptionEnabled": { "description": "Whether to use end to end encryption between the FrontEnd and the Worker",