Audit Log Protocol — Audit logs record life cycle changes on gateways. As such, an audit log can be used to see changes over time and track what is actually on a gateway. This design describes the protocol to exchange audit log information.
Design Template Mechanism — Some artifacts (see Object Graph in Client) can need some customization before being provisioned, e.g. configuration files might need some information that is managed by one of the licenses. For more detailed information, see the interface of ArtifactPreprocessor.
Object Graph in Client — In the client target, a RepositoryAdmin is available that provides a model of the objects and associations that the provisioning server works with.
Object Repository Protocol — Clients can checkout and commit data to the repository. This design describes how this is done.
Object RepositoryReplication Protocol — In order to distribute the data in the object repositories amongst the relay servers, they should be replicated. This design describes how this is done.