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

Workloads SAPVirtualInstance New GA API 2024-09-01 #30292

Merged
merged 7 commits into from
Aug 27, 2024

Conversation

jaskisin
Copy link
Contributor

@jaskisin jaskisin commented Aug 22, 2024

Choose a PR Template

Switch to "Preview" on this description then select one of the choices below.

Click here to open a PR for a Data Plane API.

Click here to open a PR for a Control Plane (ARM) API.

**This PR is a copy of https://github.com/Azure/azure-rest-api-specs-pr/pull/18927 from private repo which is merged.
The new version 2024-09-01 introduced in this PR is a copy of earlier preview version 2023-10-01-preview along with conversion to typespec.
No new properties/apis have been introduced.

Copy link

openapi-pipeline-app bot commented Aug 22, 2024

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

Copy link

openapi-pipeline-app bot commented Aug 22, 2024

Generated ApiView

Language Package Name ApiView Link
Go sdk/resourcemanager/workloads/armworkloads There is no API change compared with the previous version
Go sdk/resourcemanager/workloadssapvirtualinstance/armworkloadssapvirtualinstance https://apiview.dev/Assemblies/Review/4b0b418f02214b1cb1bd4429ea03b3c5?revisionId=efb4b9c6a31541e2b3f9a96c65ec72f7
.Net Azure.ResourceManager.Workloads There is no API change compared with the previous version
JavaScript @azure/arm-workloads There is no API change compared with the previous version
JavaScript @azure/arm-workloadssapvirtualinstance https://apiview.dev/Assemblies/Review/7e44ad83bb8b4da8919dfdd64022f85a?revisionId=91098c4c71df423f950b6e33696ade7f
Java azure-resourcemanager-workloads https://apiview.dev/Assemblies/Review/f87edeb9df6047849d2c5c8275c93442?revisionId=94f2c07dc58346da96b6016166b99173
Java azure-resourcemanager-workloadssapvirtualinstance https://apiview.dev/Assemblies/Review/37dd904b3d2645f88d4d767d916757c2?revisionId=62feb4133e094685a871f63f71d3624e
Swagger Microsoft.Workloads https://apiview.dev/Assemblies/Review/0b51e916ed8f48d59b44dc774149ab4d?revisionId=9ef8567ea9b0483a983dd11d96947a7e
TypeSpec Workloads.Operations.Management https://apiview.dev/Assemblies/Review/9004f4662e1f4595937ad857dbc7adec?revisionId=6abe7abea99c4cd1a2475d2be278cc9f
TypeSpec Workloads.SAPVirtualInstance.Management https://apiview.dev/Assemblies/Review/9004f4662e1f4595937ad857dbc7adec?revisionId=6abe7abea99c4cd1a2475d2be278cc9f

@AzureRestAPISpecReview AzureRestAPISpecReview added BreakingChangeReviewRequired <valid label in PR review process>add this label when breaking change review is required resource-manager RPaaS SuppressionReviewRequired TypeSpec Authored with TypeSpec labels Aug 22, 2024
@jaskisin jaskisin force-pushed the workloadsapi20240901 branch 2 times, most recently from 44fcd24 to aaf4eec Compare August 22, 2024 07:51
@ajaygit158
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@JeffreyRichter JeffreyRichter added the BreakingChange-Approved-Previously Changes were reviewed and approved in a previous PR label Aug 22, 2024
@dhruvesh
Copy link

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@AzureRestAPISpecReview AzureRestAPISpecReview added WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required and removed NotReadyForARMReview labels Aug 23, 2024
@dhruvesh dhruvesh added the ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review label Aug 23, 2024
@openapi-pipeline-app openapi-pipeline-app bot removed the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Aug 23, 2024
@tadelesh tadelesh added Approved-SdkBreakingChange-Go Approve the breaking change tracking for azure-sdk-for-go BreakingChange-Go-Sdk-Suppression-Approved and removed Approved-SdkBreakingChange-Go Approve the breaking change tracking for azure-sdk-for-go labels Aug 26, 2024
@jaskisin jaskisin changed the title Workloads New GA API 2024-09-01 Workloads SAPVirtualInstance New GA API 2024-09-01 Aug 26, 2024
@ajaygit158
Copy link
Member

Known tooling issue. Approved the suppression.

@jaskisin jaskisin added the PublishToCustomers Acknowledgement the changes will be published to Azure customers. label Aug 27, 2024
@jaskisin jaskisin merged commit b7a81b9 into Azure:main Aug 27, 2024
26 of 30 checks passed
danielrbradley added a commit to pulumi/pulumi-azure-native that referenced this pull request Aug 28, 2024
Fixes #3543

Exclude new workloads version. The new version appears to have renamed
some resources which then get included alongside the existing resources
but cause name conflicts in some SDKs.
- Specs PR: Azure/azure-rest-api-specs#30292

Source of breaking changes in the `security` module:
- Azure/azure-rest-api-specs#30163
@@ -36,4 +36,12 @@ enum Versions {
@useDependency(Azure.Core.Versions.v1_0_Preview_1)
@armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v3)
v2023_10_01_preview: "2023-10-01-preview",

Copy link
Member

@MaryGao MaryGao Oct 17, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to include operations list in SAPVirtualInstance? If so, we should include relevant files directly in SAPVirtualInstance side. You could ask for help in typespec channel regarding how to share spec in typespec.

This will block our SDK release.

/cc @josefree @lirenhe

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@MaryGao MaryGao Oct 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ajaygit158 We generated from TypeSpec not from swagger. /cc @josefree

Then we need to include relevant typespec in target client and all languages should be generated from typepsec. could you or @jaskisin work on this change? This is blocking our release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved-Suppression ARMReview ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review AzCoreIDC BreakingChange-Approved-Previously Changes were reviewed and approved in a previous PR BreakingChange-Go-Sdk-Suppression BreakingChange-Go-Sdk-Suppression-Approved BreakingChangeReviewRequired <valid label in PR review process>add this label when breaking change review is required new-api-version PublishToCustomers Acknowledgement the changes will be published to Azure customers. resource-manager RPaaS SuppressionReviewRequired TypeSpec Authored with TypeSpec
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants