[AutoPR sdk-resourcemanager/containerservicefleet/armcontainerservicefleet]-generated-from-SDK Generation - Go-5634442#25716
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.
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: ryan.zhang@microsoft.com
Release Plan Details
Spec pull request: Add 2025-08-01-preview azure-rest-api-specs#38919
Spec API version: 2025-08-01-preview