glance/etc/metadefs/compute-vtpm-hw.json
Paul-Emile Element e89929fde2 Add flavor and image options to select emulated virtual tpm
This commit adds three new flavor/image options to the interface.
The new options will allow the user to select and configure an
emulated virtual TPM in the guest. The new options are:

traits:COMPUTE_SECURITY_TPM_1_2
traits:COMPUTE_SECURITY_TPM_2_0
hw:tpm_model

nova blueprint: add-emulated-virtual-tpm

Change-Id: I1ff51f608b85dbb621814e70079ecfdd3d1a1d22
Signed-off-by: Paul-Emile Element <Paul-Emile.Element@windriver.com>
Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
2022-05-18 16:09:18 +00:00

32 lines
799 B
JSON

{
"namespace": "OS::Compute::TPM",
"display_name": "TPM Options",
"description": "Configuration options for TPM",
"visibility": "public",
"protected": true,
"resource_type_associations": [
{
"name": "OS::Nova::Flavor",
"prefix": "hw:"
},
{
"name": "OS::Glance::Image",
"prefix": "hw_"
}
],
"properties": {
"tpm_model": {
"title": "TPM model",
"description": "TPM model to use. Option CRB is only valid for TPM version 2.0. Defaults to TIS.",
"operators": ["<or>"],
"type": "string",
"enum": [
"TIS",
"CRB"
],
"default": "TIS"
}
},
"objects": []
}