28 lines
686 B
Text
28 lines
686 B
Text
|
|
let rc = import "../../prov_lib/nickel/registrar_contracts.ncl" in
|
||
|
|
|
||
|
|
{
|
||
|
|
PorkbunDomain = {
|
||
|
|
domain | String,
|
||
|
|
status | String,
|
||
|
|
tld | String,
|
||
|
|
createDate | String,
|
||
|
|
expireDate | String,
|
||
|
|
securityLock | String,
|
||
|
|
whoisPrivacy | String,
|
||
|
|
autoRenew | String,
|
||
|
|
notLocal | String,
|
||
|
|
},
|
||
|
|
|
||
|
|
PorkbunAccount = {
|
||
|
|
provider | [| 'porkbun |],
|
||
|
|
account_ref | String,
|
||
|
|
description | String | optional,
|
||
|
|
shared_secret_ref | String,
|
||
|
|
},
|
||
|
|
|
||
|
|
RegistrarProvider = rc.RegistrarProvider,
|
||
|
|
RegistrarDomain = rc.RegistrarDomain,
|
||
|
|
RegistrarAccount = rc.RegistrarAccount,
|
||
|
|
RegistrarFilter = rc.RegistrarFilter,
|
||
|
|
}
|