CryptoManager_Kms_Providers_CreateSpec
The Providers.CreateSpec structure contains fields that describe the desired configuration for a new provider.
{
"provider": "string",
"constraints": {
"tpm_required": false
},
"native_spec": {
"key_id": "string",
"key_derivation_key": "string"
}
}
Provider identifier. A unique string provided by the client.
When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.crypto_manager.kms.provider. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.crypto_manager.kms.provider.
The Providers.ConstraintsSpec structure contains constraints to be imposed on a provider.
The Providers.NativeProviderCreateSpec structure contains fields that describe the desired configuration for a NATIVE provider.