[Key Vault] az keyvault ekm-connection: Add private endpoint support - #34108
Draft
Yash (notyashhh) wants to merge 1 commit into
Draft
Yash (notyashhh) wants to merge 1 commit into
Yash (notyashhh) wants to merge 1 commit into
Conversation
|
Hi Yash (@notyashhh), |
Collaborator
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
microsoft-github-policy-service
Bot
requested a review
from Yong Zhang (yonzhan)
September 21, 2026 06:24
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related command
az keyvault ekm-connection private-endpointaz keyvault ekm-connection create/update --connectivity-modeDescription
Adds EKM private endpoint create, delete, show, list, wait, and operation-status commands. Adds
--connectivity-modeto connection create/update, preserving private endpoint names without appending a port and keeping the existing mode when omitted.Uses API
2026-07-01-previewandazure-keyvault-administration 4.8.0b3. Create/delete support--no-wait; synchronous operations useARMPollingto handle the private SDK’sAzure-AsyncOperationheader.Related to Azure/CLIPS#606 (CLI portion) and ADO task 37775795. No new preview labels are added. Removal of the existing parent EKM preview label is handled separately in #34095, which should land first.
Before merge
This is a draft pending the public SDK package.
4.8.0b3is currently a private wheel, not available on PyPI, so clean dependency installation remains blocked. The wheel is not included in this PR. We need to compare the public package with this build, update the pins if needed, and rerun validation. Command naming also needs confirmation against the ADO request.Testing Guide
--no-wait.az keyvault ekm-connection: Remove preview status #34095 applied in memory.History Notes
[Key Vault]
az keyvault ekm-connection private-endpoint: Add commands to manage EKM private endpoints and inspect operation status[Key Vault]
az keyvault ekm-connection create/update: Add--connectivity-modeto select public or private endpoint connectivity