-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Revert "2022-06-01 version for pricesheets and operations API " #22780
Revert "2022-06-01 version for pricesheets and operations API " #22780
Conversation
This reverts commit 207d396.
Hi, @mehulviby Thanks for your PR. I am workflow bot for review process. Here are some small tips. Any feedback about review process or workflow bot, pls contact swagger and tools team. vscswagger@microsoft.com |
Swagger Validation Report
|
compared swaggers (via Oad v0.10.4)] | new version | base version |
---|---|---|
consumption.pricesheets.operations.json | 2022-06-01(574ca5a) | 2022-06-01(main) |
Rule | Message |
---|---|
1005 - RemovedPath |
The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default' removed or restructured? Old: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L37:5 |
1005 - RemovedPath |
The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}/providers/Microsoft.Consumption/pricesheets/default' removed or restructured? Old: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L100:5 |
1005 - RemovedPath |
The new version is missing a path that was found in the old version. Was path '/providers/Microsoft.Consumption/operations' removed or restructured? Old: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L169:5 |
1007 - RemovedClientParameter |
The new version is missing a client parameter that was found in the old version. Was 'subscriptionIdParameter' removed or renamed? New: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L38:3 Old: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L484:3 |
1007 - RemovedClientParameter |
The new version is missing a client parameter that was found in the old version. Was 'apiVersionParameter' removed or renamed? New: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L38:3 Old: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L484:3 |
1007 - RemovedClientParameter |
The new version is missing a client parameter that was found in the old version. Was 'billingPeriodNameParameter' removed or renamed? New: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L38:3 Old: Microsoft.Consumption/stable/2022-06-01/consumption.pricesheets.operations.json#L484:3 |
️️✔️
Breaking Change(Cross-Version) succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️
CredScan succeeded [Detail] [Expand]
There is no credential detected.
️️✔️
LintDiff succeeded [Detail] [Expand]
Validation passes for LintDiff.
compared tags (via openapi-validator v2.0.0) | new version | base version |
---|---|---|
default | default(574ca5a) | default(main) |
️️✔️
Avocado succeeded [Detail] [Expand]
Validation passes for Avocado.
️️✔️
ApiReadinessCheck succeeded [Detail] [Expand]
️️✔️
~[Staging] ServiceAPIReadinessTest succeeded [Detail] [Expand]
Validation passes for ServiceAPIReadinessTest.
️️✔️
SwaggerAPIView succeeded [Detail] [Expand]
️️✔️
CadlAPIView succeeded [Detail] [Expand]
️️✔️
ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️
SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️
PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️
PrettierCheck succeeded [Detail] [Expand]
Validation passes for PrettierCheck.
️️✔️
SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️
Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️
CadlValidation succeeded [Detail] [Expand]
Validation passes for CadlValidation.
️️✔️
PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
Swagger Generation Artifacts
|
Generated ApiView
|
Hi @mehulviby, one or multiple breaking change(s) is detected in your PR. Please check out the breaking change(s), and provide business justification in the PR comment and @ PR assignee why you must have these change(s), and how external customer impact can be mitigated. Please ensure to follow breaking change policy to request breaking change review and approval before proceeding swagger PR review. |
No SDK release requests have been filed since the target PR was merged. Skip breaking change review process for this case. |
@ArcturusZhang @mehulviby could you provide a little context on why this 8 month old Stable API version is being removed? Our automated tooling detected this new API Version and has auto-imported it which means that we have generated a Go SDK from it. Whilst we aren't using this API Version right now, we're looking towards being able to auto-update the API Versions used in the future, and so I'm curious as to why this got removed without a proper deprecation period? My understanding is that once a Swagger file is present within the Whilst SDK / Service Versions appear to be listed within the Azure SDK Release Requests repository, it's not public - so the only means we have of knowing that an API Version is available for use is that the associated API Definitions are present within the Thanks! |
…22240)" (Azure#22780) This reverts commit 207d396.
Reverts #22240