Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Key Vault] TypeSpec for Secrets library #29249

Open
wants to merge 34 commits into
base: main
Choose a base branch
from

use correct package-dir

be17543
Select commit
Loading
Failed to load commit list.
Open

[Key Vault] TypeSpec for Secrets library #29249

use correct package-dir
be17543
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / Swagger BreakingChange failed Nov 15, 2024 in 3m 50s

Check `Swagger BreakingChange` detected problems

Detected: 208 Errors, 24 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 BreakingChange, then the task within, also called BreakingChange.
In the task's build log, search for Full list of messages.

Details

Compared specs (v0.10.13) new version base version
secrets.json 7.6-preview.1(be17543) 7.6-preview.1(main)
secrets.json 7.5(be17543) 7.5(main)

1017 - ReferenceRedirection

Displaying 8 out of 23 occurrences.
⚠️ To view the remaining 15 occurrences, see the build log.

Index Description
1 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L104:9
paths./deletedsecrets/{secret-name}.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L381:9
2 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L108:11
paths./deletedsecrets/{secret-name}.get.parameters[1]
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L382:11
3 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L141:9
paths./deletedsecrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L420:9
4 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L145:11
paths./deletedsecrets/{secret-name}.delete.parameters[1]
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L421:11
5 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L177:9
paths./deletedsecrets/{secret-name}/recover.post.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L458:9
6 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L181:11
paths./deletedsecrets/{secret-name}/recover.post.parameters[1]
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L459:11
7 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L216:9
paths./secrets.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L233:9
8 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L260:9
paths./secrets/{secret-name}.put.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L38:9
⚠️ 15 occurrences omitted. See the build log.

1026 - TypeChanged

Displaying 8 out of 51 occurrences.
⚠️ To view the remaining 43 occurrences, see the build log.

Index Description
1 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1005:9
definitions.SecretSetParameters.properties.attributes
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L802:9
2 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1015:5
definitions.SecretUpdateParameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L813:5
3 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1023:9
definitions.SecretUpdateParameters.properties.attributes
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L819:9
4 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L120:13
paths./deletedsecrets/{secret-name}.get.responses.200.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L396:13
5 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L126:13
paths./deletedsecrets/{secret-name}.get.responses.default.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L402:13
6 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L160:13
paths./deletedsecrets/{secret-name}.delete.responses.default.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L438:13
7 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L193:13
paths./deletedsecrets/{secret-name}/recover.post.responses.200.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L473:13
8 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L199:13
paths./deletedsecrets/{secret-name}/recover.post.responses.default.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L479:13
⚠️ 43 occurrences omitted. See the build log.

1042 - ChangedParameterOrder

Displaying 8 out of 17 occurrences.
⚠️ To view the remaining 9 occurrences, see the build log.

Index Description
1 The order of parameter with Name: 'maxresults', In: 'Query', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L216:9
paths./secrets.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L233:9
2 The order of parameter with Name: 'maxresults', In: 'Query', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L60:9
paths./deletedsecrets.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L334:9
3 The order of parameter with Name: 'maxresults', In: 'Query', was changed. Expected param at index '1' but instead found it at index '2'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L486:9
paths./secrets/{secret-name}/versions.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L280:9
4 The order of parameter with Name: 'parameters', In: 'Body', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L538:9
paths./secrets/restore.post.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L540:9
5 The order of parameter with Name: 'parameters', In: 'Body', was changed. Expected param at index '1' but instead found it at index '2'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L260:9
paths./secrets/{secret-name}.put.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L38:9
6 The order of parameter with Name: 'parameters', In: 'Body', was changed. Expected param at index '2' but instead found it at index '3'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L391:9
paths./secrets/{secret-name}/{secret-version}.patch.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L129:9
7 The order of parameter with Name: 'secret-name', In: 'Path', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L104:9
paths./deletedsecrets/{secret-name}.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L381:9
8 The order of parameter with Name: 'secret-name', In: 'Path', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L141:9
paths./deletedsecrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L420:9
⚠️ 9 occurrences omitted. See the build log.

1049 - RemovedXmsEnum

Displaying 1 out of 1 occurrences.

Index Description
1 The new version is missing a 'x-ms-enum' found in the old version.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L866:9
definitions.SecretAttributes.properties.recoveryLevel
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L710:9

1050 - ParameterLocationHasChanged

Displaying 8 out of 12 occurrences.
⚠️ To view the remaining 4 occurrences, see the build log.

Index Description
1 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L104:9
paths./deletedsecrets/{secret-name}.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L381:9
2 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L141:9
paths./deletedsecrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L420:9
3 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L177:9
paths./deletedsecrets/{secret-name}/recover.post.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L458:9
4 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L216:9
paths./secrets.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L233:9
5 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L260:9
paths./secrets/{secret-name}.put.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L38:9
6 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L307:9
paths./secrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L88:9
7 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L346:9
paths./secrets/{secret-name}/{secret-version}.get.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L185:9
8 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L391:9
paths./secrets/{secret-name}/{secret-version}.patch.parameters
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L129:9
⚠️ 4 occurrences omitted. See the build log.

⚠️ 1032 - DifferentAllOf

Displaying 8 out of 12 occurrences.
⚠️ To view the remaining 4 occurrences, see the build log.

Index Description
1 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1005:9
definitions.SecretSetParameters.properties.attributes
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L802:9
2 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1023:9
definitions.SecretUpdateParameters.properties.attributes
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L819:9
3 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L120:13
paths./deletedsecrets/{secret-name}.get.responses.200.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L396:13
4 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L323:13
paths./secrets/{secret-name}.delete.responses.200.schema
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L103:13
5 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L621:5
definitions.DeletedSecretBundle
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L645:5
6 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L637:9
definitions.DeletedSecretBundle.properties.attributes
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L592:9
7 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L676:5
definitions.DeletedSecretItem
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L671:5
8 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L684:9
definitions.DeletedSecretItem.properties.attributes
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L622:9
⚠️ 4 occurrences omitted. See the build log.

💬 1001 - NoVersionChange

Displaying 1 out of 1 occurrences.

Index Description
1 The versions have not changed.
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1:1
Old: Microsoft.KeyVault/stable/7.5/secrets.json#L1:1

💬 1007 - RemovedClientParameter

Displaying 1 out of 1 occurrences.

Index Description
1 The new version is missing a client parameter that was found in the old version. Was 'ApiVersionParameter' removed or renamed?
New: Microsoft.KeyVault/stable/7.5/secrets.json#L1038:3
parameters
Old: azure-rest-api-specs/blob/main/revision#L1184:2

1017 - ReferenceRedirection

Displaying 8 out of 23 occurrences.
⚠️ To view the remaining 15 occurrences, see the build log.

Index Description
1 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L104:9
paths./deletedsecrets/{secret-name}.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L381:9
2 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L108:11
paths./deletedsecrets/{secret-name}.get.parameters[1]
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L382:11
3 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L141:9
paths./deletedsecrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L420:9
4 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L145:11
paths./deletedsecrets/{secret-name}.delete.parameters[1]
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L421:11
5 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L177:9
paths./deletedsecrets/{secret-name}/recover.post.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L458:9
6 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L181:11
paths./deletedsecrets/{secret-name}/recover.post.parameters[1]
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L459:11
7 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L216:9
paths./secrets.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L233:9
8 The '$ref' property points to different models in the old and new versions.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L260:9
paths./secrets/{secret-name}.put.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L38:9
⚠️ 15 occurrences omitted. See the build log.

1026 - TypeChanged

Displaying 8 out of 51 occurrences.
⚠️ To view the remaining 43 occurrences, see the build log.

Index Description
1 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1005:9
definitions.SecretSetParameters.properties.attributes
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L802:9
2 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1015:5
definitions.SecretUpdateParameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L813:5
3 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1023:9
definitions.SecretUpdateParameters.properties.attributes
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L819:9
4 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L120:13
paths./deletedsecrets/{secret-name}.get.responses.200.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L396:13
5 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L126:13
paths./deletedsecrets/{secret-name}.get.responses.default.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L402:13
6 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L160:13
paths./deletedsecrets/{secret-name}.delete.responses.default.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L438:13
7 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L193:13
paths./deletedsecrets/{secret-name}/recover.post.responses.200.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L473:13
8 The new version has a different type 'object' than the previous one ''.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L199:13
paths./deletedsecrets/{secret-name}/recover.post.responses.default.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L479:13
⚠️ 43 occurrences omitted. See the build log.

1042 - ChangedParameterOrder

Displaying 8 out of 17 occurrences.
⚠️ To view the remaining 9 occurrences, see the build log.

Index Description
1 The order of parameter with Name: 'maxresults', In: 'Query', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L216:9
paths./secrets.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L233:9
2 The order of parameter with Name: 'maxresults', In: 'Query', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L60:9
paths./deletedsecrets.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L334:9
3 The order of parameter with Name: 'maxresults', In: 'Query', was changed. Expected param at index '1' but instead found it at index '2'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L486:9
paths./secrets/{secret-name}/versions.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L280:9
4 The order of parameter with Name: 'parameters', In: 'Body', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L538:9
paths./secrets/restore.post.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L540:9
5 The order of parameter with Name: 'parameters', In: 'Body', was changed. Expected param at index '1' but instead found it at index '2'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L260:9
paths./secrets/{secret-name}.put.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L38:9
6 The order of parameter with Name: 'parameters', In: 'Body', was changed. Expected param at index '2' but instead found it at index '3'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L391:9
paths./secrets/{secret-name}/{secret-version}.patch.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L129:9
7 The order of parameter with Name: 'secret-name', In: 'Path', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L104:9
paths./deletedsecrets/{secret-name}.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L381:9
8 The order of parameter with Name: 'secret-name', In: 'Path', was changed. Expected param at index '0' but instead found it at index '1'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L141:9
paths./deletedsecrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L420:9
⚠️ 9 occurrences omitted. See the build log.

1049 - RemovedXmsEnum

Displaying 1 out of 1 occurrences.

Index Description
1 The new version is missing a 'x-ms-enum' found in the old version.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L866:9
definitions.SecretAttributes.properties.recoveryLevel
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L710:9

1050 - ParameterLocationHasChanged

Displaying 8 out of 12 occurrences.
⚠️ To view the remaining 4 occurrences, see the build log.

Index Description
1 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L104:9
paths./deletedsecrets/{secret-name}.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L381:9
2 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L141:9
paths./deletedsecrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L420:9
3 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L177:9
paths./deletedsecrets/{secret-name}/recover.post.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L458:9
4 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L216:9
paths./secrets.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L233:9
5 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L260:9
paths./secrets/{secret-name}.put.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L38:9
6 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L307:9
paths./secrets/{secret-name}.delete.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L88:9
7 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L346:9
paths./secrets/{secret-name}/{secret-version}.get.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L185:9
8 Parameter location has changed. Name: 'api-version'. In: 'Query'. Old location is method: 'False'. New location is method: 'True'.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L391:9
paths./secrets/{secret-name}/{secret-version}.patch.parameters
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L129:9
⚠️ 4 occurrences omitted. See the build log.

⚠️ 1032 - DifferentAllOf

Displaying 8 out of 12 occurrences.
⚠️ To view the remaining 4 occurrences, see the build log.

Index Description
1 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1005:9
definitions.SecretSetParameters.properties.attributes
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L802:9
2 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1023:9
definitions.SecretUpdateParameters.properties.attributes
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L819:9
3 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L120:13
paths./deletedsecrets/{secret-name}.get.responses.200.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L396:13
4 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L323:13
paths./secrets/{secret-name}.delete.responses.200.schema
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L103:13
5 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L621:5
definitions.DeletedSecretBundle
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L645:5
6 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L637:9
definitions.DeletedSecretBundle.properties.attributes
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L592:9
7 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L676:5
definitions.DeletedSecretItem
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L671:5
8 The new version has a different 'allOf' property than the previous one.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L684:9
definitions.DeletedSecretItem.properties.attributes
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L622:9
⚠️ 4 occurrences omitted. See the build log.

💬 1001 - NoVersionChange

Displaying 1 out of 1 occurrences.

Index Description
1 The versions have not changed.
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1:1
Old: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1:1

💬 1007 - RemovedClientParameter

Displaying 1 out of 1 occurrences.

Index Description
1 The new version is missing a client parameter that was found in the old version. Was 'ApiVersionParameter' removed or renamed?
New: Microsoft.KeyVault/preview/7.6-preview.1/secrets.json#L1038:3
parameters
Old: azure-rest-api-specs/blob/main/revision#L1184:2