From 4dcece53ce79e03a594ef4440ee1bb735102baf9 Mon Sep 17 00:00:00 2001 From: ChenglongLiu Date: Wed, 5 Mar 2025 16:20:19 -0800 Subject: [PATCH] Fix ResourceNameRestriction for profileName --- .../Microsoft.Cdn/stable/2024-09-01/afdx.json | 342 +++--------------- 1 file changed, 57 insertions(+), 285 deletions(-) diff --git a/specification/cdn/resource-manager/Microsoft.Cdn/stable/2024-09-01/afdx.json b/specification/cdn/resource-manager/Microsoft.Cdn/stable/2024-09-01/afdx.json index 6ffb5f7070ae..ebdcd97f8999 100644 --- a/specification/cdn/resource-manager/Microsoft.Cdn/stable/2024-09-01/afdx.json +++ b/specification/cdn/resource-manager/Microsoft.Cdn/stable/2024-09-01/afdx.json @@ -150,11 +150,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -199,11 +195,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "checkHostNameAvailabilityInput", @@ -371,11 +363,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -420,11 +408,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "customDomainName", @@ -471,11 +455,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "customDomainName", @@ -552,11 +532,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "customDomainName", @@ -627,11 +603,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "customDomainName", @@ -692,11 +664,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "customDomainName", @@ -754,11 +722,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -803,11 +767,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -854,11 +814,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -935,11 +891,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -1010,11 +962,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -1075,11 +1023,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -1146,11 +1090,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -1202,11 +1142,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -1264,11 +1200,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -1313,11 +1245,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1364,11 +1292,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1445,11 +1369,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1520,11 +1440,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1585,11 +1501,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1641,11 +1553,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1697,11 +1605,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1755,11 +1659,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1843,11 +1743,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1925,11 +1821,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "originGroupName", @@ -1997,11 +1889,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -2053,11 +1941,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -2111,11 +1995,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -2199,11 +2079,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -2281,11 +2157,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "endpointName", @@ -2353,11 +2225,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -2402,11 +2270,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2453,11 +2317,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2510,11 +2370,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2575,11 +2431,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2631,11 +2483,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2687,11 +2535,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2745,11 +2589,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2833,11 +2673,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2915,11 +2751,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "ruleSetName", @@ -2987,11 +2819,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -3036,11 +2864,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "securityPolicyName", @@ -3087,11 +2911,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "securityPolicyName", @@ -3168,11 +2988,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "securityPolicyName", @@ -3243,11 +3059,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "securityPolicyName", @@ -3308,11 +3120,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "$ref": "#/parameters/subscriptionIdParameter" @@ -3357,11 +3165,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "secretName", @@ -3408,11 +3212,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "secretName", @@ -3489,11 +3289,7 @@ "$ref": "#/parameters/resourceGroupNameParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "secretName", @@ -3560,11 +3356,7 @@ "$ref": "#/parameters/apiVersionParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "metrics", @@ -3718,11 +3510,7 @@ "$ref": "#/parameters/apiVersionParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "rankings", @@ -3838,11 +3626,7 @@ "$ref": "#/parameters/apiVersionParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" } ], "responses": { @@ -3884,11 +3668,7 @@ "$ref": "#/parameters/apiVersionParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" } ], "responses": { @@ -3930,11 +3710,7 @@ "$ref": "#/parameters/apiVersionParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "metrics", @@ -4079,11 +3855,7 @@ "$ref": "#/parameters/apiVersionParameter" }, { - "name": "profileName", - "in": "path", - "description": "Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - "required": true, - "type": "string" + "$ref": "#/parameters/profileNameParameter" }, { "name": "metrics",