diff --git a/specification/sql/resource-manager/Microsoft.Sql/preview/2017-03-01-preview/longTermRetention.json b/specification/sql/resource-manager/Microsoft.Sql/preview/2017-03-01-preview/longTermRetention.json index b84d5b17257b..2a4176ee62be 100644 --- a/specification/sql/resource-manager/Microsoft.Sql/preview/2017-03-01-preview/longTermRetention.json +++ b/specification/sql/resource-manager/Microsoft.Sql/preview/2017-03-01-preview/longTermRetention.json @@ -168,20 +168,7 @@ "type": "boolean" }, { - "name": "databaseState", - "in": "query", - "description": "Whether to query against just live databases, just deleted databases, or all databases.", - "required": false, - "type": "string", - "enum": [ - "All", - "Live", - "Deleted" - ], - "x-ms-enum": { - "name": "databaseState", - "modelAsString": true - } + "$ref": "#/parameters/LongTermRetentionDatabaseStateParameter" }, { "$ref": "#/parameters/SubscriptionIdParameter" @@ -234,20 +221,7 @@ "type": "boolean" }, { - "name": "databaseState", - "in": "query", - "description": "Whether to query against just live databases, just deleted databases, or all databases.", - "required": false, - "type": "string", - "enum": [ - "All", - "Live", - "Deleted" - ], - "x-ms-enum": { - "name": "databaseState", - "modelAsString": true - } + "$ref": "#/parameters/LongTermRetentionDatabaseStateParameter" }, { "$ref": "#/parameters/SubscriptionIdParameter" @@ -306,20 +280,7 @@ "type": "boolean" }, { - "name": "databaseState", - "in": "query", - "description": "Whether to query against just live databases, just deleted databases, or all databases.", - "required": false, - "type": "string", - "enum": [ - "All", - "Live", - "Deleted" - ], - "x-ms-enum": { - "name": "databaseState", - "modelAsString": true - } + "$ref": "#/parameters/LongTermRetentionDatabaseStateParameter" }, { "$ref": "#/parameters/SubscriptionIdParameter" @@ -746,6 +707,23 @@ "required": true, "type": "string", "x-ms-parameter-location": "method" + }, + "LongTermRetentionDatabaseStateParameter": { + "name": "databaseState", + "in": "query", + "description": "Whether to query against just live databases, just deleted databases, or all databases.", + "required": false, + "type": "string", + "enum": [ + "All", + "Live", + "Deleted" + ], + "x-ms-enum": { + "name": "longTermRetentionDatabaseState", + "modelAsString": true + }, + "x-ms-parameter-location": "method" } }, "securityDefinitions": {