TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerCreateSpec

TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerCreateSpec
TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerCreateSpec

The Providers.KeyServerCreateSpec structure contains fields that describe the desired configuration for the key server.

JSON Example
{
    "type": "string",
    "description": "string",
    "proxy_server": {
        "hostname": "string",
        "port": 0
    },
    "connection_timeout": 0,
    "kmip_server": {
        "servers": [
            {
                "name": "string",
                "address": "TrustedInfrastructure_NetworkAddress Object"
            }
        ],
        "username": "string"
    }
}
type
Required

The Providers.KeyServerCreateSpec.Type enumerated type lists the key server types.
KMIP : Key Management Interoperability Protocol (KMIP) based key management server.

string
description
Optional

Description of the key server. If unset, description will not be added.

proxy_server
Optional

The NetworkAddress structure contains an IP address or DNS resolvable name and a port on which a connection can be established.

integer As int64
connection_timeout
Optional

Connection timeout in seconds. If unset, connection timeout will not be set.

kmip_server
Optional

The Providers.KmipServerCreateSpec structure contains fields that describe Key Management Interoperability Protocol (KMIP) desired key server configuration.