TrustedInfrastructure_TrustAuthorityHosts_Attestation_Summary

TrustedInfrastructure_TrustAuthorityHosts_Attestation_Summary
TrustedInfrastructure_TrustAuthorityHosts_Attestation_Summary

The Attestation.Summary structure contains all the stored information about a Attestation 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 ID which determines the Attestation Services this Attestation Service can communicate with.
BRIEF : A brief summary, containing only the hostname for the Attestation 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 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.

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

string
cluster
Optional

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.

trusted_CA
Optional

The X509CertChain structure contains x509 certificate chain.