-
Notifications
You must be signed in to change notification settings - Fork 951
[AutoPR sdk-resourcemanager/containerservicefleet/armcontainerservicefleet]-generated-from-SDK Generation - Go-5634442 #25716
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?
Conversation
…onfig.yaml', API Version: 2025-08-01-preview, SDK Release Type: beta, and CommitSHA: 'd0cd556bd91d2dda700e983c0d253fa025b324c0' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5634442 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 sdk/resourcemanager/containerservicefleet/armcontainerservicefleet |
…fleet/armcontainerservicefleet-5634442
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 updates the Azure Container Service Fleet SDK to API version 2025-08-01-preview (from 2025-04-01-preview) and introduces new FleetManagedNamespaces functionality. The update includes a version bump to v3.0.0-beta.2, adding support for managing Kubernetes namespaces across fleet members with placement policies, resource quotas, network policies, and cluster affinity rules.
Key Changes:
- Updates all client API versions from 2025-04-01-preview to 2025-08-01-preview
- Adds complete FleetManagedNamespaces client with CRUD operations
- Introduces 18+ new types and enums for namespace management, placement policies, and cluster selection
Reviewed changes
Copilot reviewed 30 out of 30 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| version.go | Updates module version to v3.0.0-beta.2 |
| tsp-location.yaml | Updates spec commit reference |
| testdata/_metadata.json | Updates API version and emitter version |
| updateruns_client.go | Updates API version strings in all methods |
| operations_client.go | Updates API version strings |
| gates_client.go | Updates API version strings |
| fleetupdatestrategies_client.go | Updates API version strings |
| fleets_client.go | Updates API version strings |
| fleetmembers_client.go | Updates API version strings |
| autoupgradeprofiles_client.go | Updates API version strings |
| autoupgradeprofileoperations_client.go | Updates API version strings |
| fleetmanagednamespaces_client.go | New client for FleetManagedNamespaces operations |
| fleetmanagednamespaces_client_example_test.go | New example tests for FleetManagedNamespaces |
| fake/fleetmanagednamespaces_server.go | New fake server implementation |
| client_factory.go | Adds FleetManagedNamespaces client factory method |
| fake/server_factory.go | Integrates FleetManagedNamespaces fake server |
| models.go | Adds 18 new struct types for namespace management |
| models_serde.go | Adds JSON serialization for new types |
| constants.go | Adds 10 new enum types with 40+ values |
| responses.go | Adds 5 new response types |
| options.go | Adds 5 new option types |
| CHANGELOG.md | Documents all new features |
| *_example_test.go files | Updates API version references in comments |
This is an auto-generated SDK update with consistent changes across all files. The code follows Go SDK conventions and includes comprehensive test examples for the new functionality.
Configurations: 'specification/containerservice/Fleet.Management/tspconfig.yaml', API Version: 2025-08-01-preview, SDK Release Type: beta, and CommitSHA: 'd0cd556bd91d2dda700e983c0d253fa025b324c0' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5634442 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=fd5c7709-d7cf-f011-bbd3-6045bd07ef68 Submitted by: [email protected]
Release Plan Details
Spec pull request: Add 2025-08-01-preview azure-rest-api-specs#38919
Spec API version: 2025-08-01-preview