Skip to content

Commit

Permalink
Updating README with latest documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
GitHub Action committed Mar 17, 2022
1 parent 2fa90dc commit 5d4a19f
Show file tree
Hide file tree
Showing 10 changed files with 42 additions and 12 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FArmReference%2Fkeyvault-vaults%2F1.0.0.0%2Fazuredeploy.json)
[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FArmReference%2Fkeyvault-vaults%2F1.0.0.1%2Fazuredeploy.json)
# Azure template

These templates are not meant for deployment, they simply build reference templates
Expand Down Expand Up @@ -44,7 +44,7 @@ armTemplate | object | Fully populated template
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "azuredeploy.json"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/accessPolicies.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ accessPolicies | object | Azure KeyVault Access Policy
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/accessPolicies.json"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/iprule.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ IPRule | object | Azure KeyVault IPRule
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/iprule.json"
},
Expand Down
30 changes: 30 additions & 0 deletions docs/keyvaulttemplate-minimum.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Azure template

## Snippets

### Parameter file

```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "templates/keyvaulttemplate-minimum.json"
},
"parameters": {}
}
```

### Command line

#### PowerShell

```powershell
New-AzResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateFile <path-to-template> -TemplateParameterFile <path-to-templateparameter>
```

#### Azure CLI

```text
az group deployment create --name <deployment-name> --resource-group <resource-group-name> --template-file <path-to-template> --parameters @<path-to-templateparameterfile>
```
2 changes: 1 addition & 1 deletion docs/networkruleset.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ NetworkRuleSet | object | Azure KeyVault NetworkRuleSet
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/networkruleset.json"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/permissions.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ permissions | object | Azure KeyVault Permissions Object
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/permissions.json"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/sku.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ sku | object | Azure KeyVault SKU
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/sku.json"
},
Expand Down
6 changes: 3 additions & 3 deletions docs/vaultproperties.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ softDeleteRetentionInDays | No | softDelete data retention days. It accept
publicNetworkAccess | Yes | Property to specify whether the vault will accept traffic from public internet. If set to 'disabled' all traffic except private endpoint traffic and that that originates from trusted services will be blocked. This will override the set firewall rules, meaning that even if the firewall rules are present we will not honor the rules.
networkAcls | No | A set of rules governing the network accessibility of a vault.
sku | Yes | SKU details
accessPolicies | No | An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.
accessPolicies | No | An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.
enabledForDeployment | No | Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.
enabledForDiskEncryption | No | Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.
enabledForTemplateDeployment | No | Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.
Expand Down Expand Up @@ -55,7 +55,7 @@ SKU details

![Parameter Setting](https://img.shields.io/badge/parameter-optional-green?style=flat-square)

An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.
An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.

### enabledForDeployment

Expand Down Expand Up @@ -118,7 +118,7 @@ properties | object | Azure KeyVault Properties
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/vaultproperties.json"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/vaults.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ vaults | object | Azure KeyVault template
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/vaults.json"
},
Expand Down
2 changes: 1 addition & 1 deletion docs/virtualnetworkrule.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ VirtualNetworkRule | object | Azure KeyVault VirtualNetworkRule
```json
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.1",
"contentVersion": "1.0.0.0",
"metadata": {
"template": "reference/virtualnetworkrule.json"
},
Expand Down

0 comments on commit 5d4a19f

Please sign in to comment.