Class Subdomain
The Subdomain is basically another domain, albeit one that is a child of a parent domain. In terms of the code involved, the JSON is slightly different than a top-level domain, and the parent is a domain instead of the DNS service itself.
- OpenCloud\Common\Base
-
OpenCloud\Common\Resource\BaseResource
-
OpenCloud\Common\Resource\PersistentResource
-
OpenCloud\DNS\Resource\AbstractResource
-
OpenCloud\DNS\Resource\Domain
-
OpenCloud\DNS\Resource\Subdomain
Methods summary
Methods inherited from OpenCloud\DNS\Resource\Domain
addRecord(),
addSubdomain(),
changes(),
cloneDomain(),
export(),
record(),
recordList(),
subdomain(),
subdomainList()
Methods inherited from OpenCloud\DNS\Resource\AbstractResource
create(),
delete(),
getCreateKeys(),
getUpdateKeys(),
update()
Methods inherited from OpenCloud\Common\Resource\PersistentResource
checkExtension(),
refresh(),
refreshFromLocationUrl(),
waitFor()
Methods inherited from OpenCloud\Common\Resource\BaseResource
__construct(),
findLink(),
getClient(),
getMetadata(),
getParent(),
getService(),
getUrl(),
jsonCollectionElement(),
jsonCollectionName(),
jsonName(),
parseResponse(),
resourceName(),
setMetadata(),
setParent(),
setService()
Methods inherited from OpenCloud\Common\Base
__call(),
checkJsonError(),
generateUuid(),
getInstance(),
getLogger(),
hasLogger(),
makeResourceIteratorOptions(),
populate(),
setLogger(),
stripNamespace(),
toCamel(),
toUnderscores()
Magic methods summary
Properties summary
Properties inherited from OpenCloud\DNS\Resource\Domain
$accountId,
$comment,
$created,
$emailAddress,
$id,
$name,
$ttl,
$updated