Developer Documentation

KmsSummary

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


Properties

Required Property Name Type Description
optional address TrustedInfrastructureNetworkAddress

The service’s address. This field is optional and it is only relevant when the value of Kms.Summary.summary-type is one of BRIEF, NORMAL, or FULL.

optional cluster string

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.

optional group string

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.

optional host string

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.

required summary_type KmsSummaryType Enum

Defines the verbosity of the summary.

optional trusted_CA TrustedInfrastructureX509CertChain

The service’s TLS certificate chain. This field is optional and it is only relevant when the value of Kms.Summary.summary-type is FULL.

Feedback

Was this page helpful?