Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data GetZone
- getZone :: GetZone
- data CreateZone = CreateZone {}
- createZone :: CreateZone
- data UpdateZone = UpdateZone {}
- updateZone :: UpdateZone
- newtype DeleteZone = DeleteZone {}
- deleteZone :: DeleteZone
- newtype GetRecords = GetRecords {}
- getRecords :: GetRecords
- data CreateRecord = CreateRecord {
- crDomain :: ZoneName
- crName :: ByteString
- crType :: RecordType
- crPriority :: Maybe Word16
- crTtl :: Maybe Int
- crBody :: ByteString
- createRecord :: CreateRecord
- data UpdateRecord = UpdateRecord {
- urRecordId :: RecordId
- urPriority :: Maybe Word16
- urTtl :: Maybe Int
- urBody :: Maybe ByteString
- updateRecord :: UpdateRecord
- newtype DeleteRecord = DeleteRecord {}
- deleteRecord :: DeleteRecord
- type User = ByteString
- type Key = ByteString
- type ZoneName = ByteString
- type MailAddress = ByteString
Zone
get
create
update
data UpdateZone Source
delete
newtype DeleteZone Source
Record
get
newtype GetRecords Source
create
data CreateRecord Source
CreateRecord | |
|
update
data UpdateRecord Source
UpdateRecord | |
|
delete
newtype DeleteRecord Source
aliases
type User = ByteString Source
type Key = ByteString Source
type ZoneName = ByteString Source
type MailAddress = ByteString Source