diff --git a/specification/storage/data-plane/Microsoft.FileStorage/preview/2020-02-10/file.json b/specification/storage/data-plane/Microsoft.FileStorage/preview/2020-02-10/file.json index 1880eafc4b31..8445aabb3290 100644 --- a/specification/storage/data-plane/Microsoft.FileStorage/preview/2020-02-10/file.json +++ b/specification/storage/data-plane/Microsoft.FileStorage/preview/2020-02-10/file.json @@ -4418,7 +4418,7 @@ } }, "schema": { - "$ref": "#/definitions/RangeList" + "$ref": "#/definitions/ShareFileRangeList" } }, "default": { @@ -5262,7 +5262,7 @@ "name": "Multichannel" } }, - "Range": { + "FileRange": { "description": "An Azure Storage file range.", "type": "object", "required": [ @@ -5285,6 +5285,32 @@ "name": "Range" } }, + "ClearRange": { + "type": "object", + "required": [ + "Start", + "End" + ], + "properties": { + "Start": { + "type": "integer", + "format": "int64", + "xml": { + "name": "Start" + } + }, + "End": { + "type": "integer", + "format": "int64", + "xml": { + "name": "End" + } + } + }, + "xml": { + "name": "ClearRange" + } + }, "ShareProtocolSettings": { "description": "Protocol settings", "type": "object", @@ -5298,15 +5324,22 @@ } } }, - "RangeList": { - "description": "A list of non-overlapping valid ranges, sorted by increasing address range.", - "type": "array", - "items": { - "$ref": "#/definitions/Range" - }, - "xml": { - "wrapped": true, - "name": "Ranges" + "ShareFileRangeList": { + "description": "The list of file ranges", + "type": "object", + "properties": { + "Ranges": { + "type": "array", + "items": { + "$ref": "#/definitions/FileRange" + } + }, + "ClearRanges": { + "type": "array", + "items": { + "$ref": "#/definitions/ClearRange" + } + } } }, "StorageError": {