Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Jan 8, 2026

…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.
@github-actions
Copy link

github-actions bot commented Jan 8, 2026

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Azure.ResourceManager.EdgeActions

@tundwed tundwed marked this pull request as ready for review January 8, 2026 07:51
Copilot AI review requested due to automatic review settings January 8, 2026 07:51
@tundwed
Copy link
Member

tundwed commented Jan 8, 2026

/azp run

@azure-pipelines
Copy link

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.

Copy link
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 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 (AddAttachment and DeleteAttachment) from the EdgeAction resource
  • Makes read-only properties nullable (ValidationStatus, LastPackageUpdatedOn, LastUpdatedOn) to better represent optional server-provided values
  • Updates the EdgeActionAttachment model 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

Copy link
Member

@tundwed tundwed left a comment

Choose a reason for hiding this comment

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

Looks good

@ArthurMa1978 ArthurMa1978 merged commit d6b526e into Azure:main Feb 10, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants