[AutoPR Azure.ResourceManager.ServiceFabricManagedClusters]-generated-from-SDK Generation - .NET-6323696#59348
Open
azure-sdk wants to merge 1 commit into
Conversation
…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=6323696 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Contributor
There was a problem hiding this comment.
Pull request overview
This AutoPR updates the Azure.ResourceManager.ServiceFabricManagedClusters management SDK generation inputs to a newer spec commit and moves the default API version to 2026-05-01-preview, bringing in newly generated models/operations (notably fault simulation and node type enhancements).
Changes:
- Update TypeSpec source commit and default API version to
2026-05-01-preview. - Add fault simulation REST operations, pageable results, LRO result parsing, and the associated model types.
- Add node type enhancements (
ProxyAgentSettings, scale-in policy/mode), and update maintenance-window request handling to allow a request body.
Reviewed changes
Copilot reviewed 2 out of 64 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/tsp-location.yaml | Bumps spec repo commit used for TypeSpec generation. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/metadata.json | Updates tracked ARM API version to 2026-05-01-preview. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedServiceResource.cs | Updates default API version used by the Services client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedServiceCollection.cs | Updates default API version used by the Services collection client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedNodeTypeData.cs | Adds node type surface for proxy agent settings and scale-in mode. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedNodeTypeCollection.cs | Updates default API version used by the NodeTypes collection client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedClusterCollection.cs | Updates default API version used by the ManagedClusters collection client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedApplicationTypeVersionResource.cs | Updates default API version used by the ApplicationTypeVersions resource client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedApplicationTypeVersionCollection.cs | Updates default API version used by the ApplicationTypeVersions collection client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedApplicationTypeResource.cs | Updates default API version used by the ApplicationTypes resource client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedApplicationTypeCollection.cs | Updates default API version used by the ApplicationTypes collection client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedApplicationResource.cs | Updates default API version used by the Applications resource client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ServiceFabricManagedApplicationCollection.cs | Updates default API version used by the Applications collection client. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/RestOperations/NodeTypesRestOperations.cs | Adds fault simulation REST request builders for node types. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/RestOperations/ManagedClustersRestOperations.cs | Adds fault simulation REST request builders for clusters. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/RestOperations/ManagedApplyMaintenanceWindowRestOperations.cs | Adjusts apply-maintenance-window request to accept optional request content. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ZoneFaultSimulationContent.Serialization.cs | Adds JSON serialization for zone fault simulation parameters. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ZoneFaultSimulationContent.cs | Adds zone fault simulation parameter model. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/UnknownFaultSimulationContent.Serialization.cs | Adds fallback fault-simulation content serialization for unknown discriminators. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/UnknownFaultSimulationContent.cs | Adds fallback fault-simulation content type for unknown discriminators. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/SfmcOperationStatus.cs | Adds operation-status enum-like struct for fault simulation operations. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ServiceFabricManagedNodeTypeProperties.Serialization.cs | Serializes/deserializes new node type properties (scale-in policy, proxy agent settings). |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ServiceFabricManagedNodeTypeProperties.cs | Adds ProxyAgentSettings, internal ScaleInPolicy, and public ScaleInMode convenience property. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ScaleInPolicyMode.cs | Adds enum-like struct for scale-in policy mode values. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ScaleInPolicy.Serialization.cs | Adds JSON serialization for scale-in policy. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ScaleInPolicy.cs | Adds scale-in policy model (internal). |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ProxyAgentSettings.Serialization.cs | Adds JSON serialization for proxy agent settings. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ProxyAgentSettings.cs | Adds proxy agent settings model. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/NodeTypeFaultSimulation.Serialization.cs | Adds JSON serialization for node-type fault simulation status entries. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/NodeTypeFaultSimulation.cs | Adds node-type fault simulation status model. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/HostEndpointSettings.Serialization.cs | Adds JSON serialization for host endpoint settings. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/HostEndpointSettings.cs | Adds host endpoint settings model. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationStatus.cs | Adds enum-like struct for fault simulation status values. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationListResult.Serialization.cs | Adds JSON serialization for paging fault simulation list results. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationListResult.cs | Adds paging container model for fault simulation results (internal). |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationIdContent.Serialization.cs | Adds JSON serialization and request-content helper for simulation ID payload. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationIdContent.cs | Adds model for specifying a simulation ID. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationDetails.Serialization.cs | Adds JSON serialization for fault simulation details. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationDetails.cs | Adds model for detailed fault simulation information. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationContentWrapper.Serialization.cs | Adds JSON serialization/request-content helper for fault simulation “start” wrapper. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationContentWrapper.cs | Adds wrapper model for start fault simulation requests. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationContent.Serialization.cs | Adds polymorphic JSON serialization for fault simulation content. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationContent.cs | Adds abstract base type for fault simulation parameters. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationConstraints.Serialization.cs | Adds JSON serialization for fault simulation constraints. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulationConstraints.cs | Adds model for fault simulation constraints. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulation.Serialization.cs | Adds JSON serialization for fault simulation status object. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultSimulation.cs | Adds model for fault simulation status object. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/FaultKind.cs | Adds discriminator enum-like struct for fault simulation kind. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/AzureResourceManagerServiceFabricManagedClustersContext.cs | Registers new models with the ModelReaderWriterContext. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ApplyMaintenanceWindowRequest.Serialization.cs | Adds JSON serialization/request-content helper for maintenance window requests. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Models/ApplyMaintenanceWindowRequest.cs | Adds model type for apply maintenance window request payload. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/LongRunningOperation/FaultSimulationOperationSource.cs | Adds LRO result parsing for fault simulation operations. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Extensions/ServiceFabricManagedClustersExtensions.cs | Fixes docstrings around unsupported VM sizes endpoints. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Extensions/MockableServiceFabricManagedClustersSubscriptionResource.cs | Updates default API version for mockable subscription-level extensions and docstrings. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/Extensions/MockableServiceFabricManagedClustersResourceGroupResource.cs | Updates default API version in mockable RG extension docstrings. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/CollectionResults/NodeTypesGetFaultSimulationCollectionResultOfT.cs | Adds pageable wrapper for listing node type fault simulations. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/CollectionResults/NodeTypesGetFaultSimulationAsyncCollectionResultOfT.cs | Adds async pageable wrapper for listing node type fault simulations. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/CollectionResults/ManagedUnsupportedVMSizesGetManagedUnsupportedVmSizesCollectionResultOfT.cs | Docstring correction for “location” parameter meaning. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/CollectionResults/ManagedUnsupportedVMSizesGetManagedUnsupportedVmSizesAsyncCollectionResultOfT.cs | Docstring correction for “location” parameter meaning (async). |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/CollectionResults/ManagedClustersGetFaultSimulationCollectionResultOfT.cs | Adds pageable wrapper for listing cluster fault simulations. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/CollectionResults/ManagedClustersGetFaultSimulationAsyncCollectionResultOfT.cs | Adds async pageable wrapper for listing cluster fault simulations. |
| sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters/src/Generated/ArmServiceFabricManagedClustersModelFactory.cs | Adds model factory helpers for new models and extends node type factory for new properties. |
Comment on lines
1
to
5
| { | ||
| "apiVersions": { | ||
| "Microsoft.ServiceFabric": "2026-02-01" | ||
| "Microsoft.ServiceFabric": "2026-05-01-preview" | ||
| } | ||
| } No newline at end of file |
| isZoneBalanceEnabled, | ||
| isOutboundOnly, | ||
| enableResilientEphemeralOsDisk, | ||
| new ScaleInPolicy(scaleInMode, null), |
| yield break; | ||
| } | ||
| FaultSimulationListResult result = FaultSimulationListResult.FromResponse(response); | ||
| yield return Page<FaultSimulation>.FromValues((IReadOnlyList<FaultSimulation>)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response); |
| yield break; | ||
| } | ||
| FaultSimulationListResult result = FaultSimulationListResult.FromResponse(response); | ||
| yield return Page<FaultSimulation>.FromValues((IReadOnlyList<FaultSimulation>)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response); |
| yield break; | ||
| } | ||
| FaultSimulationListResult result = FaultSimulationListResult.FromResponse(response); | ||
| yield return Page<FaultSimulation>.FromValues((IReadOnlyList<FaultSimulation>)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response); |
| yield break; | ||
| } | ||
| FaultSimulationListResult result = FaultSimulationListResult.FromResponse(response); | ||
| yield return Page<FaultSimulation>.FromValues((IReadOnlyList<FaultSimulation>)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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=6323696 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
Spec pull request: [servicefabricmanagedclusters] 2026-05-01-preview azure-rest-api-specs#41808
Spec API version: