0.1.112 • Published 1 year ago
@azbake/ingredient-key-vault v0.1.112
Changelogs
Overview
The Key Vault ingredient is a plugin for bake. When included in a recipe, this will create an Key Vault.
Usage
name: My package
shortName: mypkg
version: 0.0.1
ingredients:
- "@azbake/ingredient-key-vault@~0"
resourceGroup: true
recipe:
keyvault:
properties:
type: "@azbake/ingredient-key-vault"
parameters:
name: "[keyvaultutils.create_resource_name()]"
sku: "standard"
networkAcls:
defaultAction: "Deny"
bypass: "AzureServices"
ipRules: []
virtualNetworkRules: []
property | required | description |
---|---|---|
name | yes | The name for the Key Vault |
location | no | Sets the location. Defaults to the parent resource group location. |
sku | yes | SKU for the vault |
accessPolicies | no | The access policies defined for this vault |
tenant | no | Specifies the Azure Active Directory tenant ID that should be used for authenticating requests to the key vault |
enabledForDeployment | no | Boolean flag to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault. Default value is false |
enabledForTemplateDeployment | no | Boolean flag to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault. Default value is false |
enabledForDiskEncryption | no | Boolean flag to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys. Default value is false |
enableSoftDelete | no | Boolean flag to specify whether soft delete functionality is enabled. Default value is false |
enablePurgeProtection | no | Boolean flag to specify whether purge protection is enabled. Default value is false |
Utilities
Utility classes can be used inside of the bake.yaml file for parameter and source values.
keyvault
class
function | description |
---|---|
create_resource_name() | Returns the name created for the Key Vault when deployed |
Function Details
create_resource_name()
Gets the name created for the Key Vault when deployed.
...
parameters:
name: "[keyvaultutils.create_resource_name()]"
...
Returns
string
0.1.112
1 year ago
0.1.107
2 years ago
0.1.109
2 years ago
0.1.108
2 years ago
0.1.110
2 years ago
0.1.111
2 years ago
0.1.106
2 years ago
0.1.105
4 years ago
0.1.104
4 years ago
0.1.103
4 years ago
0.1.102
4 years ago
0.1.101
4 years ago
0.1.100
4 years ago
0.1.99
4 years ago
0.1.98
4 years ago
0.1.97
4 years ago
0.1.96
4 years ago
0.1.95
4 years ago
0.1.88
4 years ago
0.1.87
4 years ago
0.1.83
4 years ago