PHP Class LibCloud\Dns\Model\Record

Afficher le fichier Open project: linkorb/libcloud-php Class Usage Examples

Protected Properties

Свойство 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 RecordType DNS record type (A, AAAA, ...)
$zone Zone Zone instance

Méthodes publiques

Méthode Description
__construct ( $id, $name, $type, $data, $zone, $provider, $ttl, $extra = [] )
getData ( ) : string
getExtra ( ) : mixed
getId ( ) : string
getName ( ) : string
getProvider ( ) : string
getTtl ( ) : integer
getType ( ) : RecordType
getZone ( ) : Zone
setData ( string $data )
setExtra ( mixed $extra )
setId ( string $id )
setName ( string $name )
setProvider ( string $provider )
setTtl ( integer $ttl )
setType ( RecordType $type )
setZone ( Zone $zone )

Method Details

__construct() public méthode

public __construct ( $id, $name, $type, $data, $zone, $provider, $ttl, $extra = [] )

getData() public méthode

public getData ( ) : string
Résultat string

getExtra() public méthode

public getExtra ( ) : mixed
Résultat mixed

getId() public méthode

public getId ( ) : string
Résultat string

getName() public méthode

public getName ( ) : string
Résultat string

getProvider() public méthode

public getProvider ( ) : string
Résultat string

getTtl() public méthode

public getTtl ( ) : integer
Résultat integer

getType() public méthode

public getType ( ) : RecordType
Résultat RecordType

getZone() public méthode

public getZone ( ) : Zone
Résultat Zone

setData() public méthode

public setData ( string $data )
$data string

setExtra() public méthode

public setExtra ( mixed $extra )
$extra mixed

setId() public méthode

public setId ( string $id )
$id string

setName() public méthode

public setName ( string $name )
$name string

setProvider() public méthode

public setProvider ( string $provider )
$provider string

setTtl() public méthode

public setTtl ( integer $ttl )
$ttl integer

setType() public méthode

public setType ( RecordType $type )
$type RecordType

setZone() public méthode

public setZone ( Zone $zone )
$zone Zone

Property Details

$data protected_oe property

data for the record
protected string $data
Résultat string

$extra protected_oe property

(optional) Extra attributes (driver specific)
protected array $extra
Résultat array

$id protected_oe property

Record id
protected string $id
Résultat string

$name protected_oe property

Hostname or FQDN
protected string $name
Résultat string

$provider protected_oe property

DNS provider name
protected string $provider
Résultat string

$ttl protected_oe property

Record ttl
protected int $ttl
Résultat integer

$type protected_oe property

DNS record type (A, AAAA, ...)
protected RecordType,LibCloud\Dns\Model $type
Résultat RecordType

$zone protected_oe property

Zone instance
protected Zone,LibCloud\Dns\Model $zone
Résultat Zone