Application Packaging Standard

Last updated 18-Mar-2019

Domain Service

Application services that need bindings to domains usually implement this type to get the needed relationship.

The Domain Service schema: download

{
    "apsVersion": "2.0",
    "name": "DomainService",
    "id": "http://aps-standard.org/types/dns/domain/service/1.0",

    "implements": ["http://aps-standard.org/types/core/resource/1.0"],

    "relations": {
        "domain": {
            "type": "http://aps-standard.org/types/dns/domain/1.0",
            "required": true
        },
        "records": {
            "type": "http://aps-standard.org/types/dns/record/1.0",
            "collection": true
        }
    }
}

Once implemented in a resource, this type adds the following relationship to the resource:

  • domain - required link with a Domain resource.
  • records - collection of links with resources implementing the DNS Record type.
DNS
Domain