TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerUpdateSpec

TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerUpdateSpec
TrustedInfrastructure_TrustAuthorityClusters_Kms_Providers_KeyServerUpdateSpec

The Providers.KeyServerUpdateSpec structure contains fields that describe new configuration for an existing 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
Optional

The Providers.KeyServerUpdateSpec.Type enumerated type list 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 remain unchanged.

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 remain unchanged.

kmip_server
Optional

The Providers.KmipServerUpdateSpec structure contains fields that describe new configuration for KMIP based key server.