Azure / Azure/azure-powershell

[Feature]: Support for managing soft deleted API Management services

Open
#30,090 0 comments 0 reactions 0 assignees View on GitHub
customer-reported feature-request
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
3d 14h
Merged PRs (30d)
54

Description

### Description of the new feature

There still does not seem to be a way to manage (list, purge, restore) soft deleted API Management services via Az PowerShell.

This issue was previously reported as https://github.com/Azure/azure-powershell/issues/14430. According to the discussion there, it should have been resolved in Az.ApiManagement version 4.0.2. However, I don't see any such functionality in the latest Az.ApiManagement module (currently at version 4.2.0), even though the Deleted Services objects are now exposed in a generally available REST API version (https://learn.microsoft.com/en-us/rest/api/apimanagement/deleted-services/purge?view=rest-apimanagement-2024-05-01).

### Proposed implementation details (optional)

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by examining the Az.ApiManagement module and the deleted-services REST API documentation linked in the issue. Identify the existing service-management entry points and verify how list, purge, and restore operations should be exposed; done means these soft-deleted API Management service operations are available through Az PowerShell.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp, powershell
Domain
api, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.