CryptoManager_Kms_Providers_ImportResult

CryptoManager_Kms_Providers_ImportResult
CryptoManager_Kms_Providers_ImportResult

The Providers.ImportResult structure contains result of the Providers.import-provider operation.

JSON Example
{
    "provider": "string",
    "type": "string",
    "native_info": {
        "key_id": "string"
    },
    "export_time": "string",
    "constraints": {
        "tpm_required": false
    }
}
string
provider
Required

Provider identifier 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.

type
Required

The Providers.Type enumerated type contains the types of providers.
NATIVE : Native provider

native_info
Optional

The Providers.NativeProviderInfo structure contains fields that describe details of a native provider.

string As date-time
export_time
Required

Time when the provider was exported

constraints
Optional

The Providers.Constraints structure contains constraints on a provider.