-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[AutoPR azure-mgmt-virtualenclaves]-generated-from-SDK Generation - Python-5464928 #43464
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
base: main
Are you sure you want to change the base?
[AutoPR azure-mgmt-virtualenclaves]-generated-from-SDK Generation - Python-5464928 #43464
Conversation
…aml', API Version: 2025-05-01-preview, SDK Release Type: beta, and CommitSHA: '1bd335533d57d11a33d41be9b5841e6986ec3567' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5464928 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces the initial beta release (1.0.0b1) of the azure-mgmt-virtualenclaves management client library for Python, generated from the TypeSpec specification for the Azure Mission service (API version 2025-05-01-preview). The generated SDK provides comprehensive management capabilities for virtual enclaves, communities, workloads, endpoints, and related resources.
Key changes:
- New management client library for Virtual Enclaves with full CRUD operations
- Support for community management, transit hubs, enclave connections, and approval workflows
- Both synchronous and asynchronous client implementations
- Auto-generated test files and sample code for all operations
Reviewed Changes
Copilot reviewed 110 out of 113 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
sdk/virtualenclaves/ci.yml | CI/CD pipeline configuration for the virtualenclaves service |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/tsp-location.yaml | TypeSpec source location metadata linking to the azure-rest-api-specs repository |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/pyproject.toml | Package configuration defining dependencies, metadata, and build settings |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/generated_tests/*.py | Auto-generated test files for all operation groups (sync and async) |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/generated_samples/*.py | Sample code demonstrating usage of all SDK operations |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/dev_requirements.txt | Development dependencies for testing and tooling |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/azure/mgmt/virtualenclaves/*.py | Core client implementation, models, enums, and configuration |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/azure/mgmt/virtualenclaves/aio/*.py | Async client implementation |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/_metadata.json | Generation metadata including API version and commit hash |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/README.md | Package documentation with installation and authentication instructions |
sdk/virtualenclaves/azure-mgmt-virtualenclaves/MANIFEST.in | Package distribution manifest |
/azp run prepare-pipelines |
Azure Pipelines successfully started running 1 pipeline(s). |
we need to update the client.tsp then regenerate the sdk, namespace review issue: https://github.com/Azure/azure-sdk-pr/issues/2136 |
It seems that we already add configuration in client.tsp https://github.com/Azure/azure-rest-api-specs-pr/blob/a39b73b1c7d12a633805a3b2ed3177a8bfddd9e2/specification/mission/Mission.Management/client.tsp#L136 |
@tgoodyear The api version seems not deployed yet but we won't block the release in self-serve release flow. You can continue for next step. |
Configurations: 'specification/mission/Mission.Management/tspconfig.yaml', API Version: 2025-05-01-preview, SDK Release Type: beta, and CommitSHA: '1bd335533d57d11a33d41be9b5841e6986ec3567' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5464928 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=2a4c3841-a7aa-f011-bbd3-6045bd08111b Submitted by: [email protected]
Release Plan Details
Spec pull request: Add Microsoft.Mission spec to public repo azure-rest-api-specs#32359
Spec API version: 2025-05-01-preview