TrustedInfrastructure_TrustAuthorityHosts_Kms_Summary

TrustedInfrastructure_TrustAuthorityHosts_Kms_Summary
TrustedInfrastructure_TrustAuthorityHosts_Kms_Summary

The Kms.Summary structure contains all the stored information about a Key Provider Service.

JSON Example
{
    "summary_type": "string",
    "host": "string",
    "address": {
        "hostname": "string",
        "port": 0
    },
    "group": "string",
    "cluster": "string",
    "trusted_CA": {
        "cert_chain": [
            "string"
        ]
    }
}
summary_type
Required

The connection information could include the certificates or be a shorter summary.
FULL : The full connection information, including certificates.
NORMAL : A summary containing only the hostname, port, and the group which determines the Attestation Services this Key Provider Service can communicate with.
BRIEF : A brief summary, containing only the hostname for the Key Provider Service.

string
host
Optional

The trusted ESX on which the service runs. This field is optional and it is only relevant when the value of Kms.Summary.summary-type is one of BRIEF, NORMAL, or FULL. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: HostSystem. When operations return a value of this structure as a result, the field will be an identifier for the resource type: HostSystem.

address
Optional

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

string
group
Optional

The group ID determines which Attestation Service instances this Key Provider Service can communicate with. This field is optional and it is only relevant when the value of Kms.Summary.summary-type is one of NORMAL or FULL.

string
cluster
Optional

The opaque string identifier of the cluster in which the Key Provider Service is part of. This field is optional and it is only relevant when the value of Kms.Summary.summary-type is one of NORMAL or FULL.

trusted_CA
Optional

The X509CertChain structure contains x509 certificate chain.