Skip to content

[Feature]: Add Az.PrivateTrafficManager module for Private Traffic Manager service #29737

Description

@somya-0527

Description of the new feature

Summary

Requesting the onboarding of a new Az.PrivateTrafficManager PowerShell module for the Private Traffic Manager (PTM) service under Microsoft.Network.

PR: #29729

Details

  • Resource Provider: Microsoft.Network/PrivateTrafficManager
  • API Version: 2026-02-09-preview
  • ARM Spec PR: Azure/azure-rest-api-specs-pr#26898
  • Release Plan: ADO task #32848
  • Target Release: Engineering build (for internal/private distribution)

Cmdlets Requested (20 total)

Resource Cmdlets
Profile New/Get/Update/Remove-AzPrivateTrafficManagerProfile
Endpoint New/Get/Update/Remove-AzPrivateTrafficManagerEndpoint
HealthPolicy New/Get/Update/Remove-AzPrivateTrafficManagerHealthPolicy
TopologyMap New/Get/Update/Remove-AzPrivateTrafficManagerTopologyMap
Site New/Get/Update/Remove-AzPrivateTrafficManagerSite

Context

Private Traffic Manager is a new Azure networking service that provides private DNS-based traffic management. The module is AutoRest-generated from a TypeSpec-based ARM specification. Implementation PR is ready for review.

Proposed implementation details (optional)

  • Module type: AutoRest-generated (TypeSpec spec)
  • Generated using AutoRest PowerShell v4.x
  • Polymorphism directive applied for ProbeHealthPolicy
  • Set-* cmdlets removed per ARM best practices
  • Tests: 118 parameter-set validation tests passing
  • PR: [azure-powershell PR link once created]

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestThis issue requires a new behavior in the product in order be resolved.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions