ServicesAppliedConfig APIs

ServicesAppliedConfig APIs

The ServicesAppliedConfig service provides information about the aggregate health of the applied Attestation Service configuration on the Trusted Clusters. The desired state of the Attestation Service is stored within vCenter, while the applied configuration is stored on the hosts in the cluster. The ServicesAppliedConfig service is available for all clusters, not only Trusted Clusters. In such cases empty desired state is assumed, e.g. when an applied Attestation Service configuration is found outside of a Trusted Cluster it is considered an ERROR. The ServicesAppliedConfig service is able to put the applied Attestation Service configuration into a consistent state when individual host configurations have diverged from the desired state.

Operations
DELETE
Delete Cluster Attestation Services Applied Config Async
Delete the Attestation Service configuration that has been applied to the given cluster. This method has no affect on the desired state, it only removes applied Attestation Service configuration from any Trusted Hosts within the given cluster.
GET
Get Cluster Attestation Services Applied Config Async
Returns detailed information about the health of the specified Attestation Service configuration applied to the cluster with respect to the desired state.
PATCH
Update Cluster Attestation Services Applied Config Async
Update the applied Attestation Service configuration on the given Trusted Cluster to be consistent with the desired state. This method has no affect on the desired state, apart from it being used as a reference point for the remediation.
POST
Query Cluster Attestation Services Applied Config Async
Returns basic information about the health of all Attestation Service configurations applied to the cluster with respect to the desired state.