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.