CryptoManager_Kms_Providers_Info
The Providers.Info structure contains fields that describe the details of a provider.
{
"health": "string",
"details": [
{
"id": "string",
"default_message": "string",
"args": [
"string"
],
"params": {
"params": {
"s": "string",
"dt": "string",
"i": 0,
"d": "number",
"l": {
"id": "string",
"params": {
"params": "Std_LocalizationParam Object"
}
},
"format": "string",
"precision": 0
}
},
"localized": "string"
}
],
"constraints": {
"tpm_required": false
},
"type": "string",
"native_info": {
"key_id": "string"
}
}
The Providers.Health enumerated type describes the health status of a provider.
NONE : No health status is available.
OK : Operating normally.
WARNING : Operating normally, but there is an issue that requires attention.
ERROR : There is a critical issue that requires attention.
Details regarding the health status of the provider. When the provider Providers.Health is not NONE or OK, this field will provide actionable descriptions of the issues.
The Providers.Constraints structure contains constraints on a provider.
The Providers.Type enumerated type contains the types of providers.
NATIVE : Native provider
The Providers.NativeProviderInfo structure contains fields that describe details of a native provider.