Skip to content

Commit 3ae7fdf

Browse files
author
SDKAuto
committed
CodeGen from PR 22355 in Azure/azure-rest-api-specs
{AzurePostgresql} fixes Azure/azure-rest-api-specs#22302 fix the regex for serverName property (#22355) * {AzurePostgresql} fixes Azure/azure-rest-api-specs#22302 fix the regex for serverName property fixes Azure/azure-rest-api-specs#22302 PR to fix the regex for serverName property As per [this](https://learn.microsoft.com/en-us/azure/postgresql/single-server/tutorial-design-database-using-azure-portal#create-an-azure-database-for-postgresql) docs, the Postgresql Server Name should have the below pattern: -Server name must be at least 3 characters and at most 63 characters. -Server name must only contain lowercase letters, numbers, and hyphens. The server name must not start or end in a hyphen. -Server name must be available. Current Regex is incorrect: `^[a-z][a-z0-9]*$` as it doesn't allow the hyphen. The correct Regex pattern should be `^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*` * Update common-types.json
1 parent 8c0a811 commit 3ae7fdf

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

schemas/2022-03-08-preview/Microsoft.DBforPostgreSQL.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"oneOf": [
3333
{
3434
"type": "string",
35-
"pattern": "^[a-z][a-z0-9]*$",
35+
"pattern": "^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*",
3636
"minLength": 3,
3737
"maxLength": 63
3838
},

schemas/2022-12-01/Microsoft.DBforPostgreSQL.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"oneOf": [
3333
{
3434
"type": "string",
35-
"pattern": "^[a-z][a-z0-9]*$",
35+
"pattern": "^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*",
3636
"minLength": 3,
3737
"maxLength": 63
3838
},

0 commit comments

Comments
 (0)