Skip to content

New Data Lake swagger#34840

Merged
seanmcc-msft merged 1 commit into
Azure:feature/storage/stg100basefrom
seanmcc-msft:feature/storage/newDataLakeSwagger
May 21, 2025
Merged

New Data Lake swagger#34840
seanmcc-msft merged 1 commit into
Azure:feature/storage/stg100basefrom
seanmcc-msft:feature/storage/newDataLakeSwagger

New Data Lake swagger

4c2003f
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
openapi-pipeline-app / Breaking Change(Cross-Version) failed May 21, 2025 in 3m 22s

Check `Breaking Change(Cross-Version)` detected problems

Detected: 20 Errors, 20 Warnings
View Azure DevOps build log for more details.

Important

To see the full list of breaking changes messages, with all the details available:
In the relevant ADO build (see the link above), find the job CrossVersionBreakingChange, then the task within, also called CrossVersionBreakingChange.
In the task's build log, search for Full list of messages.

Details

Compared specs (v0.10.13) new version base version
DataLakeStorage.json 2026-02-06(4c2003f) 2025-05-05(main)
DataLakeStorage.json 2026-02-06(4c2003f) 2023-05-03(main)

The following breaking changes have been detected in comparison to the latest stable version

1019 - RemovedEnumValue

Displaying 20 out of 20 occurrences.

Index Description
1 The new version is removing enum value(s) '2025-05-05' from the old version.
2 The new version is removing enum value(s) '2025-05-05' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2611:5
parameters.ApiVersionParameter
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L2611:5
3 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L1055:9
paths./{filesystem}/{path}.post.parameters
4 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L1228:9
paths./{filesystem}/{path}.get.parameters
5 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L138:9
paths./{filesystem}.put.parameters
6 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L1506:9
paths./{filesystem}/{path}.head.parameters
7 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L1707:9
paths./{filesystem}/{path}.delete.parameters
8 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L1826:9
paths./{filesystem}/{path}?action=setAccessControl.patch.parameters
9 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L1950:9
paths./{filesystem}/{path}?action=setAccessControlRecursive.patch.parameters
10 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L200:9
paths./{filesystem}.patch.parameters
11 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L2067:9
paths./{filesystem}/{path}?action=flush.patch.parameters
12 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L2248:9
paths./{filesystem}/{path}?action=append.patch.parameters
13 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L2415:9
paths./{filesystem}/{path}?comp=expiry.put.parameters
14 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L2507:9
paths./{filesystem}/{path}?comp=undelete.put.parameters
15 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L360:9
paths./{filesystem}.delete.parameters
16 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L399:9
paths./{filesystem}?resource=filesystem.get.parameters
17 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L47:9
paths./.get.parameters
18 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L497:9
paths./{filesystem}?restype=container&comp=list&hierarchy.get.parameters
19 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L613:9
paths./{filesystem}/{path}.put.parameters
20 The new version is removing enum value(s) '2025-05-05' from the old version.
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L813:9
paths./{filesystem}/{path}.patch.parameters

💬 1020 - AddedEnumValue

Displaying 20 out of 20 occurrences.

Index Description
1 The new version is adding enum value(s) '2026-02-06' from the old version.
2 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1055:9
paths./{filesystem}/{path}.post.parameters
3 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1228:9
paths./{filesystem}/{path}.get.parameters
4 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L138:9
paths./{filesystem}.put.parameters
5 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1506:9
paths./{filesystem}/{path}.head.parameters
6 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1707:9
paths./{filesystem}/{path}.delete.parameters
7 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1826:9
paths./{filesystem}/{path}?action=setAccessControl.patch.parameters
8 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1950:9
paths./{filesystem}/{path}?action=setAccessControlRecursive.patch.parameters
9 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L200:9
paths./{filesystem}.patch.parameters
10 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2067:9
paths./{filesystem}/{path}?action=flush.patch.parameters
11 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2248:9
paths./{filesystem}/{path}?action=append.patch.parameters
12 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2415:9
paths./{filesystem}/{path}?comp=expiry.put.parameters
13 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2507:9
paths./{filesystem}/{path}?comp=undelete.put.parameters
14 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2611:5
parameters.ApiVersionParameter
Old: Azure.Storage.Files.DataLake/stable/2025-05-05/DataLakeStorage.json#L2611:5
15 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L360:9
paths./{filesystem}.delete.parameters
16 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L399:9
paths./{filesystem}?resource=filesystem.get.parameters
17 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L47:9
paths./.get.parameters
18 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L497:9
paths./{filesystem}?restype=container&comp=list&hierarchy.get.parameters
19 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L613:9
paths./{filesystem}/{path}.put.parameters
20 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L813:9
paths./{filesystem}/{path}.patch.parameters

The following breaking changes have been detected in comparison to the latest preview version

⚠️ 1019 - RemovedEnumValue

Displaying 20 out of 20 occurrences.

Index Description
1 The new version is removing enum value(s) '2023-05-03' from the old version.
2 The new version is removing enum value(s) '2023-05-03' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2611:5
parameters.ApiVersionParameter
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L2557:5
3 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L1044:9
paths./{filesystem}/{path}.post.parameters
4 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L1217:9
paths./{filesystem}/{path}.get.parameters
5 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L138:9
paths./{filesystem}.put.parameters
6 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L1495:9
paths./{filesystem}/{path}.head.parameters
7 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L1664:9
paths./{filesystem}/{path}.delete.parameters
8 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L1783:9
paths./{filesystem}/{path}?action=setAccessControl.patch.parameters
9 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L1907:9
paths./{filesystem}/{path}?action=setAccessControlRecursive.patch.parameters
10 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L200:9
paths./{filesystem}.patch.parameters
11 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L2024:9
paths./{filesystem}/{path}?action=flush.patch.parameters
12 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L2205:9
paths./{filesystem}/{path}?action=append.patch.parameters
13 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L2361:9
paths./{filesystem}/{path}?comp=expiry.put.parameters
14 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L2453:9
paths./{filesystem}/{path}?comp=undelete.put.parameters
15 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L360:9
paths./{filesystem}.delete.parameters
16 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L399:9
paths./{filesystem}?resource=filesystem.get.parameters
17 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L47:9
paths./.get.parameters
18 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L497:9
paths./{filesystem}?restype=container&comp=list&hierarchy.get.parameters
19 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L613:9
paths./{filesystem}/{path}.put.parameters
20 The new version is removing enum value(s) '2023-05-03' from the old version.
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L813:9
paths./{filesystem}/{path}.patch.parameters

💬 1013 - AddingHeader

Displaying 8 out of 8 occurrences.

Index Description
1 The new version adds a required header 'x-ms-creation-time'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1672:15
paths./{filesystem}/{path}.head.responses.200.headers.x-ms-creation-time
2 The new version adds a required header 'x-ms-encryption-context'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1662:15
paths./{filesystem}/{path}.head.responses.200.headers.x-ms-encryption-context
3 The new version adds a required header 'x-ms-encryption-key-sha256'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1657:15
paths./{filesystem}/{path}.head.responses.200.headers.x-ms-encryption-key-sha256
4 The new version adds a required header 'x-ms-encryption-scope'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1667:15
paths./{filesystem}/{path}.head.responses.200.headers.x-ms-encryption-scope
5 The new version adds a required header 'x-ms-expiry-time'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1678:15
paths./{filesystem}/{path}.head.responses.200.headers.x-ms-expiry-time
6 The new version adds a required header 'x-ms-server-encrypted'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1652:15
paths./{filesystem}/{path}.head.responses.200.headers.x-ms-server-encrypted
7 The new version adds a required header 'x-ms-structured-body'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1027:15
paths./{filesystem}/{path}.patch.responses.202.headers.x-ms-structured-body
8 The new version adds a required header 'x-ms-structured-body'.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2357:15
paths./{filesystem}/{path}?action=append.patch.responses.202.headers.x-ms-structured-body

💬 1020 - AddedEnumValue

Displaying 20 out of 20 occurrences.

Index Description
1 The new version is adding enum value(s) '2026-02-06' from the old version.
2 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1055:9
paths./{filesystem}/{path}.post.parameters
3 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1228:9
paths./{filesystem}/{path}.get.parameters
4 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L138:9
paths./{filesystem}.put.parameters
5 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1506:9
paths./{filesystem}/{path}.head.parameters
6 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1707:9
paths./{filesystem}/{path}.delete.parameters
7 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1826:9
paths./{filesystem}/{path}?action=setAccessControl.patch.parameters
8 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L1950:9
paths./{filesystem}/{path}?action=setAccessControlRecursive.patch.parameters
9 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L200:9
paths./{filesystem}.patch.parameters
10 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2067:9
paths./{filesystem}/{path}?action=flush.patch.parameters
11 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2248:9
paths./{filesystem}/{path}?action=append.patch.parameters
12 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2415:9
paths./{filesystem}/{path}?comp=expiry.put.parameters
13 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2507:9
paths./{filesystem}/{path}?comp=undelete.put.parameters
14 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2611:5
parameters.ApiVersionParameter
Old: Azure.Storage.Files.DataLake/preview/2023-05-03/DataLakeStorage.json#L2557:5
15 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L360:9
paths./{filesystem}.delete.parameters
16 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L399:9
paths./{filesystem}?resource=filesystem.get.parameters
17 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L47:9
paths./.get.parameters
18 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L497:9
paths./{filesystem}?restype=container&comp=list&hierarchy.get.parameters
19 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L613:9
paths./{filesystem}/{path}.put.parameters
20 The new version is adding enum value(s) '2026-02-06' from the old version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L813:9
paths./{filesystem}/{path}.patch.parameters

💬 1043 - AddingOptionalParameter

Displaying 4 out of 4 occurrences.

Index Description
1 The optional parameter 'x-ms-structured-body' was added in the new version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2248:9
paths./{filesystem}/{path}?action=append.patch.parameters
2 The optional parameter 'x-ms-structured-body' was added in the new version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L813:9
paths./{filesystem}/{path}.patch.parameters
3 The optional parameter 'x-ms-structured-content-length' was added in the new version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L2248:9
paths./{filesystem}/{path}?action=append.patch.parameters
4 The optional parameter 'x-ms-structured-content-length' was added in the new version.
New: Azure.Storage.Files.DataLake/stable/2026-02-06/DataLakeStorage.json#L813:9
paths./{filesystem}/{path}.patch.parameters