Property | Type | Description | |
---|---|---|---|
$data | string | data for the record | |
$extra | array | (optional) Extra attributes (driver specific) | |
$id | string | Record id | |
$name | string | Hostname or FQDN | |
$provider | string | DNS provider name | |
$ttl | integer | Record ttl | |
$type | DNS record type (A, AAAA, ...) | ||
$zone | Zone instance |
Method | Description | |
---|---|---|
__construct ( $id, $name, $type, $data, $zone, $provider, $ttl, $extra = [] ) | ||
getData ( ) : string | ||
getExtra ( ) : mixed | ||
getId ( ) : string | ||
getName ( ) : string | ||
getProvider ( ) : string | ||
getTtl ( ) : integer | ||
getType ( ) : |
||
getZone ( ) : |
||
setData ( string $data ) | ||
setExtra ( mixed $extra ) | ||
setId ( string $id ) | ||
setName ( string $name ) | ||
setProvider ( string $provider ) | ||
setTtl ( integer $ttl ) | ||
setType ( |
||
setZone ( |
public __construct ( $id, $name, $type, $data, $zone, $provider, $ttl, $extra = [] ) |
protected array $extra | ||
return | array |
protected RecordType,LibCloud\Dns\Model $type | ||
return |