Skip to content

[AutoPR Azure.ResourceManager.ServiceFabricManagedClusters]-generated-from-SDK Generation - .NET-6323696#59348

Open
azure-sdk wants to merge 1 commit into
mainfrom
sdkauto/Azure.ResourceManager.ServiceFabricManagedClusters-6323696
Open

[AutoPR Azure.ResourceManager.ServiceFabricManagedClusters]-generated-from-SDK Generation - .NET-6323696#59348
azure-sdk wants to merge 1 commit into
mainfrom
sdkauto/Azure.ResourceManager.ServiceFabricManagedClusters-6323696

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=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

…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.
Copilot AI review requested due to automatic review settings May 19, 2026 23:12
@github-actions github-actions Bot added the Mgmt This issue is related to a management package. 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

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);
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 package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants