diff --git a/schemas/2015-03-20/Microsoft.OperationalInsights.json b/schemas/2015-03-20/Microsoft.OperationalInsights.json index 760cea78e4..7885e7c56d 100644 --- a/schemas/2015-03-20/Microsoft.OperationalInsights.json +++ b/schemas/2015-03-20/Microsoft.OperationalInsights.json @@ -242,4 +242,4 @@ "description": "A tag of a saved search." } } -} \ No newline at end of file +} diff --git a/schemas/2015-11-01-preview/Microsoft.OperationalInsights.json b/schemas/2015-11-01-preview/Microsoft.OperationalInsights.json index d376dc0148..d0b818abfd 100644 --- a/schemas/2015-11-01-preview/Microsoft.OperationalInsights.json +++ b/schemas/2015-11-01-preview/Microsoft.OperationalInsights.json @@ -411,4 +411,4 @@ "description": "Microsoft.OperationalInsights/workspaces/linkedServices" } } -} \ No newline at end of file +} diff --git a/schemas/2019-08-01-preview/Microsoft.OperationalInsights.json b/schemas/2019-08-01-preview/Microsoft.OperationalInsights.json index 19a4496005..91c905ac49 100644 --- a/schemas/2019-08-01-preview/Microsoft.OperationalInsights.json +++ b/schemas/2019-08-01-preview/Microsoft.OperationalInsights.json @@ -450,4 +450,4 @@ } } } -} \ No newline at end of file +} diff --git a/schemas/2019-09-01-preview/Microsoft.OperationalInsights.json b/schemas/2019-09-01-preview/Microsoft.OperationalInsights.json index a1ea1cb2d6..ed462bee49 100644 --- a/schemas/2019-09-01-preview/Microsoft.OperationalInsights.json +++ b/schemas/2019-09-01-preview/Microsoft.OperationalInsights.json @@ -263,4 +263,4 @@ "description": "Microsoft.OperationalInsights/queryPacks/queries" } } -} \ No newline at end of file +} diff --git a/schemas/2020-03-01-preview/Microsoft.OperationalInsights.json b/schemas/2020-03-01-preview/Microsoft.OperationalInsights.json index 6e82a7aec9..211b0b6967 100644 --- a/schemas/2020-03-01-preview/Microsoft.OperationalInsights.json +++ b/schemas/2020-03-01-preview/Microsoft.OperationalInsights.json @@ -1430,4 +1430,4 @@ "description": "Microsoft.OperationalInsights/workspaces/storageInsightConfigs" } } -} \ No newline at end of file +} diff --git a/schemas/2020-08-01/Microsoft.OperationalInsights.json b/schemas/2020-08-01/Microsoft.OperationalInsights.json index bdecf2b5be..a2a42e1950 100644 --- a/schemas/2020-08-01/Microsoft.OperationalInsights.json +++ b/schemas/2020-08-01/Microsoft.OperationalInsights.json @@ -945,6 +945,33 @@ "WorkspaceProperties": { "type": "object", "properties": { + "features": { + "oneOf": [ + { + "type": "object", + "additionalProperties": { + "type": "object", + "properties": {} + }, + "properties": {} + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Workspace features." + }, + "forceCmkForQuery": { + "oneOf": [ + { + "type": "boolean" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Indicates whether customer managed storage is mandatory for query management." + }, "provisioningState": { "oneOf": [ { @@ -998,15 +1025,13 @@ "retentionInDays": { "oneOf": [ { - "type": "integer", - "minimum": 30, - "maximum": 730 + "type": "integer" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" } ], - "description": "The workspace data retention in days, between 30 and 730." + "description": "The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details." }, "sku": { "oneOf": [ @@ -1058,7 +1083,8 @@ "PerNode", "PerGB2018", "Standalone", - "CapacityReservation" + "CapacityReservation", + "LACluster" ] }, { @@ -1428,4 +1454,4 @@ "description": "Microsoft.OperationalInsights/workspaces/storageInsightConfigs" } } -} \ No newline at end of file +} diff --git a/schemas/2020-10-01/Microsoft.OperationalInsights.json b/schemas/2020-10-01/Microsoft.OperationalInsights.json index 57ecc82316..17ffaed632 100644 --- a/schemas/2020-10-01/Microsoft.OperationalInsights.json +++ b/schemas/2020-10-01/Microsoft.OperationalInsights.json @@ -384,6 +384,22 @@ "WorkspaceProperties": { "type": "object", "properties": { + "features": { + "oneOf": [ + { + "type": "object", + "additionalProperties": { + "type": "object", + "properties": {} + }, + "properties": {} + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Workspace features." + }, "forceCmkForQuery": { "oneOf": [ { @@ -448,15 +464,13 @@ "retentionInDays": { "oneOf": [ { - "type": "integer", - "minimum": 30, - "maximum": 730 + "type": "integer" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" } ], - "description": "The workspace data retention in days, between 30 and 730." + "description": "The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details." }, "sku": { "oneOf": [ @@ -525,4 +539,4 @@ "description": "The SKU (tier) of a workspace." } } -} \ No newline at end of file +}