CryptoManagerKmipCryptoKeyStatus
CryptoManagerKmipCryptoKeyStatus
Status of a Crypto key
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"keyId": {
"_typeName": "string",
"keyId": "string",
"providerId": {
"_typeName": "string",
"id": "string"
}
},
"keyAvailable": false,
"reason": "string",
"keyInfo": {
"_typeName": "string",
"keyId": "string"
},
"encryptedVMs": [
{
"_typeName": "string",
"type": "string",
"value": "string"
}
],
"affectedHosts": [
{
"_typeName": "string",
"type": "string",
"value": "string"
}
],
"referencedByTags": [
"string"
]
}
keyId
Required
Crypto key Id
boolean
keyAvailable
Optional
If the key is available for crypto operation
string
reason
Optional
The reason for key not available, valid when keyAvailable is false.
CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonEnum lists the set of supported values.
keyInfo
Optional
The key info of the wrapped key.
If key is not a wrapped, then it will unset.
Since: vSphere API Release 9.0.0.0
array of
string
referencedByTags
Optional
The identifier list for the 3rd party who are using the key