diff --git a/schemas/2015-05-01-preview/Microsoft.Storage.json b/schemas/2015-05-01-preview/Microsoft.Storage.json index 06e4cf7d92..5fc6b4e873 100644 --- a/schemas/2015-05-01-preview/Microsoft.Storage.json +++ b/schemas/2015-05-01-preview/Microsoft.Storage.json @@ -57,6 +57,7 @@ "apiVersion", "location", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts" @@ -87,4 +88,4 @@ } } } -} \ No newline at end of file +} diff --git a/schemas/2015-06-15/Microsoft.Storage.json b/schemas/2015-06-15/Microsoft.Storage.json index c520ac910e..e5bc2d851a 100644 --- a/schemas/2015-06-15/Microsoft.Storage.json +++ b/schemas/2015-06-15/Microsoft.Storage.json @@ -60,6 +60,7 @@ "apiVersion", "location", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts" @@ -94,4 +95,4 @@ "description": "The parameters used to create the storage account." } } -} \ No newline at end of file +} diff --git a/schemas/2016-01-01/Microsoft.Storage.json b/schemas/2016-01-01/Microsoft.Storage.json index 695743f859..afbfd0033c 100644 --- a/schemas/2016-01-01/Microsoft.Storage.json +++ b/schemas/2016-01-01/Microsoft.Storage.json @@ -86,6 +86,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -255,4 +256,4 @@ } } } -} \ No newline at end of file +} diff --git a/schemas/2016-05-01/Microsoft.Storage.json b/schemas/2016-05-01/Microsoft.Storage.json index a9de443545..5c6668ffd9 100644 --- a/schemas/2016-05-01/Microsoft.Storage.json +++ b/schemas/2016-05-01/Microsoft.Storage.json @@ -87,6 +87,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -257,4 +258,4 @@ "description": "The parameters used to create the storage account." } } -} \ No newline at end of file +} diff --git a/schemas/2016-12-01/Microsoft.Storage.json b/schemas/2016-12-01/Microsoft.Storage.json index 31da2f7138..90803f07d1 100644 --- a/schemas/2016-12-01/Microsoft.Storage.json +++ b/schemas/2016-12-01/Microsoft.Storage.json @@ -87,6 +87,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -280,4 +281,4 @@ "description": "The parameters used to create the storage account." } } -} \ No newline at end of file +} diff --git a/schemas/2017-06-01/Microsoft.Storage.json b/schemas/2017-06-01/Microsoft.Storage.json index 733282e70f..7704a1548f 100644 --- a/schemas/2017-06-01/Microsoft.Storage.json +++ b/schemas/2017-06-01/Microsoft.Storage.json @@ -98,6 +98,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -531,4 +532,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2017-10-01/Microsoft.Storage.json b/schemas/2017-10-01/Microsoft.Storage.json index 0bc91107f3..0845f17f49 100644 --- a/schemas/2017-10-01/Microsoft.Storage.json +++ b/schemas/2017-10-01/Microsoft.Storage.json @@ -99,6 +99,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -532,4 +533,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2018-02-01/Microsoft.Storage.json b/schemas/2018-02-01/Microsoft.Storage.json index 8a180f0a13..0022bc1817 100644 --- a/schemas/2018-02-01/Microsoft.Storage.json +++ b/schemas/2018-02-01/Microsoft.Storage.json @@ -99,6 +99,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -150,6 +151,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -196,6 +198,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -739,4 +742,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2018-03-01-preview/Microsoft.Storage.json b/schemas/2018-03-01-preview/Microsoft.Storage.json index 70337a1966..33eba65c1b 100644 --- a/schemas/2018-03-01-preview/Microsoft.Storage.json +++ b/schemas/2018-03-01-preview/Microsoft.Storage.json @@ -109,6 +109,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -160,6 +161,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -206,6 +208,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -252,6 +255,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/managementPolicies" @@ -848,4 +852,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2018-07-01/Microsoft.Storage.json b/schemas/2018-07-01/Microsoft.Storage.json index b7443f055b..533e29bf68 100644 --- a/schemas/2018-07-01/Microsoft.Storage.json +++ b/schemas/2018-07-01/Microsoft.Storage.json @@ -111,6 +111,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -168,6 +169,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices" @@ -218,6 +220,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -264,6 +267,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -1071,4 +1075,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2018-11-01/Microsoft.Storage.json b/schemas/2018-11-01/Microsoft.Storage.json index d8b54ed922..e936411bb5 100644 --- a/schemas/2018-11-01/Microsoft.Storage.json +++ b/schemas/2018-11-01/Microsoft.Storage.json @@ -114,6 +114,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -171,6 +172,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices" @@ -221,6 +223,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -267,6 +270,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -1139,4 +1143,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2019-04-01/Microsoft.Storage.json b/schemas/2019-04-01/Microsoft.Storage.json index cf5c9d5836..9de89a5c62 100644 --- a/schemas/2019-04-01/Microsoft.Storage.json +++ b/schemas/2019-04-01/Microsoft.Storage.json @@ -117,6 +117,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -174,6 +175,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices" @@ -224,6 +226,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -270,6 +273,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -326,6 +330,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/fileServices" @@ -366,6 +371,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/fileServices/shares" @@ -412,6 +418,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/managementPolicies" @@ -1842,4 +1849,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2019-06-01/Microsoft.Storage.json b/schemas/2019-06-01/Microsoft.Storage.json index c72b69f215..0cc97bc43d 100644 --- a/schemas/2019-06-01/Microsoft.Storage.json +++ b/schemas/2019-06-01/Microsoft.Storage.json @@ -132,6 +132,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -189,6 +190,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices" @@ -239,6 +241,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -285,6 +288,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -325,6 +329,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/encryptionScopes" @@ -381,6 +386,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/fileServices" @@ -421,6 +427,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/fileServices/shares" @@ -467,6 +474,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/managementPolicies" @@ -506,6 +514,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/objectReplicationPolicies" @@ -544,6 +553,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/privateEndpointConnections" @@ -600,6 +610,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/queueServices" @@ -647,6 +658,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/queueServices/queues" @@ -703,6 +715,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/tableServices" @@ -920,6 +933,19 @@ } ], "description": "Indicates whether change feed event logging is enabled for the Blob service." + }, + "retentionInDays": { + "oneOf": [ + { + "type": "integer", + "minimum": 1, + "maximum": 146000 + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed." } }, "description": "The blob service properties for change feed events." @@ -3011,4 +3037,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +} diff --git a/schemas/2020-08-01-preview/Microsoft.Storage.json b/schemas/2020-08-01-preview/Microsoft.Storage.json index ebabfa93a7..9b6d835660 100644 --- a/schemas/2020-08-01-preview/Microsoft.Storage.json +++ b/schemas/2020-08-01-preview/Microsoft.Storage.json @@ -146,6 +146,7 @@ "kind", "location", "name", + "properties", "sku", "type" ], @@ -203,6 +204,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices" @@ -253,6 +255,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers" @@ -299,6 +302,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies" @@ -339,6 +343,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/encryptionScopes" @@ -395,6 +400,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/fileServices" @@ -435,6 +441,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/fileServices/shares" @@ -492,6 +499,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/inventoryPolicies" @@ -538,6 +546,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/managementPolicies" @@ -577,6 +586,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/objectReplicationPolicies" @@ -615,6 +625,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/privateEndpointConnections" @@ -671,6 +682,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/queueServices" @@ -718,6 +730,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/queueServices/queues" @@ -774,6 +787,7 @@ "required": [ "apiVersion", "name", + "properties", "type" ], "description": "Microsoft.Storage/storageAccounts/tableServices" @@ -1193,6 +1207,19 @@ } ], "description": "Indicates whether change feed event logging is enabled for the Blob service." + }, + "retentionInDays": { + "oneOf": [ + { + "type": "integer", + "minimum": 1, + "maximum": 146000 + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed." } }, "description": "The blob service properties for change feed events." @@ -3588,4 +3615,4 @@ "description": "Virtual Network rule." } } -} \ No newline at end of file +}