provisioning-catalog/domains/mailserver/manifest.ncl

18 lines
565 B
Text

let oci = import "schemas/lib/integration/oci_artifact_format.ncl" in
{
artifact = {
media_type = "application/vnd.ontoref.domain.v1",
id = "mailserver",
version = "1.0.0",
description = "Credentials for docker-mailserver: SMTP relay auth and admin mailbox.",
layers = [
{
media_type = "application/vnd.ontoref.domain.contract.v1",
description = "contract.ncl — MailserverSecrets field definitions",
required = true,
},
],
uses_registry = "primary",
} | oci.DomainArtifact,
}