CryptoKeyId

CryptoKeyId
CryptoKeyId

Data Object representing a cryptographic key.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "keyId": "string",
    "providerId": {
        "_typeName": "string",
        "id": "string"
    }
}
string
keyId
Required

Unique key ID.

When creating a key may be replaced with the ID generated by the KMS server. An empty string must be used when encrypting with a Trusted Key Provider, because the key is generated at the time of encryption.

providerId
Optional

The provider holding the key data.

May be ignored if the key is known to be stored in another provider.