Cloud.Service.Azure.Key.Vault.Key

Cloud.Service.Azure.Key.Vault.Key
Cloud.Service.Azure.Key.Vault.Key
JSON Example
{
    "account": "string",
    "count": 0,
    "e": "string",
    "key_opts": [
        "string"
    ],
    "key_size": 0,
    "key_type": "string",
    "n": "string",
    "name": "string",
    "tags": {},
    "vault_uri": "string",
    "version": "string"
}
string
account
Required

(Required) The name of the Microsoft Azure cloud account to use for this resource

integer
count
Optional

The number of resource instances to be created.

string
e
Optional

RSA public exponent of the Key Vault Key.

array of string
key_opts
Required

(Required) List of JSON web key operations. Possible values are decrypt, encrypt, sign, unwrapKey, verify, and wrapKey, and are case sensitive.

integer
key_size
Required

(Required) Size of key to create, in bytes, such as 1024 or 2048. Changing the size deletes the existing resource and creates a new one.

string
key_type
Required

(Required) Type of Key Vault Key, EC (Elliptic Curve), Oct (Octet), RSA, and RSA-HSM. Changing the type deletes the existing resource and creates a new one.

string
n
Optional

RSA modulus of the Key Vault Key.

string
name
Required

(Required) Key Vault Key name. Changing the name deletes the existing resource and creates a new one.

object
tags
Optional

Key Vault Key categorization, in case-sensitive key names, or in key-value pairs.

string
vault_uri
Required

(Required) The Vault Uri property for this resource

string
version
Optional

Current version of the Key Vault Key.