Skip to content

[AutoPR sdk-resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters]-generated-from-SDK Generation - Go-6323699#26817

Open
azure-sdk wants to merge 1 commit into
mainfrom
sdkauto/sdk-resourcemanager-servicefabricmanagedclusters/armservicefabricmanagedclusters-6323699
Open

[AutoPR sdk-resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters]-generated-from-SDK Generation - Go-6323699#26817
azure-sdk wants to merge 1 commit into
mainfrom
sdkauto/sdk-resourcemanager-servicefabricmanagedclusters/armservicefabricmanagedclusters-6323699

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

@azure-sdk azure-sdk commented May 19, 2026

Configurations: 'specification/servicefabricmanagedclusters/resource-manager/Microsoft.ServiceFabric/ServiceFabricManagedClusters/tspconfig.yaml', API Version: 2026-05-01-preview, SDK Release Type: beta, and CommitSHA: 'cfd58963682948f5242b945bc6152c4e54c88c0c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6323699 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://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=2241 Submitted by: iliu@microsoft.com

Release Plan Details

…manager/Microsoft.ServiceFabric/ServiceFabricManagedClusters/tspconfig.yaml', API Version: 2026-05-01-preview, SDK Release Type: beta, and CommitSHA: 'cfd58963682948f5242b945bc6152c4e54c88c0c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6323699 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI review requested due to automatic review settings May 19, 2026 23:11
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label May 19, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Auto-generated SDK update bumping the Service Fabric Managed Clusters armservicefabricmanagedclusters module from API version 2026-02-01 to 2026-05-01-preview (beta), regenerating client code from a newer TypeSpec spec.

Changes:

  • Bump module version to v1.1.0-beta.1 and update API version constant to 2026-05-01-preview across all clients/examples.
  • Add fault simulation APIs on ManagedClustersClient and NodeTypesClient (Get/List/Start/Stop) along with related types (FaultSimulation, FaultSimulationContent(Wrapper|Classification), ZoneFaultSimulationContent, etc.) and enums (FaultKind, FaultSimulationStatus, SfmcOperationStatus).
  • Add new properties/types: ApplyMaintenanceWindowRequest body for ApplyMaintenanceWindow Post, ProxyAgentSettings, ScaleInPolicy, HostEndpointSettings, ScaleInPolicyMode; regenerate fake servers (replace local contains with slices.Contains, buffered result channels) and bump azcore/internal/golang.org/x dependencies.

Reviewed changes

Copilot reviewed 32 out of 60 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.go, CHANGELOG.md, tsp-location.yaml, testdata/_metadata.json Module/spec/api-version metadata bumps for beta release
constants.go, interfaces.go New enums (FaultKind, FaultSimulationStatus, ScaleInPolicyMode, SfmcOperationStatus) and FaultSimulationContentClassification interface
models.go, models_serde.go New fault simulation, proxy agent, scale-in policy, host endpoint, apply maintenance window models with (un)marshal
polymorphic_helpers.go Add unmarshalFaultSimulationContentClassification; reorder cases in existing helpers
options.go, responses.go New option/response types for fault simulation operations and ApplyMaintenanceWindow body
managedclusters_client.go, services_client.go, applications_client.go, applicationtypes_client.go, applicationtypeversions_client.go, managedclusterversion_client.go, managedunsupportedvmsizes_client.go, managedazresiliencystatus_client.go, managedmaintenancewindowstatus_client.go, managedapplymaintenancewindow_client.go, nodetypeskus_client.go, operations_client.go, operationresults_client.go, operationstatus_client.go api-version constant switch, +%20 rewrite of query encoding, doc relocations, new fault simulation methods on managed clusters
*_client_example_test.go (multiple) Update example sources to 2026-05-01-preview; fix "pull"→"poll" typo; remove stale & from response struct literals; absolute IDs; new fault simulation examples
fake/*.go Switch contains helper to slices.Contains, buffered result channels, add fault simulation dispatchers, add ApplyMaintenanceWindow body parsing, refactor initServer to take mutex
go.mod, go.sum Bump azcore to 1.21.1, internal to 1.12.0, and several golang.org/x deps
Files not reviewed (27)
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/applications_client.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/applications_client_example_test.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/applicationtypes_client.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/applicationtypes_client_example_test.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/applicationtypeversions_client.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/applicationtypeversions_client_example_test.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/constants.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/applications_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/applicationtypes_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/applicationtypeversions_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/internal.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/managedapplymaintenancewindow_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/managedazresiliencystatus_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/managedclusters_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/managedclusterversion_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/managedmaintenancewindowstatus_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/managedunsupportedvmsizes_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/nodetypes_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/nodetypeskus_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/operationresults_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/operations_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/operationstatus_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/server_factory.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/fake/services_server.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/interfaces.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/managedapplymaintenancewindow_client.go: Language not supported
  • sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/managedapplymaintenancewindow_client_example_test.go: Language not supported

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants