Skip to content

Add Azure Private Endpoint and Private DNS support #60

Description

@hectorvent

Title

Add Azure Private Endpoint and Private DNS support

Description

Implement Azure Private Endpoint and Private DNS Zone support inside floci-az.

The purpose is to complete the Security & Governance parity set and let Terraform / SDK clients that declare Private Link + private DNS plumbing apply cleanly against the emulator. There is no real network isolation to enforce locally — this is mostly ARM metadata plus synthesized private IPs and DNS records.

ARM providers: Microsoft.Network/privateEndpoints, Microsoft.Network/privateDnsZones (+ virtualNetworkLinks, A/CNAME record sets), and privateLinkServices.

Suggested capabilities:

  • Private endpoint CRUD with privateLinkServiceConnections + synthesized NIC/private IP
  • Private DNS zone CRUD + virtual network links
  • Private DNS record sets (A / CNAME / SOA)
  • privateDnsZoneGroups on the endpoint

floci-az notes: extend the existing network / ArmHandler Microsoft.Network stubs; low complexity, mostly metadata. Pairs naturally with the Azure DNS issue.

Official Documentation

Azure SDK for Java

Azure REST API Specs

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestprivate-endpointAzure Private Endpoint / Private DNS

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions