Skip to content

Add key-vault-key-create template#14706

Merged
alex-frankel merged 5 commits intoAzure:masterfrom
msmbaldwin:akv-key-vault-key-create
May 6, 2026
Merged

Add key-vault-key-create template#14706
alex-frankel merged 5 commits intoAzure:masterfrom
msmbaldwin:akv-key-vault-key-create

Conversation

@msmbaldwin
Copy link
Copy Markdown
Contributor

New RBAC-enabled template for creating a key vault and cryptographic key.

Template details

  • Creates a key vault with enableRbacAuthorization: true
  • Creates a cryptographic key with configurable type (RSA/EC/HSM), size, and operations
  • API version: 2023-07-01
  • Includes: bicep, ARM JSON, parameters, metadata, README

This template is referenced by the Key Vault keys ARM quickstart.

Part of a series to modernize Key Vault quickstart templates to RBAC.

New RBAC-enabled template for creating a key vault and cryptographic key:
- enableRbacAuthorization: true, enableSoftDelete, API version 2023-07-01
- Full template directory: bicep, JSON, params, metadata, README

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-quickstarts azure-quickstarts added remove azuredeploy.json bicep sample, remove json from PR metadata violations metadata violations during PR labels Apr 10, 2026
@azure-quickstarts
Copy link
Copy Markdown
Collaborator

@msmbaldwin - check this PR for updates that may be needed to documentation that references this sample. [This is an automated message. You are receiving it because you are listed as the docOwner in metadata.json.]

…om metadata

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-quickstarts azure-quickstarts removed remove azuredeploy.json bicep sample, remove json from PR metadata violations metadata violations during PR labels Apr 10, 2026
@azure-quickstarts
Copy link
Copy Markdown
Collaborator

@msmbaldwin - check this PR for updates that may be needed to documentation that references this sample. [This is an automated message. You are receiving it because you are listed as the docOwner in metadata.json.]

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-quickstarts azure-quickstarts added the metadata violations metadata violations during PR label Apr 24, 2026
@azure-quickstarts
Copy link
Copy Markdown
Collaborator

@msmbaldwin - check this PR for updates that may be needed to documentation that references this sample. [This is an automated message. You are receiving it because you are listed as the docOwner in metadata.json.]

@azure-quickstarts azure-quickstarts removed the metadata violations metadata violations during PR label May 1, 2026
@azure-quickstarts
Copy link
Copy Markdown
Collaborator

@msmbaldwin - check this PR for updates that may be needed to documentation that references this sample. [This is an automated message. You are receiving it because you are listed as the docOwner in metadata.json.]

@msmbaldwin
Copy link
Copy Markdown
Contributor Author

#sign-off

MAC is green. The red "Validate" check is the known testResult schema conflict — Validate requires the field, the MAC schema rejects it. Same situation under which #14717 and #14719 were recently merged.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-quickstarts
Copy link
Copy Markdown
Collaborator

@msmbaldwin - check this PR for updates that may be needed to documentation that references this sample. [This is an automated message. You are receiving it because you are listed as the docOwner in metadata.json.]

@alex-frankel
Copy link
Copy Markdown
Contributor

#sign-off

MAC is green. The red "Validate" check is the known testResult schema conflict — Validate requires the field, the MAC schema rejects it. Same situation under which #14717 and #14719 were recently merged.

We are looking into this @msmbaldwin - thanks for flagging

Copy link
Copy Markdown
Contributor

@alex-frankel alex-frankel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Old-rules compliant; AzQuickStarts-MAC passed. Net-new key-vault-key-create sample (Bicep + README + metadata, +144/-0).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants