PHP 클래스 LibCloud\Dns\Model\Record

파일 보기 프로젝트 열기: linkorb/libcloud-php 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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

공개 메소드들

메소드 설명
__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 )

메소드 상세

__construct() 공개 메소드

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

getData() 공개 메소드

public getData ( ) : string
리턴 string

getExtra() 공개 메소드

public getExtra ( ) : mixed
리턴 mixed

getId() 공개 메소드

public getId ( ) : string
리턴 string

getName() 공개 메소드

public getName ( ) : string
리턴 string

getProvider() 공개 메소드

public getProvider ( ) : string
리턴 string

getTtl() 공개 메소드

public getTtl ( ) : integer
리턴 integer

getType() 공개 메소드

public getType ( ) : RecordType
리턴 RecordType

getZone() 공개 메소드

public getZone ( ) : Zone
리턴 Zone

setData() 공개 메소드

public setData ( string $data )
$data string

setExtra() 공개 메소드

public setExtra ( mixed $extra )
$extra mixed

setId() 공개 메소드

public setId ( string $id )
$id string

setName() 공개 메소드

public setName ( string $name )
$name string

setProvider() 공개 메소드

public setProvider ( string $provider )
$provider string

setTtl() 공개 메소드

public setTtl ( integer $ttl )
$ttl integer

setType() 공개 메소드

public setType ( RecordType $type )
$type RecordType

setZone() 공개 메소드

public setZone ( Zone $zone )
$zone Zone

프로퍼티 상세

$data 보호되어 있는 프로퍼티

data for the record
protected string $data
리턴 string

$extra 보호되어 있는 프로퍼티

(optional) Extra attributes (driver specific)
protected array $extra
리턴 array

$id 보호되어 있는 프로퍼티

Record id
protected string $id
리턴 string

$name 보호되어 있는 프로퍼티

Hostname or FQDN
protected string $name
리턴 string

$provider 보호되어 있는 프로퍼티

DNS provider name
protected string $provider
리턴 string

$ttl 보호되어 있는 프로퍼티

Record ttl
protected int $ttl
리턴 integer

$type 보호되어 있는 프로퍼티

DNS record type (A, AAAA, ...)
protected RecordType,LibCloud\Dns\Model $type
리턴 RecordType

$zone 보호되어 있는 프로퍼티

Zone instance
protected Zone,LibCloud\Dns\Model $zone
리턴 Zone