Trezory Microsoft.KeyVault/klíče z 1. 9. 2019
Definice prostředku Bicep
Typ prostředku trezorů nebo klíčů je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Poznámky
Pokyny k používání trezorů klíčů pro zabezpečené hodnoty najdete v tématu Správa tajných kódů pomocí nástroje Bicep.
Rychlý start k vytvoření tajného klíče najdete v tématu Rychlý start: Nastavení a načtení tajného klíče z Azure Key Vault pomocí šablony ARM.
Rychlý start k vytvoření klíče najdete v tématu Rychlý start: Vytvoření trezoru klíčů Azure a klíče pomocí šablony ARM.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.KeyVault/vaults/keys, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.KeyVault/vaults/keys@2019-09-01' = {
name: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
attributes: {
enabled: bool
exp: int
nbf: int
}
curveName: 'string'
keyOps: [
'string'
]
keySize: int
kty: 'string'
}
}
Hodnoty vlastností
trezory/klíče
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep. |
string (povinné) |
tags | Značky, které budou přiřazeny ke klíči. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu : trezory |
properties | Vlastnosti klíče, který se má vytvořit. | Vlastnosti klíče (povinné) |
Vlastnosti klíče
Název | Description | Hodnota |
---|---|---|
atributy | Atributy klíče. | Klíčové zdroje |
curveName | Název eliptické křivky. Platné hodnoty najdete v tématu JsonWebKeyCurveName. | P-256 P-256K P-384 P-521 |
keyOps | Pole řetězců obsahující některou z těchto možností: 'decrypt' (dešifrovat) 'encrypt' 'import' 'sign' unwrapKey 'verify' (ověřit) 'wrapKey' |
|
Keysize | Velikost klíče v bitech. Příklad: 2048, 3072 nebo 4096 pro RSA. | int |
Kty | Typ klíče. Platné hodnoty najdete v tématu JsonWebKeyType. | "ES" EC-HSM 'RSA' RSA-HSM |
Klíčové zdroje
Název | Description | Hodnota |
---|---|---|
enabled | Určuje, zda je objekt povolen. | bool |
exp | Datum vypršení platnosti v sekundách od 1970-01-01T00:00:00Z. | int |
Nbf | Není před datem v sekundách od 1970-01-01T00:00:00Z. | int |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření klíče ve službě Azure Key Vault |
Tento modul umožňuje vytvořit klíč v existující službě KeyVault. |
Šifrování účtu služby Azure Storage pomocí klíče spravovaného zákazníkem |
Tato šablona nasadí účet úložiště s klíčem spravovaným zákazníkem pro šifrování, který se vygeneruje a umístí do Key Vault. |
Definice prostředku šablony ARM
Typ prostředku trezory nebo klíče je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Poznámky
Pokyny k používání trezorů klíčů pro zabezpečené hodnoty najdete v tématu Správa tajných kódů pomocí bicepu.
Rychlý start k vytvoření tajného kódu najdete v tématu Rychlý start: Nastavení a načtení tajného kódu z Azure Key Vault pomocí šablony ARM.
Rychlý start k vytvoření klíče najdete v tématu Rychlý start: Vytvoření trezoru klíčů Azure a klíče pomocí šablony ARM.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.KeyVault/vaults/keys, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.KeyVault/vaults/keys",
"apiVersion": "2019-09-01",
"name": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"attributes": {
"enabled": "bool",
"exp": "int",
"nbf": "int"
},
"curveName": "string",
"keyOps": [ "string" ],
"keySize": "int",
"kty": "string"
}
}
Hodnoty vlastností
trezory/klíče
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.KeyVault/vaults/keys |
apiVersion | Verze rozhraní API prostředků | '2019-09-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) |
tags | Značky, které budou přiřazeny ke klíči. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
properties | Vlastnosti klíče, který se má vytvořit. | Klíčové vlastnosti (povinné) |
Klíčové vlastnosti
Název | Description | Hodnota |
---|---|---|
atributy | Atributy klíče. | KeyAttributes |
curveName | Název eliptické křivky Platné hodnoty najdete v tématu JsonWebKeyCurveName. | P-256 'P-256K' 'P-384' 'P-521' |
keyOps | Pole řetězců obsahující některou z těchto možností: Dešifrování 'šifrovat' 'import' 'sign' (sign) UnwrapKey 'verify' (ověřit) 'wrapKey' |
|
Keysize | Velikost klíče v bitech Například: 2048, 3072 nebo 4096 pro RSA. | int |
kty | Typ klíče. Platné hodnoty najdete v tématu JsonWebKeyType. | "EC" "EC-HSM" 'RSA' RSA-HSM |
KeyAttributes
Název | Description | Hodnota |
---|---|---|
enabled | Určuje, zda je objekt povolený. | bool |
exp | Datum vypršení platnosti v sekundách od 1970-01-01T00:00:00Z. | int |
Nbf | Není před datem v sekundách od 1970-01-01T00:00:00Z. | int |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření klíče ve službě Azure KeyVault |
Tento modul umožňuje vytvořit klíč v existující službě KeyVault. |
Šifrování účtu služby Azure Storage pomocí klíče spravovaného zákazníkem |
Tato šablona nasadí účet úložiště s klíčem spravovaným zákazníkem pro šifrování, který se vygeneruje a umístí do Key Vault. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku trezory nebo klíče je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.KeyVault/vaults/keys, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.KeyVault/vaults/keys@2019-09-01"
name = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
attributes = {
enabled = bool
exp = int
nbf = int
}
curveName = "string"
keyOps = [
"string"
]
keySize = int
kty = "string"
}
})
}
Hodnoty vlastností
trezory/klíče
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.KeyVault/vaults/keys@2019-09-01 |
name | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu : trezory |
tags | Značky, které budou přiřazeny ke klíči. | Slovník názvů a hodnot značek. |
properties | Vlastnosti klíče, který se má vytvořit. | Vlastnosti klíče (povinné) |
Vlastnosti klíče
Název | Description | Hodnota |
---|---|---|
atributy | Atributy klíče. | Klíčové zdroje |
curveName | Název eliptické křivky. Platné hodnoty najdete v tématu JsonWebKeyCurveName. | "P-256" "P-256K" "P-384" "P-521" |
keyOps | Pole řetězců obsahující některou z těchto možností: "decrypt" (dešifrovat) "encrypt" (šifrovat) "import" "sign" (sign) "unwrapKey" "verify" (ověřit) "wrapKey" |
|
Keysize | Velikost klíče v bitech. Příklad: 2048, 3072 nebo 4096 pro RSA. | int |
Kty | Typ klíče. Platné hodnoty najdete v tématu JsonWebKeyType. | "EC" "EC-HSM" "RSA" "RSA-HSM" |
Klíčové zdroje
Název | Description | Hodnota |
---|---|---|
enabled | Určuje, zda je objekt povolen. | bool |
exp | Datum vypršení platnosti v sekundách od 1970-01-01T00:00:00Z. | int |
Nbf | Není před datem v sekundách od 1970-01-01T00:00:00Z. | int |