From 10310544ab8d8e62841fd2dd00796975f8166097 Mon Sep 17 00:00:00 2001 From: Sushil Upadhyay Date: Mon, 30 Jan 2023 14:57:40 +0530 Subject: [PATCH] Fix Runbook Name patter as per public doc https://learn.microsoft.com/en-us/azure/automation/manage-runbooks --- .../stable/2022-08-08/runbook.json | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/specification/automation/resource-manager/Microsoft.Automation/stable/2022-08-08/runbook.json b/specification/automation/resource-manager/Microsoft.Automation/stable/2022-08-08/runbook.json index acaab06af79b..538e383a1754 100644 --- a/specification/automation/resource-manager/Microsoft.Automation/stable/2022-08-08/runbook.json +++ b/specification/automation/resource-manager/Microsoft.Automation/stable/2022-08-08/runbook.json @@ -70,7 +70,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -124,7 +124,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "name": "runbookContent", @@ -200,7 +200,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -253,7 +253,7 @@ "required": true, "type": "string", "description": "The parameters supplied to the publish runbook operation.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -310,7 +310,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -366,7 +366,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -419,7 +419,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -473,7 +473,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "name": "parameters", @@ -539,7 +539,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "name": "parameters", @@ -599,7 +599,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -700,7 +700,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "name": "jobStreamId", @@ -760,7 +760,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "name": "$filter", @@ -823,7 +823,7 @@ "required": true, "type": "string", "description": "The parameters supplied to the create test job operation.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "name": "parameters", @@ -883,7 +883,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -936,7 +936,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -986,7 +986,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter" @@ -1036,7 +1036,7 @@ "required": true, "type": "string", "description": "The runbook name.", - "pattern": "^[a-zA-Z]*-*[a-zA-Z0-9]*$" + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" }, { "$ref": "../../common/v1/definitions.json#/parameters/ApiVersionParameter"