OpenCloud/DNS/PtrRecord.php

Properties

Description

Defines a DNS PTR record

Classes

PtrRecord

Properties

 
 
No 
No 

Description

PTR records are used for reverse DNS
The PtrRecord object is nearly identical with the Record object. However, the PtrRecord is a child of the service, and not a child of a Domain.

Methods

Create, CreateJson, Delete, Update, UpdateJson, Url, __construct,

Create(   $param = array(), ) : n/a

Description

DNS PTR Create() method requires a server
Generally called as `Create(array('server'=>$server))`

Arguments

Name Type Description Default
$param n/a array()

Return value

Type Description
n/a n/a

CreateJson( ) : n/a

Description

Specialized JSON for DNS PTR creates and updates

Return value

Type Description
n/a n/a

Delete( ) : n/a

Description

DNS PTR Delete() method requires a server
Note that delete will remove ALL PTR records associated with the device unless you pass in the parameter ip={ip address}

Return value

Type Description
n/a n/a

Update(   $param = array(), ) : n/a

Description

DNS PTR Update() method requires a server

Arguments

Name Type Description Default
$param n/a array()

Return value

Type Description
n/a n/a

UpdateJson(   $params = array(), ) : n/a

Description

The Update() JSON requires a record ID

Arguments

Name Type Description Default
$params n/a array()

Return value

Type Description
n/a n/a

Url(   $subresource = null,   $params = array(), ) : n/a

Description

specialized DNS PTR URL requires server service name and href

Arguments

Name Type Description Default
$subresource n/a null
$params n/a array()

Return value

Type Description
n/a n/a

__construct(   $parent,   $info = null, ) : n/a

Description

constructur ensures that the record type is PTR

Arguments

Name Type Description Default
$parent n/a
$info n/a null

Return value

Type Description
n/a n/a

Properties

$json_collection_name, $json_name, $link_href, $link_rel, $server, $url_resource,

  protected  static $json_collection_name = 'records'




  protected  static $json_name = false




  private  $link_href =




  private  $link_rel =




  public  $server =




  protected  static $url_resource = 'rdns'




Documentation was generated by phpDocumentor 2.0.0b6 .

Namespaces

Packages