The Providers.KeyServerUpdateSpec structure contains fields that describe new configuration for an existing key server.


Required Property Name Type Description
optional connection_timeout integer

Connection timeout in seconds.

If unset, connection timeout will remain unchanged.

optional description string

Description of the key server.

If unset, description will remain unchanged.

optional kmip_server TrustedInfrastructureTrustAuthorityClustersKmsProvidersKmipServerUpdateSpec

Configuration information for KMIP based key server.

If unset, kmip server configuration will remain unchanged.

optional proxy_server TrustedInfrastructureNetworkAddress

Proxy server configuration.

If unset, proxy server configuration will remain unchanged.

optional type TrustedInfrastructureTrustAuthorityClustersKmsProvidersKeyServerUpdateSpecType Enum

Type of the key server.

If unset, key server type and configuration information will remain unchanged. In this case all key server configuration information fields (e.g KMIP) should be unset.

JSON Example

    "connection_timeout": 0,
    "description": "string",
    "kmip_server": {
        "servers": [
                "address": {
                    "hostname": "string",
                    "port": 0
                "name": "string"
        "username": "string"
    "proxy_server": {
        "hostname": "string",
        "port": 0
    "type": "enum"

Was this page helpful?