TrustedInfrastructure_TrustAuthorityHosts_Attestation_Summary
The Attestation.Summary structure contains all the stored information about a Attestation Service.
{
"summary_type": "string",
"host": "string",
"address": {
"hostname": "string",
"port": 0
},
"group": "string",
"cluster": "string",
"trusted_CA": {
"cert_chain": [
"string"
]
}
}
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 ID which determines the Attestation Services this Attestation Service can communicate with.
BRIEF : A brief summary, containing only the hostname for the Attestation Service.
The trusted ESX on which the service runs. This field is optional and it is only relevant when the value of Attestation.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.
The NetworkAddress structure contains an IP address or DNS resolvable name and a port on which a connection can be established.
The group ID determines which Attestation Service instances this Attestation Service can communicate with. This field is optional and it is only relevant when the value of Attestation.Summary.summary-type is one of NORMAL or FULL.
The opaque string identifier of the cluster in which the Attestation Service is part of. This field is optional and it is only relevant when the value of Attestation.Summary.summary-type is one of NORMAL or FULL.
The X509CertChain structure contains x509 certificate chain.