-
Notifications
You must be signed in to change notification settings - Fork 5.1k
[AutoPR Azure.ResourceManager.EdgeActions]-generated-from-SDK Generation - .NET-5730143 #54878
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
[AutoPR Azure.ResourceManager.EdgeActions]-generated-from-SDK Generation - .NET-5730143 #54878
Conversation
…eActions/tspconfig.yaml', API Version: 2025-12-01-preview, SDK Release Type: beta, and CommitSHA: 'ccea12be6cd5e64743499d46f7a9c8b60df52db1' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5730143 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 |
|
/azp run |
|
You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list. |
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.ResourceManager.EdgeActions SDK to align with API specification version 2025-12-01-preview (from 2025-09-01-preview), updating the spec commit reference to ccea12be6cd5e64743499d46f7a9c8b60df52db1. The changes are auto-generated from the TypeSpec definitions.
Key changes:
- Removes attachment-related operations (
AddAttachmentandDeleteAttachment) from the EdgeAction resource - Makes read-only properties nullable (
ValidationStatus,LastPackageUpdatedOn,LastUpdatedOn) to better represent optional server-provided values - Updates the
EdgeActionAttachmentmodel to be response-only with an internal constructor
Reviewed changes
Copilot reviewed 1 out of 21 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tsp-location.yaml | Updates spec commit hash and formatting (adds additionalDirectories, removes quotes from emitterPackageJsonPath) |
| EdgeActionsMgmtClientRestOperations.cs | Removes REST client methods for AddAttachment and DeleteAttachment operations |
| EdgeActionVersionProperties.cs | Changes ValidationStatus and LastPackageUpdatedOn to nullable types |
| EdgeActionVersionProperties.Serialization.cs | Adds null checking for nullable properties during serialization and deserialization |
| EdgeActionExecutionFilterProperties.cs | Changes LastUpdatedOn to nullable type |
| EdgeActionExecutionFilterProperties.Serialization.cs | Adds null checking for LastUpdatedOn during serialization and deserialization |
| EdgeActionAttachmentResult.cs | Removes entire model class (no longer needed without attachment operations) |
| EdgeActionAttachmentResult.Serialization.cs | Removes serialization code for deleted model |
| EdgeActionAttachment.cs | Changes constructor to internal, removes setter from AttachedResourceId, removes unused namespace import |
| EdgeActionAttachment.Serialization.cs | Adds null check for Id property, removes ToRequestContent helper method |
| AzureResourceManagerEdgeActionsContext.cs | Removes reference to deleted EdgeActionAttachmentResult model |
| EdgeActionAttachmentResultOperationSource.cs | Removes operation source for deleted model |
| MockableEdgeActionsSubscriptionResource.cs | Updates API version references in documentation comments |
| MockableEdgeActionsResourceGroupResource.cs | Updates API version references in documentation comments |
| EdgeActionVersionResource.cs | Updates API version in code and documentation comments |
| EdgeActionVersionCollection.cs | Updates API version in code and documentation comments |
| EdgeActionResource.cs | Removes AddAttachment and DeleteAttachment methods, updates API version references, removes unused namespace import |
| EdgeActionExecutionFilterResource.cs | Updates API version references in code and documentation |
| EdgeActionExecutionFilterCollection.cs | Updates API version references in code and documentation |
| EdgeActionCollection.cs | Updates API version references in code and documentation |
| ArmEdgeActionsModelFactory.cs | Updates factory method signatures to match new nullable property types, removes factory method for deleted model |
…eActions/tspconfig.yaml', API Version: 2025-12-01-preview, SDK Release Type: beta, and CommitSHA: '3fc43b6c80d8fce282a242b1f34fecced80ddcb5' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5759845 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…eActions/tspconfig.yaml', API Version: 2025-12-01-preview, SDK Release Type: beta, and CommitSHA: '24902354a88f1ca5349ea3049edae370599c8e57' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5850002 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
tundwed
left a comment
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.
Looks good
Configurations: 'specification/cdn/resource-manager/Microsoft.Cdn/EdgeActions/tspconfig.yaml', API Version: 2025-12-01-preview, SDK Release Type: beta, and CommitSHA: 'ccea12be6cd5e64743499d46f7a9c8b60df52db1' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5730143 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=9e03d787-20ec-f011-8544-000d3a5b5a24 Submitted by: [email protected]
Release Plan Details
Spec pull request: Edge actions api 2025 12 01 preview - Remove addAttachment and deleteAttachment operations from the public EdgeActions API azure-rest-api-specs#38775
Spec API version: 2025-12-01-preview