Skip to content

DDoS Custom Policy CLI Release #33383

@AvirupCha

Description

@AvirupCha

Preconditions

  • No need to upgrade Python SDK or the Python SDK is ready.

Related command

No response

Resource Provider

Microsoft.Network

Description of Feature or Work Requested

Release

Minimum API Version Required

2025-07-01

Swagger PR link / SDK link

https://learn.microsoft.com/en-us/rest/api/virtualnetwork/ddos-custom-policies/create-or-update?view=rest-virtualnetwork-2025-03-01&viewFallbackFrom=rest-virtualnetwork-2025-01-01&tabs=HTTP
Public repo: https://github.com/Azure/azure-rest-api-specs?files=1
we can now see new properties on 2025-03-01 API version: https://github.com/Azure/azure-rest-api-specs/blob/main/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/ddosCustomPolicy.json
NRP release branch: https://github.com/Azure/azure-rest-api-specs/tree/kamboj-prjwl/release-network-2025-03-01

Request Example

No response

Target Date

2026-05-30

PM Contact

avirupcha

Engineer Contact

gibathna

Additional context

In the previous round, the main blocker was that the swagger did not yet include the required APIs for the full DDoS Custom Policy workflow, so the CLI implementation could only be done partially.

We were able to move forward with the core DDoS Custom Policy commands (create/update/delete), since those were already available in swagger. However, some functionality was intentionally not implemented because it was not present in swagger at the time, including:

  • List support (no corresponding API exposed)
  • Linking/attaching DCP to downstream resources (e.g., LB FIP) — this was planned for a later swagger version (2025-07-01)

Because of this, the team agreed to follow up later once the next swagger version (2025-07-01) became available

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions