-
Notifications
You must be signed in to change notification settings - Fork 955
[AutoPR sdk-resourcemanager/virtualenclaves/armvirtualenclaves]-generated-from-SDK Generation - Go-5464932 #25443
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
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=5464932 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
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 a new Go SDK module for Azure Virtual Enclaves resource management, generated from the Mission.Management API specification (version 2025-05-01-preview). The module provides client libraries for managing virtual enclaves, communities, workloads, transit hubs, endpoints, and connections within Azure.
Key Changes:
- New SDK module
armvirtualenclavesimplementing clients for Virtual Enclaves API - Generated client code for 9 different resource types (VirtualEnclave, Workload, TransitHub, Community, CommunityEndpoints, EnclaveEndpoints, EnclaveConnection, Operations, and Approval)
- Comprehensive test examples and fake server implementations for testing
Reviewed Changes
Copilot reviewed 44 out of 45 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| version.go | Defines module version as v0.1.0 for initial beta release |
| go.mod | Module dependencies including azcore v1.19.1 and Go 1.23.0 |
| client_factory.go | Factory pattern for creating client instances |
| workload_client.go | Client implementation for workload resource operations |
| virtualenclave_client.go | Client implementation for virtual enclave operations |
| transithub_client.go | Client implementation for transit hub operations |
| operations_client.go | Client for listing available operations |
| models.go | Data models and structures for API requests/responses |
| responses.go | Response type definitions for all client operations |
| options.go | Optional parameter types for client methods |
| time_rfc3339.go | RFC3339 time handling utilities |
| *_example_test.go | Example code demonstrating client usage |
| fake/*.go | Fake server implementations for unit testing |
| ci.yml | CI/CD pipeline configuration |
| tsp-location.yaml | TypeSpec configuration metadata |
|
Hi @azure-sdk. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
|
Hi @azure-sdk. Thank you for your contribution. Since there hasn't been recent engagement, we're going to close this out. Feel free to respond with a comment containing |
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=5464932 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