midas/sdk/dnsimple/schema
Types
pub type Account {
Account(
created_at: Option(String),
updated_at: Option(String),
id: Option(Int),
email: Option(String),
plan_identifier: Option(String),
)
}
Constructors
-
Account( created_at: Option(String), updated_at: Option(String), id: Option(Int), email: Option(String), plan_identifier: Option(String), )
pub type AccountInvitation {
AccountInvitation(
invitation_accepted_at: Option(String),
created_at: Option(String),
account_id: Option(Int),
invitation_sent_at: Option(String),
updated_at: Option(String),
token: Option(String),
id: Option(Int),
email: Option(String),
)
}
Constructors
-
AccountInvitation( invitation_accepted_at: Option(String), created_at: Option(String), account_id: Option(Int), invitation_sent_at: Option(String), updated_at: Option(String), token: Option(String), id: Option(Int), email: Option(String), )
pub type Actor {
Actor(
identifier: Option(String),
pretty: Option(String),
id: Option(Int),
)
}
Constructors
-
Actor( identifier: Option(String), pretty: Option(String), id: Option(Int), )
pub type BillingSettings {
BillingSettings
}
Constructors
-
BillingSettings
pub type Certificate {
Certificate(
csr: Option(String),
alternate_names: Option(List(String)),
authority_identifier: Option(String),
created_at: Option(String),
expires_on: Option(String),
name: Option(String),
state: Option(String),
domain_id: Option(Int),
years: Option(Int),
updated_at: Option(String),
contact_id: Option(Int),
id: Option(Int),
auto_renew: Option(Bool),
expires_at: Option(String),
common_name: Option(String),
)
}
Constructors
-
Certificate( csr: Option(String), alternate_names: Option(List(String)), authority_identifier: Option(String), created_at: Option(String), expires_on: Option(String), name: Option(String), state: Option(String), domain_id: Option(Int), years: Option(Int), updated_at: Option(String), contact_id: Option(Int), id: Option(Int), auto_renew: Option(Bool), expires_at: Option(String), common_name: Option(String), )
pub type CertificateDownload {
CertificateDownload(
chain: Option(List(String)),
root: Option(String),
server: Option(String),
)
}
Constructors
-
CertificateDownload( chain: Option(List(String)), root: Option(String), server: Option(String), )
pub type CertificatePrivateKey {
CertificatePrivateKey(private_key: Option(String))
}
Constructors
-
CertificatePrivateKey(private_key: Option(String))
pub type Charge {
Charge(
items: Option(Nil),
reference: Option(String),
state: Option(String),
total_amount: Option(String),
invoiced_at: Option(String),
balance_amount: Option(String),
)
}
Constructors
-
Charge( items: Option(Nil), reference: Option(String), state: Option(String), total_amount: Option(String), invoiced_at: Option(String), balance_amount: Option(String), )
pub type ChargeItem {
ChargeItem(
product_type: Option(String),
product_id: Option(Int),
amount: Option(String),
product_reference: Option(String),
description: Option(String),
)
}
Constructors
-
ChargeItem( product_type: Option(String), product_id: Option(Int), amount: Option(String), product_reference: Option(String), description: Option(String), )
pub type Collaborator {
Collaborator(
domain_name: Option(String),
user_email: Option(String),
created_at: Option(String),
accepted_at: Option(String),
user_id: Option(Int),
domain_id: Option(Int),
updated_at: Option(String),
invitation: Option(Bool),
id: Option(Int),
)
}
Constructors
-
Collaborator( domain_name: Option(String), user_email: Option(String), created_at: Option(String), accepted_at: Option(String), user_id: Option(Int), domain_id: Option(Int), updated_at: Option(String), invitation: Option(Bool), id: Option(Int), )
pub type Contact {
Contact(
postal_code: Option(String),
created_at: Option(String),
city: Option(String),
account_id: Option(Int),
phone: Option(String),
last_name: Option(String),
label: Option(String),
job_title: Option(String),
country: Option(String),
organization_name: Option(String),
updated_at: Option(String),
first_name: Option(String),
id: Option(Int),
email: Option(String),
address1: Option(String),
fax: Option(String),
address2: Option(String),
state_province: Option(String),
)
}
Constructors
-
Contact( postal_code: Option(String), created_at: Option(String), city: Option(String), account_id: Option(Int), phone: Option(String), last_name: Option(String), label: Option(String), job_title: Option(String), country: Option(String), organization_name: Option(String), updated_at: Option(String), first_name: Option(String), id: Option(Int), email: Option(String), address1: Option(String), fax: Option(String), address2: Option(String), state_province: Option(String), )
pub type DelegationSigner {
DelegationSigner(
digest: Option(String),
public_key: Option(String),
created_at: Option(String),
algorithm: Option(String),
digest_type: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
keytag: Option(String),
id: Option(Int),
)
}
Constructors
-
DelegationSigner( digest: Option(String), public_key: Option(String), created_at: Option(String), algorithm: Option(String), digest_type: Option(String), domain_id: Option(Int), updated_at: Option(String), keytag: Option(String), id: Option(Int), )
pub type Dnssec {
Dnssec(
enabled: Option(Bool),
created_at: Option(String),
updated_at: Option(String),
)
}
Constructors
-
Dnssec( enabled: Option(Bool), created_at: Option(String), updated_at: Option(String), )
pub type Domain {
Domain(
created_at: Option(String),
expires_on: Option(String),
name: Option(String),
private_whois: Option(Bool),
account_id: Option(Int),
unicode_name: Option(String),
registrant_id: Option(Int),
state: Option(String),
updated_at: Option(String),
id: Option(Int),
auto_renew: Option(Bool),
expires_at: Option(String),
)
}
Constructors
-
Domain( created_at: Option(String), expires_on: Option(String), name: Option(String), private_whois: Option(Bool), account_id: Option(Int), unicode_name: Option(String), registrant_id: Option(Int), state: Option(String), updated_at: Option(String), id: Option(Int), auto_renew: Option(Bool), expires_at: Option(String), )
pub type DomainCheckResult {
DomainCheckResult(
domain: Option(String),
available: Option(Bool),
premium: Option(Bool),
)
}
Constructors
-
DomainCheckResult( domain: Option(String), available: Option(Bool), premium: Option(Bool), )
pub type DomainPremiumPrice {
DomainPremiumPrice(
premium_price: Option(String),
action: Option(String),
)
}
Constructors
-
DomainPremiumPrice( premium_price: Option(String), action: Option(String), )
pub type DomainPrices {
DomainPrices(
renewal_price: Option(Float),
registration_price: Option(Float),
domain: Option(String),
transfer_price: Option(Float),
premium: Option(Bool),
restore_price: Option(Float),
)
}
Constructors
-
DomainPrices( renewal_price: Option(Float), registration_price: Option(Float), domain: Option(String), transfer_price: Option(Float), premium: Option(Bool), restore_price: Option(Float), )
pub type DomainRegistration {
DomainRegistration(
period: Option(Int),
created_at: Option(String),
registrant_id: Option(Int),
state: Option(String),
whois_privacy: Option(Bool),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
auto_renew: Option(Bool),
)
}
Constructors
-
DomainRegistration( period: Option(Int), created_at: Option(String), registrant_id: Option(Int), state: Option(String), whois_privacy: Option(Bool), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), auto_renew: Option(Bool), )
pub type DomainRenewal {
DomainRenewal(
period: Option(Int),
created_at: Option(String),
state: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
DomainRenewal( period: Option(Int), created_at: Option(String), state: Option(String), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), )
pub type DomainRestore {
DomainRestore(
created_at: Option(String),
state: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
DomainRestore( created_at: Option(String), state: Option(String), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), )
pub type DomainTransfer {
DomainTransfer(
created_at: Option(String),
registrant_id: Option(Int),
status_description: Option(String),
state: Option(String),
whois_privacy: Option(Bool),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
auto_renew: Option(Bool),
)
}
Constructors
-
DomainTransfer( created_at: Option(String), registrant_id: Option(Int), status_description: Option(String), state: Option(String), whois_privacy: Option(Bool), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), auto_renew: Option(Bool), )
pub type DomainTransferLock {
DomainTransferLock(enabled: Option(Bool))
}
Constructors
-
DomainTransferLock(enabled: Option(Bool))
pub type EmailForward {
EmailForward(
created_at: Option(String),
from: Option(String),
destination_email: Option(String),
alias_email: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
to: Option(String),
)
}
Constructors
-
EmailForward( created_at: Option(String), from: Option(String), destination_email: Option(String), alias_email: Option(String), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), to: Option(String), )
pub type Error {
Error(message: Option(String))
}
Constructors
-
Error(message: Option(String))
pub type EventAccountAddUser {
EventAccountAddUser(user: Option(Nil), account: Option(Nil))
}
Constructors
-
EventAccountAddUser(user: Option(Nil), account: Option(Nil))
pub type EventAccountBillingSettingsUpdate {
EventAccountBillingSettingsUpdate(
billing_settings: Option(Nil),
account: Option(Nil),
)
}
Constructors
-
EventAccountBillingSettingsUpdate( billing_settings: Option(Nil), account: Option(Nil), )
pub type EventAccountInvitationAccept {
EventAccountInvitationAccept(
account_invitation: Option(Nil),
account: Option(Nil),
)
}
Constructors
-
EventAccountInvitationAccept( account_invitation: Option(Nil), account: Option(Nil), )
pub type EventAccountInvitationCreate {
EventAccountInvitationCreate(
account_invitation: Option(Nil),
account: Option(Nil),
)
}
Constructors
-
EventAccountInvitationCreate( account_invitation: Option(Nil), account: Option(Nil), )
pub type EventAccountInvitationRemove {
EventAccountInvitationRemove(
account_invitation: Option(Nil),
account: Option(Nil),
)
}
Constructors
-
EventAccountInvitationRemove( account_invitation: Option(Nil), account: Option(Nil), )
pub type EventAccountInvitationResend {
EventAccountInvitationResend(
account_invitation: Option(Nil),
account: Option(Nil),
)
}
Constructors
-
EventAccountInvitationResend( account_invitation: Option(Nil), account: Option(Nil), )
pub type EventAccountPaymentDetailsUpdate {
EventAccountPaymentDetailsUpdate(account: Option(Nil))
}
Constructors
-
EventAccountPaymentDetailsUpdate(account: Option(Nil))
pub type EventAccountRemoveUser {
EventAccountRemoveUser(user: Option(Nil), account: Option(Nil))
}
Constructors
-
EventAccountRemoveUser(user: Option(Nil), account: Option(Nil))
pub type EventAccountUpdate {
EventAccountUpdate(account: Option(Nil))
}
Constructors
-
EventAccountUpdate(account: Option(Nil))
pub type EventCertificateAutoRenewalDisable {
EventCertificateAutoRenewalDisable(certificate: Option(Nil))
}
Constructors
-
EventCertificateAutoRenewalDisable(certificate: Option(Nil))
pub type EventCertificateAutoRenewalEnable {
EventCertificateAutoRenewalEnable(certificate: Option(Nil))
}
Constructors
-
EventCertificateAutoRenewalEnable(certificate: Option(Nil))
pub type EventCertificateAutoRenewalFailed {
EventCertificateAutoRenewalFailed(certificate: Option(Nil))
}
Constructors
-
EventCertificateAutoRenewalFailed(certificate: Option(Nil))
pub type EventCertificateIssue {
EventCertificateIssue(certificate: Option(Nil))
}
Constructors
-
EventCertificateIssue(certificate: Option(Nil))
pub type EventCertificateReissue {
EventCertificateReissue(certificate: Option(Nil))
}
Constructors
-
EventCertificateReissue(certificate: Option(Nil))
pub type EventCertificateRemovePrivateKey {
EventCertificateRemovePrivateKey(certificate: Option(Nil))
}
Constructors
-
EventCertificateRemovePrivateKey(certificate: Option(Nil))
pub type EventContactCreate {
EventContactCreate(contact: Option(Nil))
}
Constructors
-
EventContactCreate(contact: Option(Nil))
pub type EventContactDelete {
EventContactDelete(contact: Option(Nil))
}
Constructors
-
EventContactDelete(contact: Option(Nil))
pub type EventContactUpdate {
EventContactUpdate(contact: Option(Nil))
}
Constructors
-
EventContactUpdate(contact: Option(Nil))
pub type EventDnsseccreate {
EventDnsseccreate(dnssec: Option(Nil))
}
Constructors
-
EventDnsseccreate(dnssec: Option(Nil))
pub type EventDnssecdelete {
EventDnssecdelete(dnssec: Option(Nil))
}
Constructors
-
EventDnssecdelete(dnssec: Option(Nil))
pub type EventDnssecrotationComplete {
EventDnssecrotationComplete(
dnssec: Option(Nil),
delegation_signer_record: Option(Nil),
)
}
Constructors
-
EventDnssecrotationComplete( dnssec: Option(Nil), delegation_signer_record: Option(Nil), )
pub type EventDnssecrotationStart {
EventDnssecrotationStart(
dnssec: Option(Nil),
delegation_signer_record: Option(Nil),
)
}
Constructors
-
EventDnssecrotationStart( dnssec: Option(Nil), delegation_signer_record: Option(Nil), )
pub type EventDomainAutoRenewalDisable {
EventDomainAutoRenewalDisable(domain: Option(Nil))
}
Constructors
-
EventDomainAutoRenewalDisable(domain: Option(Nil))
pub type EventDomainAutoRenewalEnable {
EventDomainAutoRenewalEnable(domain: Option(Nil))
}
Constructors
-
EventDomainAutoRenewalEnable(domain: Option(Nil))
pub type EventDomainCreate {
EventDomainCreate(domain: Option(Nil))
}
Constructors
-
EventDomainCreate(domain: Option(Nil))
pub type EventDomainDelegationChange {
EventDomainDelegationChange(
domain: Option(Nil),
name_servers: Option(Nil),
)
}
Constructors
-
EventDomainDelegationChange( domain: Option(Nil), name_servers: Option(Nil), )
pub type EventDomainDelete {
EventDomainDelete(domain: Option(Nil))
}
Constructors
-
EventDomainDelete(domain: Option(Nil))
pub type EventDomainRegister {
EventDomainRegister(domain: Option(Nil))
}
Constructors
-
EventDomainRegister(domain: Option(Nil))
pub type EventDomainRegisterCancelled {
EventDomainRegisterCancelled(domain: Option(Nil))
}
Constructors
-
EventDomainRegisterCancelled(domain: Option(Nil))
pub type EventDomainRegisterStarted {
EventDomainRegisterStarted(domain: Option(Nil))
}
Constructors
-
EventDomainRegisterStarted(domain: Option(Nil))
pub type EventDomainRegistrantChange {
EventDomainRegistrantChange(
domain: Option(Nil),
registrant: Option(Nil),
)
}
Constructors
-
EventDomainRegistrantChange( domain: Option(Nil), registrant: Option(Nil), )
pub type EventDomainRegistrantChangeCancelled {
EventDomainRegistrantChangeCancelled(
domain: Option(Nil),
registrant: Option(Nil),
)
}
Constructors
-
EventDomainRegistrantChangeCancelled( domain: Option(Nil), registrant: Option(Nil), )
pub type EventDomainRegistrantChangeStarted {
EventDomainRegistrantChangeStarted(
domain: Option(Nil),
registrant: Option(Nil),
)
}
Constructors
-
EventDomainRegistrantChangeStarted( domain: Option(Nil), registrant: Option(Nil), )
pub type EventDomainRenew {
EventDomainRenew(domain: Option(Nil), auto_: Option(Bool))
}
Constructors
-
EventDomainRenew(domain: Option(Nil), auto_: Option(Bool))
pub type EventDomainRenewCancelled {
EventDomainRenewCancelled(
domain: Option(Nil),
auto_: Option(Bool),
)
}
Constructors
-
EventDomainRenewCancelled( domain: Option(Nil), auto_: Option(Bool), )
pub type EventDomainRenewStarted {
EventDomainRenewStarted(
domain: Option(Nil),
auto_: Option(Bool),
)
}
Constructors
-
EventDomainRenewStarted(domain: Option(Nil), auto_: Option(Bool))
pub type EventDomainResolutionDisable {
EventDomainResolutionDisable(domain: Option(Nil))
}
Constructors
-
EventDomainResolutionDisable(domain: Option(Nil))
pub type EventDomainResolutionEnable {
EventDomainResolutionEnable(domain: Option(Nil))
}
Constructors
-
EventDomainResolutionEnable(domain: Option(Nil))
pub type EventDomainRestore {
EventDomainRestore(domain: Option(Nil), auto_: Option(Bool))
}
Constructors
-
EventDomainRestore(domain: Option(Nil), auto_: Option(Bool))
pub type EventDomainRestoreCancelled {
EventDomainRestoreCancelled(
domain: Option(Nil),
auto_: Option(Bool),
)
}
Constructors
-
EventDomainRestoreCancelled( domain: Option(Nil), auto_: Option(Bool), )
pub type EventDomainRestoreStarted {
EventDomainRestoreStarted(
domain: Option(Nil),
auto_: Option(Bool),
)
}
Constructors
-
EventDomainRestoreStarted( domain: Option(Nil), auto_: Option(Bool), )
pub type EventDomainTransfer {
EventDomainTransfer(domain: Option(Nil))
}
Constructors
-
EventDomainTransfer(domain: Option(Nil))
pub type EventDomainTransferCancelled {
EventDomainTransferCancelled(domain: Option(Nil))
}
Constructors
-
EventDomainTransferCancelled(domain: Option(Nil))
pub type EventDomainTransferLockDisable {
EventDomainTransferLockDisable(domain: Option(Nil))
}
Constructors
-
EventDomainTransferLockDisable(domain: Option(Nil))
pub type EventDomainTransferLockEnable {
EventDomainTransferLockEnable(domain: Option(Nil))
}
Constructors
-
EventDomainTransferLockEnable(domain: Option(Nil))
pub type EventDomainTransferStarted {
EventDomainTransferStarted(domain: Option(Nil))
}
Constructors
-
EventDomainTransferStarted(domain: Option(Nil))
pub type EventEmailForwardCreate {
EventEmailForwardCreate(email_forward: Option(Nil))
}
Constructors
-
EventEmailForwardCreate(email_forward: Option(Nil))
pub type EventEmailForwardDelete {
EventEmailForwardDelete(email_forward: Option(Nil))
}
Constructors
-
EventEmailForwardDelete(email_forward: Option(Nil))
pub type EventEmailForwardUpdate {
EventEmailForwardUpdate(email_forward: Option(Nil))
}
Constructors
-
EventEmailForwardUpdate(email_forward: Option(Nil))
pub type EventInvoiceCollect {
EventInvoiceCollect(invoice: Option(Nil))
}
Constructors
-
EventInvoiceCollect(invoice: Option(Nil))
pub type EventNameServerDeregister {
EventNameServerDeregister(name_server: Option(Nil))
}
Constructors
-
EventNameServerDeregister(name_server: Option(Nil))
pub type EventNameServerRegister {
EventNameServerRegister(name_server: Option(Nil))
}
Constructors
-
EventNameServerRegister(name_server: Option(Nil))
pub type EventOauthApplicationCreate {
EventOauthApplicationCreate(oauth_application: Option(Nil))
}
Constructors
-
EventOauthApplicationCreate(oauth_application: Option(Nil))
pub type EventOauthApplicationDelete {
EventOauthApplicationDelete(oauth_application: Option(Nil))
}
Constructors
-
EventOauthApplicationDelete(oauth_application: Option(Nil))
pub type EventOauthApplicationResetClientSecret {
EventOauthApplicationResetClientSecret(
oauth_application: Option(Nil),
)
}
Constructors
-
EventOauthApplicationResetClientSecret( oauth_application: Option(Nil), )
pub type EventOauthApplicationRevokeAccessTokens {
EventOauthApplicationRevokeAccessTokens(
oauth_application: Option(Nil),
)
}
Constructors
-
EventOauthApplicationRevokeAccessTokens( oauth_application: Option(Nil), )
pub type EventOauthApplicationUpdate {
EventOauthApplicationUpdate(oauth_application: Option(Nil))
}
Constructors
-
EventOauthApplicationUpdate(oauth_application: Option(Nil))
pub type EventPushAccept {
EventPushAccept(push: Option(Nil))
}
Constructors
-
EventPushAccept(push: Option(Nil))
pub type EventPushInitiate {
EventPushInitiate(push: Option(Nil))
}
Constructors
-
EventPushInitiate(push: Option(Nil))
pub type EventPushReject {
EventPushReject(push: Option(Nil))
}
Constructors
-
EventPushReject(push: Option(Nil))
pub type EventRecordCreate {
EventRecordCreate(zone_record: Option(Nil))
}
Constructors
-
EventRecordCreate(zone_record: Option(Nil))
pub type EventRecordDelete {
EventRecordDelete(zone_record: Option(Nil))
}
Constructors
-
EventRecordDelete(zone_record: Option(Nil))
pub type EventRecordUpdate {
EventRecordUpdate(zone_record: Option(Nil))
}
Constructors
-
EventRecordUpdate(zone_record: Option(Nil))
pub type EventSecondaryDnscreate {
EventSecondaryDnscreate(configuration: Option(Nil))
}
Constructors
-
EventSecondaryDnscreate(configuration: Option(Nil))
pub type EventSecondaryDnsdelete {
EventSecondaryDnsdelete(configuration: Option(Nil))
}
Constructors
-
EventSecondaryDnsdelete(configuration: Option(Nil))
pub type EventSecondaryDnsupdate {
EventSecondaryDnsupdate(configuration: Option(Nil))
}
Constructors
-
EventSecondaryDnsupdate(configuration: Option(Nil))
pub type EventSubscriptionMigrate {
EventSubscriptionMigrate(subscription: Option(Nil))
}
Constructors
-
EventSubscriptionMigrate(subscription: Option(Nil))
pub type EventSubscriptionRenew {
EventSubscriptionRenew(subscription: Option(Nil))
}
Constructors
-
EventSubscriptionRenew(subscription: Option(Nil))
pub type EventSubscriptionSubscribe {
EventSubscriptionSubscribe(subscription: Option(Nil))
}
Constructors
-
EventSubscriptionSubscribe(subscription: Option(Nil))
pub type EventSubscriptionUnsubscribe {
EventSubscriptionUnsubscribe(subscription: Option(Nil))
}
Constructors
-
EventSubscriptionUnsubscribe(subscription: Option(Nil))
pub type EventTemplateApply {
EventTemplateApply(zone: Option(Nil), template: Option(Nil))
}
Constructors
-
EventTemplateApply(zone: Option(Nil), template: Option(Nil))
pub type EventTemplateCreate {
EventTemplateCreate(template: Option(Nil))
}
Constructors
-
EventTemplateCreate(template: Option(Nil))
pub type EventTemplateDelete {
EventTemplateDelete(template: Option(Nil))
}
Constructors
-
EventTemplateDelete(template: Option(Nil))
pub type EventTemplateRecordCreate {
EventTemplateRecordCreate(template_record: Option(Nil))
}
Constructors
-
EventTemplateRecordCreate(template_record: Option(Nil))
pub type EventTemplateRecordDelete {
EventTemplateRecordDelete(template_record: Option(Nil))
}
Constructors
-
EventTemplateRecordDelete(template_record: Option(Nil))
pub type EventTemplateUpdate {
EventTemplateUpdate(template: Option(Nil))
}
Constructors
-
EventTemplateUpdate(template: Option(Nil))
pub type EventVanityDisable {
EventVanityDisable(domain: Option(Nil))
}
Constructors
-
EventVanityDisable(domain: Option(Nil))
pub type EventVanityEnable {
EventVanityEnable(domain: Option(Nil))
}
Constructors
-
EventVanityEnable(domain: Option(Nil))
pub type EventWebhookCreate {
EventWebhookCreate(webhook: Option(Nil))
}
Constructors
-
EventWebhookCreate(webhook: Option(Nil))
pub type EventWebhookDelete {
EventWebhookDelete(webhook: Option(Nil))
}
Constructors
-
EventWebhookDelete(webhook: Option(Nil))
pub type EventWhoisPrivacyDisable {
EventWhoisPrivacyDisable(
domain: Option(Nil),
whois_privacy: Option(Nil),
)
}
Constructors
-
EventWhoisPrivacyDisable( domain: Option(Nil), whois_privacy: Option(Nil), )
pub type EventWhoisPrivacyEnable {
EventWhoisPrivacyEnable(
domain: Option(Nil),
whois_privacy: Option(Nil),
)
}
Constructors
-
EventWhoisPrivacyEnable( domain: Option(Nil), whois_privacy: Option(Nil), )
pub type EventWhoisPrivacyPurchase {
EventWhoisPrivacyPurchase(
domain: Option(Nil),
whois_privacy: Option(Nil),
)
}
Constructors
-
EventWhoisPrivacyPurchase( domain: Option(Nil), whois_privacy: Option(Nil), )
pub type EventWhoisPrivacyRenew {
EventWhoisPrivacyRenew(
domain: Option(Nil),
whois_privacy: Option(Nil),
)
}
Constructors
-
EventWhoisPrivacyRenew( domain: Option(Nil), whois_privacy: Option(Nil), )
pub type EventZoneCreate {
EventZoneCreate(zone: Option(Nil))
}
Constructors
-
EventZoneCreate(zone: Option(Nil))
pub type EventZoneDelete {
EventZoneDelete(zone: Option(Nil))
}
Constructors
-
EventZoneDelete(zone: Option(Nil))
pub type ExtendedAttribute {
ExtendedAttribute(
name: Option(String),
description: Option(String),
options: Option(Nil),
required: Option(Bool),
)
}
Constructors
-
ExtendedAttribute( name: Option(String), description: Option(String), options: Option(Nil), required: Option(Bool), )
pub type ExtendedAttributeOption {
ExtendedAttributeOption(
value: Option(String),
title: Option(String),
description: Option(String),
)
}
Constructors
-
ExtendedAttributeOption( value: Option(String), title: Option(String), description: Option(String), )
pub type Invoice {
Invoice(
created_at: Option(String),
updated_at: Option(String),
invoice_number: Option(String),
id: Option(Int),
)
}
Constructors
-
Invoice( created_at: Option(String), updated_at: Option(String), invoice_number: Option(String), id: Option(Int), )
pub type LetsencryptCertificatePurchase {
LetsencryptCertificatePurchase(
certificate_id: Option(Int),
created_at: Option(String),
state: Option(String),
updated_at: Option(String),
id: Option(Int),
auto_renew: Option(Bool),
)
}
Constructors
-
LetsencryptCertificatePurchase( certificate_id: Option(Int), created_at: Option(String), state: Option(String), updated_at: Option(String), id: Option(Int), auto_renew: Option(Bool), )
pub type LetsencryptCertificateRenewal {
LetsencryptCertificateRenewal(
new_certificate_id: Option(Int),
created_at: Option(String),
state: Option(String),
updated_at: Option(String),
id: Option(Int),
old_certificate_id: Option(Int),
auto_renew: Option(Bool),
)
}
Constructors
-
LetsencryptCertificateRenewal( new_certificate_id: Option(Int), created_at: Option(String), state: Option(String), updated_at: Option(String), id: Option(Int), old_certificate_id: Option(Int), auto_renew: Option(Bool), )
pub type NameServer {
NameServer(
ipv4: Option(String),
ipv6: Option(String),
created_at: Option(String),
name: Option(String),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
NameServer( ipv4: Option(String), ipv6: Option(String), created_at: Option(String), name: Option(String), updated_at: Option(String), id: Option(Int), )
pub type OauthApplication {
OauthApplication(
created_at: Option(String),
name: Option(String),
updated_at: Option(String),
id: Option(Int),
description: Option(String),
homepage_url: Option(String),
)
}
Constructors
-
OauthApplication( created_at: Option(String), name: Option(String), updated_at: Option(String), id: Option(Int), description: Option(String), homepage_url: Option(String), )
pub type Pagination {
Pagination(
total_pages: Option(Int),
per_page: Option(Int),
current_page: Option(Int),
total_entries: Option(Int),
)
}
Constructors
-
Pagination( total_pages: Option(Int), per_page: Option(Int), current_page: Option(Int), total_entries: Option(Int), )
pub type PrimaryServer {
PrimaryServer(
port: Option(Int),
ip: Option(String),
created_at: Option(String),
name: Option(String),
account_id: Option(Int),
linked_secondary_zones: Option(List(String)),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
PrimaryServer( port: Option(Int), ip: Option(String), created_at: Option(String), name: Option(String), account_id: Option(Int), linked_secondary_zones: Option(List(String)), updated_at: Option(String), id: Option(Int), )
pub type Push {
Push(
created_at: Option(String),
accepted_at: Option(String),
account_id: Option(Int),
domain_id: Option(Int),
updated_at: Option(String),
contact_id: Option(Int),
id: Option(Int),
)
}
Constructors
-
Push( created_at: Option(String), accepted_at: Option(String), account_id: Option(Int), domain_id: Option(Int), updated_at: Option(String), contact_id: Option(Int), id: Option(Int), )
pub type RegistrantChange {
RegistrantChange(
created_at: Option(String),
irt_lock_lifted_by: Option(String),
account_id: Option(Int),
state: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
contact_id: Option(Int),
id: Option(Int),
extended_attributes: Option(Nil),
registry_owner_change: Option(Bool),
)
}
Constructors
-
RegistrantChange( created_at: Option(String), irt_lock_lifted_by: Option(String), account_id: Option(Int), state: Option(String), domain_id: Option(Int), updated_at: Option(String), contact_id: Option(Int), id: Option(Int), extended_attributes: Option(Nil), registry_owner_change: Option(Bool), )
pub type RegistrantChangeCheck {
RegistrantChangeCheck(
domain_id: Option(Int),
contact_id: Option(Int),
extended_attributes: Option(Nil),
registry_owner_change: Option(Bool),
)
}
Constructors
-
RegistrantChangeCheck( domain_id: Option(Int), contact_id: Option(Int), extended_attributes: Option(Nil), registry_owner_change: Option(Bool), )
pub type SecondaryDns {
SecondaryDns(
created_at: Option(String),
zone_id: Option(String),
whitelisted_ips: Option(List(String)),
updated_at: Option(String),
id: Option(Int),
name_servers: Option(List(String)),
)
}
Constructors
-
SecondaryDns( created_at: Option(String), zone_id: Option(String), whitelisted_ips: Option(List(String)), updated_at: Option(String), id: Option(Int), name_servers: Option(List(String)), )
pub type Service {
Service(
settings: Option(Nil),
default_subdomain: Option(String),
created_at: Option(String),
name: Option(String),
requires_setup: Option(Bool),
sid: Option(String),
updated_at: Option(String),
setup_description: Option(String),
id: Option(Int),
description: Option(String),
)
}
Constructors
-
Service( settings: Option(Nil), default_subdomain: Option(String), created_at: Option(String), name: Option(String), requires_setup: Option(Bool), sid: Option(String), updated_at: Option(String), setup_description: Option(String), id: Option(Int), description: Option(String), )
pub type ServiceSetting {
ServiceSetting(
example: Option(String),
name: Option(String),
label: Option(String),
append: Option(String),
password: Option(Bool),
description: Option(String),
)
}
Constructors
-
ServiceSetting( example: Option(String), name: Option(String), label: Option(String), append: Option(String), password: Option(Bool), description: Option(String), )
pub type Subscription {
Subscription(
plan_name: Option(String),
created_at: Option(String),
state: Option(String),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
Subscription( plan_name: Option(String), created_at: Option(String), state: Option(String), updated_at: Option(String), id: Option(Int), )
pub type Template {
Template(
created_at: Option(String),
name: Option(String),
account_id: Option(Int),
sid: Option(String),
updated_at: Option(String),
id: Option(Int),
description: Option(String),
)
}
Constructors
-
Template( created_at: Option(String), name: Option(String), account_id: Option(Int), sid: Option(String), updated_at: Option(String), id: Option(Int), description: Option(String), )
pub type TemplateRecord {
TemplateRecord(
template_id: Option(Int),
priority: Option(Int),
created_at: Option(String),
name: Option(String),
ttl: Option(Int),
updated_at: Option(String),
content: Option(String),
type_: Option(String),
id: Option(Int),
)
}
Constructors
-
TemplateRecord( template_id: Option(Int), priority: Option(Int), created_at: Option(String), name: Option(String), ttl: Option(Int), updated_at: Option(String), content: Option(String), type_: Option(String), id: Option(Int), )
pub type Tld {
Tld(
minimum_registration: Option(Int),
tld: Option(String),
tld_type: Option(Int),
transfer_enabled: Option(Bool),
auto_renew_only: Option(Bool),
whois_privacy: Option(Bool),
idn: Option(Bool),
dnssec_interface_type: Option(String),
renewal_enabled: Option(Bool),
registration_enabled: Option(Bool),
)
}
Constructors
-
Tld( minimum_registration: Option(Int), tld: Option(String), tld_type: Option(Int), transfer_enabled: Option(Bool), auto_renew_only: Option(Bool), whois_privacy: Option(Bool), idn: Option(Bool), dnssec_interface_type: Option(String), renewal_enabled: Option(Bool), registration_enabled: Option(Bool), )
pub type TradeExtendedAttributes {
TradeExtendedAttributes
}
Constructors
-
TradeExtendedAttributes
pub type User {
User(
created_at: Option(String),
updated_at: Option(String),
id: Option(Int),
email: Option(String),
)
}
Constructors
-
User( created_at: Option(String), updated_at: Option(String), id: Option(Int), email: Option(String), )
pub type VanityNameServer {
VanityNameServer(
ipv4: Option(String),
ipv6: Option(String),
created_at: Option(String),
name: Option(String),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
VanityNameServer( ipv4: Option(String), ipv6: Option(String), created_at: Option(String), name: Option(String), updated_at: Option(String), id: Option(Int), )
pub type Webhook {
Webhook(
url: Option(String),
id: Option(Int),
suppressed_at: Option(String),
)
}
Constructors
-
Webhook( url: Option(String), id: Option(Int), suppressed_at: Option(String), )
pub type WebhookAccount {
WebhookAccount(
display: Option(String),
identifier: Option(String),
id: Option(Int),
)
}
Constructors
-
WebhookAccount( display: Option(String), identifier: Option(String), id: Option(Int), )
pub type WebhookPayload {
WebhookPayload(
data: Option(Nil),
name: Option(String),
account: Option(Nil),
api_version: Option(String),
actor: Option(Nil),
request_identifier: Option(String),
)
}
Constructors
-
WebhookPayload( data: Option(Nil), name: Option(String), account: Option(Nil), api_version: Option(String), actor: Option(Nil), request_identifier: Option(String), )
pub type WhoisPrivacy {
WhoisPrivacy(
enabled: Option(Bool),
created_at: Option(String),
expires_on: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
WhoisPrivacy( enabled: Option(Bool), created_at: Option(String), expires_on: Option(String), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), )
pub type WhoisPrivacyRenewal {
WhoisPrivacyRenewal(
enabled: Option(Bool),
whois_privacy_id: Option(Int),
created_at: Option(String),
expires_on: Option(String),
state: Option(String),
domain_id: Option(Int),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
WhoisPrivacyRenewal( enabled: Option(Bool), whois_privacy_id: Option(Int), created_at: Option(String), expires_on: Option(String), state: Option(String), domain_id: Option(Int), updated_at: Option(String), id: Option(Int), )
pub type Zone {
Zone(
reverse: Option(Bool),
active: Option(Bool),
created_at: Option(String),
name: Option(String),
account_id: Option(Int),
secondary: Option(Bool),
last_transferred_at: Option(String),
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
Zone( reverse: Option(Bool), active: Option(Bool), created_at: Option(String), name: Option(String), account_id: Option(Int), secondary: Option(Bool), last_transferred_at: Option(String), updated_at: Option(String), id: Option(Int), )
pub type ZoneDistribution {
ZoneDistribution(distributed: Option(Bool))
}
Constructors
-
ZoneDistribution(distributed: Option(Bool))
pub type ZoneFile {
ZoneFile(zone: Option(String))
}
Constructors
-
ZoneFile(zone: Option(String))
pub type ZoneRecord {
ZoneRecord(
system_record: Option(Bool),
priority: Option(Int),
created_at: Option(String),
name: Option(String),
ttl: Option(Int),
zone_id: Option(String),
parent_id: Option(Int),
updated_at: Option(String),
content: Option(String),
type_: Option(String),
id: Option(Int),
regions: Option(Nil),
)
}
Constructors
-
ZoneRecord( system_record: Option(Bool), priority: Option(Int), created_at: Option(String), name: Option(String), ttl: Option(Int), zone_id: Option(String), parent_id: Option(Int), updated_at: Option(String), content: Option(String), type_: Option(String), id: Option(Int), regions: Option(Nil), )
Constants
pub const account_invitation: AccountInvitation
pub const billing_settings: BillingSettings
pub const certificate: Certificate
pub const certificate_download: CertificateDownload
pub const certificate_private_key: CertificatePrivateKey
pub const charge_item: ChargeItem
pub const collaborator: Collaborator
pub const delegation_signer: DelegationSigner
pub const domain_check_result: DomainCheckResult
pub const domain_premium_price: DomainPremiumPrice
pub const domain_prices: DomainPrices
pub const domain_registration: DomainRegistration
pub const domain_renewal: DomainRenewal
pub const domain_restore: DomainRestore
pub const domain_transfer: DomainTransfer
pub const domain_transfer_lock: DomainTransferLock
pub const email_forward: EmailForward
pub const event_account_add_user: EventAccountAddUser
pub const event_account_billing_settings_update: EventAccountBillingSettingsUpdate
pub const event_account_invitation_accept: EventAccountInvitationAccept
pub const event_account_invitation_create: EventAccountInvitationCreate
pub const event_account_invitation_remove: EventAccountInvitationRemove
pub const event_account_invitation_resend: EventAccountInvitationResend
pub const event_account_payment_details_update: EventAccountPaymentDetailsUpdate
pub const event_account_remove_user: EventAccountRemoveUser
pub const event_account_update: EventAccountUpdate
pub const event_certificate_auto_renewal_disable: EventCertificateAutoRenewalDisable
pub const event_certificate_auto_renewal_enable: EventCertificateAutoRenewalEnable
pub const event_certificate_auto_renewal_failed: EventCertificateAutoRenewalFailed
pub const event_certificate_issue: EventCertificateIssue
pub const event_certificate_reissue: EventCertificateReissue
pub const event_certificate_remove_private_key: EventCertificateRemovePrivateKey
pub const event_contact_create: EventContactCreate
pub const event_contact_delete: EventContactDelete
pub const event_contact_update: EventContactUpdate
pub const event_dnsseccreate: EventDnsseccreate
pub const event_dnssecdelete: EventDnssecdelete
pub const event_dnssecrotation_complete: EventDnssecrotationComplete
pub const event_dnssecrotation_start: EventDnssecrotationStart
pub const event_domain_auto_renewal_disable: EventDomainAutoRenewalDisable
pub const event_domain_auto_renewal_enable: EventDomainAutoRenewalEnable
pub const event_domain_create: EventDomainCreate
pub const event_domain_delegation_change: EventDomainDelegationChange
pub const event_domain_delete: EventDomainDelete
pub const event_domain_register: EventDomainRegister
pub const event_domain_register_cancelled: EventDomainRegisterCancelled
pub const event_domain_register_started: EventDomainRegisterStarted
pub const event_domain_registrant_change: EventDomainRegistrantChange
pub const event_domain_registrant_change_cancelled: EventDomainRegistrantChangeCancelled
pub const event_domain_registrant_change_started: EventDomainRegistrantChangeStarted
pub const event_domain_renew: EventDomainRenew
pub const event_domain_renew_cancelled: EventDomainRenewCancelled
pub const event_domain_renew_started: EventDomainRenewStarted
pub const event_domain_resolution_disable: EventDomainResolutionDisable
pub const event_domain_resolution_enable: EventDomainResolutionEnable
pub const event_domain_restore: EventDomainRestore
pub const event_domain_restore_cancelled: EventDomainRestoreCancelled
pub const event_domain_restore_started: EventDomainRestoreStarted
pub const event_domain_transfer: EventDomainTransfer
pub const event_domain_transfer_cancelled: EventDomainTransferCancelled
pub const event_domain_transfer_lock_disable: EventDomainTransferLockDisable
pub const event_domain_transfer_lock_enable: EventDomainTransferLockEnable
pub const event_domain_transfer_started: EventDomainTransferStarted
pub const event_email_forward_create: EventEmailForwardCreate
pub const event_email_forward_delete: EventEmailForwardDelete
pub const event_email_forward_update: EventEmailForwardUpdate
pub const event_invoice_collect: EventInvoiceCollect
pub const event_name_server_deregister: EventNameServerDeregister
pub const event_name_server_register: EventNameServerRegister
pub const event_oauth_application_create: EventOauthApplicationCreate
pub const event_oauth_application_delete: EventOauthApplicationDelete
pub const event_oauth_application_reset_client_secret: EventOauthApplicationResetClientSecret
pub const event_oauth_application_revoke_access_tokens: EventOauthApplicationRevokeAccessTokens
pub const event_oauth_application_update: EventOauthApplicationUpdate
pub const event_push_accept: EventPushAccept
pub const event_push_initiate: EventPushInitiate
pub const event_push_reject: EventPushReject
pub const event_record_create: EventRecordCreate
pub const event_record_delete: EventRecordDelete
pub const event_record_update: EventRecordUpdate
pub const event_secondary_dnscreate: EventSecondaryDnscreate
pub const event_secondary_dnsdelete: EventSecondaryDnsdelete
pub const event_secondary_dnsupdate: EventSecondaryDnsupdate
pub const event_subscription_migrate: EventSubscriptionMigrate
pub const event_subscription_renew: EventSubscriptionRenew
pub const event_subscription_subscribe: EventSubscriptionSubscribe
pub const event_subscription_unsubscribe: EventSubscriptionUnsubscribe
pub const event_template_apply: EventTemplateApply
pub const event_template_create: EventTemplateCreate
pub const event_template_delete: EventTemplateDelete
pub const event_template_record_create: EventTemplateRecordCreate
pub const event_template_record_delete: EventTemplateRecordDelete
pub const event_template_update: EventTemplateUpdate
pub const event_vanity_disable: EventVanityDisable
pub const event_vanity_enable: EventVanityEnable
pub const event_webhook_create: EventWebhookCreate
pub const event_webhook_delete: EventWebhookDelete
pub const event_whois_privacy_disable: EventWhoisPrivacyDisable
pub const event_whois_privacy_enable: EventWhoisPrivacyEnable
pub const event_whois_privacy_purchase: EventWhoisPrivacyPurchase
pub const event_whois_privacy_renew: EventWhoisPrivacyRenew
pub const event_zone_create: EventZoneCreate
pub const event_zone_delete: EventZoneDelete
pub const extended_attribute: ExtendedAttribute
pub const extended_attribute_option: ExtendedAttributeOption
pub const letsencrypt_certificate_purchase: LetsencryptCertificatePurchase
pub const letsencrypt_certificate_renewal: LetsencryptCertificateRenewal
pub const name_server: NameServer
pub const oauth_application: OauthApplication
pub const pagination: Pagination
pub const primary_server: PrimaryServer
pub const registrant_change: RegistrantChange
pub const registrant_change_check: RegistrantChangeCheck
pub const secondary_dns: SecondaryDns
pub const service_setting: ServiceSetting
pub const subscription: Subscription
pub const template_record: TemplateRecord
pub const trade_extended_attributes: TradeExtendedAttributes
pub const vanity_name_server: VanityNameServer
pub const webhook_account: WebhookAccount
pub const webhook_payload: WebhookPayload
pub const whois_privacy: WhoisPrivacy
pub const whois_privacy_renewal: WhoisPrivacyRenewal
pub const zone_distribution: ZoneDistribution
pub const zone_record: ZoneRecord
Functions
pub fn account_decoder() -> Decoder(Account)
pub fn account_invitation_decoder() -> Decoder(AccountInvitation)
pub fn account_invitation_to_json(
data: AccountInvitation,
) -> Json
pub fn account_to_json(data: Account) -> Json
pub fn actor_decoder() -> Decoder(Actor)
pub fn actor_to_json(data: Actor) -> Json
pub fn billing_settings_decoder() -> Decoder(BillingSettings)
pub fn billing_settings_to_json(data: BillingSettings) -> Json
pub fn certificate_decoder() -> Decoder(Certificate)
pub fn certificate_download_decoder() -> Decoder(
CertificateDownload,
)
pub fn certificate_download_to_json(
data: CertificateDownload,
) -> Json
pub fn certificate_private_key_decoder() -> Decoder(
CertificatePrivateKey,
)
pub fn certificate_private_key_to_json(
data: CertificatePrivateKey,
) -> Json
pub fn certificate_to_json(data: Certificate) -> Json
pub fn charge_decoder() -> Decoder(Charge)
pub fn charge_item_decoder() -> Decoder(ChargeItem)
pub fn charge_item_to_json(data: ChargeItem) -> Json
pub fn charge_to_json(data: Charge) -> Json
pub fn collaborator_decoder() -> Decoder(Collaborator)
pub fn collaborator_to_json(data: Collaborator) -> Json
pub fn contact_decoder() -> Decoder(Contact)
pub fn contact_to_json(data: Contact) -> Json
pub fn delegation_signer_decoder() -> Decoder(DelegationSigner)
pub fn delegation_signer_to_json(data: DelegationSigner) -> Json
pub fn dnssec_decoder() -> Decoder(Dnssec)
pub fn dnssec_to_json(data: Dnssec) -> Json
pub fn domain_check_result_decoder() -> Decoder(DomainCheckResult)
pub fn domain_check_result_to_json(
data: DomainCheckResult,
) -> Json
pub fn domain_decoder() -> Decoder(Domain)
pub fn domain_premium_price_decoder() -> Decoder(
DomainPremiumPrice,
)
pub fn domain_premium_price_to_json(
data: DomainPremiumPrice,
) -> Json
pub fn domain_prices_decoder() -> Decoder(DomainPrices)
pub fn domain_prices_to_json(data: DomainPrices) -> Json
pub fn domain_registration_decoder() -> Decoder(
DomainRegistration,
)
pub fn domain_registration_to_json(
data: DomainRegistration,
) -> Json
pub fn domain_renewal_decoder() -> Decoder(DomainRenewal)
pub fn domain_renewal_to_json(data: DomainRenewal) -> Json
pub fn domain_restore_decoder() -> Decoder(DomainRestore)
pub fn domain_restore_to_json(data: DomainRestore) -> Json
pub fn domain_to_json(data: Domain) -> Json
pub fn domain_transfer_decoder() -> Decoder(DomainTransfer)
pub fn domain_transfer_lock_decoder() -> Decoder(
DomainTransferLock,
)
pub fn domain_transfer_lock_to_json(
data: DomainTransferLock,
) -> Json
pub fn domain_transfer_to_json(data: DomainTransfer) -> Json
pub fn email_forward_decoder() -> Decoder(EmailForward)
pub fn email_forward_to_json(data: EmailForward) -> Json
pub fn error_decoder() -> Decoder(Error)
pub fn error_to_json(data: Error) -> Json
pub fn event_account_add_user_decoder() -> Decoder(
EventAccountAddUser,
)
pub fn event_account_add_user_to_json(
data: EventAccountAddUser,
) -> Json
pub fn event_account_billing_settings_update_decoder() -> Decoder(
EventAccountBillingSettingsUpdate,
)
pub fn event_account_billing_settings_update_to_json(
data: EventAccountBillingSettingsUpdate,
) -> Json
pub fn event_account_invitation_accept_decoder() -> Decoder(
EventAccountInvitationAccept,
)
pub fn event_account_invitation_accept_to_json(
data: EventAccountInvitationAccept,
) -> Json
pub fn event_account_invitation_create_decoder() -> Decoder(
EventAccountInvitationCreate,
)
pub fn event_account_invitation_create_to_json(
data: EventAccountInvitationCreate,
) -> Json
pub fn event_account_invitation_remove_decoder() -> Decoder(
EventAccountInvitationRemove,
)
pub fn event_account_invitation_remove_to_json(
data: EventAccountInvitationRemove,
) -> Json
pub fn event_account_invitation_resend_decoder() -> Decoder(
EventAccountInvitationResend,
)
pub fn event_account_invitation_resend_to_json(
data: EventAccountInvitationResend,
) -> Json
pub fn event_account_payment_details_update_decoder() -> Decoder(
EventAccountPaymentDetailsUpdate,
)
pub fn event_account_payment_details_update_to_json(
data: EventAccountPaymentDetailsUpdate,
) -> Json
pub fn event_account_remove_user_decoder() -> Decoder(
EventAccountRemoveUser,
)
pub fn event_account_remove_user_to_json(
data: EventAccountRemoveUser,
) -> Json
pub fn event_account_update_decoder() -> Decoder(
EventAccountUpdate,
)
pub fn event_account_update_to_json(
data: EventAccountUpdate,
) -> Json
pub fn event_certificate_auto_renewal_disable_decoder() -> Decoder(
EventCertificateAutoRenewalDisable,
)
pub fn event_certificate_auto_renewal_disable_to_json(
data: EventCertificateAutoRenewalDisable,
) -> Json
pub fn event_certificate_auto_renewal_enable_decoder() -> Decoder(
EventCertificateAutoRenewalEnable,
)
pub fn event_certificate_auto_renewal_enable_to_json(
data: EventCertificateAutoRenewalEnable,
) -> Json
pub fn event_certificate_auto_renewal_failed_decoder() -> Decoder(
EventCertificateAutoRenewalFailed,
)
pub fn event_certificate_auto_renewal_failed_to_json(
data: EventCertificateAutoRenewalFailed,
) -> Json
pub fn event_certificate_issue_decoder() -> Decoder(
EventCertificateIssue,
)
pub fn event_certificate_issue_to_json(
data: EventCertificateIssue,
) -> Json
pub fn event_certificate_reissue_decoder() -> Decoder(
EventCertificateReissue,
)
pub fn event_certificate_reissue_to_json(
data: EventCertificateReissue,
) -> Json
pub fn event_certificate_remove_private_key_decoder() -> Decoder(
EventCertificateRemovePrivateKey,
)
pub fn event_certificate_remove_private_key_to_json(
data: EventCertificateRemovePrivateKey,
) -> Json
pub fn event_contact_create_decoder() -> Decoder(
EventContactCreate,
)
pub fn event_contact_create_to_json(
data: EventContactCreate,
) -> Json
pub fn event_contact_delete_decoder() -> Decoder(
EventContactDelete,
)
pub fn event_contact_delete_to_json(
data: EventContactDelete,
) -> Json
pub fn event_contact_update_decoder() -> Decoder(
EventContactUpdate,
)
pub fn event_contact_update_to_json(
data: EventContactUpdate,
) -> Json
pub fn event_dnsseccreate_decoder() -> Decoder(EventDnsseccreate)
pub fn event_dnsseccreate_to_json(
data: EventDnsseccreate,
) -> Json
pub fn event_dnssecdelete_decoder() -> Decoder(EventDnssecdelete)
pub fn event_dnssecdelete_to_json(
data: EventDnssecdelete,
) -> Json
pub fn event_dnssecrotation_complete_decoder() -> Decoder(
EventDnssecrotationComplete,
)
pub fn event_dnssecrotation_complete_to_json(
data: EventDnssecrotationComplete,
) -> Json
pub fn event_dnssecrotation_start_decoder() -> Decoder(
EventDnssecrotationStart,
)
pub fn event_dnssecrotation_start_to_json(
data: EventDnssecrotationStart,
) -> Json
pub fn event_domain_auto_renewal_disable_decoder() -> Decoder(
EventDomainAutoRenewalDisable,
)
pub fn event_domain_auto_renewal_disable_to_json(
data: EventDomainAutoRenewalDisable,
) -> Json
pub fn event_domain_auto_renewal_enable_decoder() -> Decoder(
EventDomainAutoRenewalEnable,
)
pub fn event_domain_auto_renewal_enable_to_json(
data: EventDomainAutoRenewalEnable,
) -> Json
pub fn event_domain_create_decoder() -> Decoder(EventDomainCreate)
pub fn event_domain_create_to_json(
data: EventDomainCreate,
) -> Json
pub fn event_domain_delegation_change_decoder() -> Decoder(
EventDomainDelegationChange,
)
pub fn event_domain_delegation_change_to_json(
data: EventDomainDelegationChange,
) -> Json
pub fn event_domain_delete_decoder() -> Decoder(EventDomainDelete)
pub fn event_domain_delete_to_json(
data: EventDomainDelete,
) -> Json
pub fn event_domain_register_cancelled_decoder() -> Decoder(
EventDomainRegisterCancelled,
)
pub fn event_domain_register_cancelled_to_json(
data: EventDomainRegisterCancelled,
) -> Json
pub fn event_domain_register_decoder() -> Decoder(
EventDomainRegister,
)
pub fn event_domain_register_started_decoder() -> Decoder(
EventDomainRegisterStarted,
)
pub fn event_domain_register_started_to_json(
data: EventDomainRegisterStarted,
) -> Json
pub fn event_domain_register_to_json(
data: EventDomainRegister,
) -> Json
pub fn event_domain_registrant_change_cancelled_decoder() -> Decoder(
EventDomainRegistrantChangeCancelled,
)
pub fn event_domain_registrant_change_cancelled_to_json(
data: EventDomainRegistrantChangeCancelled,
) -> Json
pub fn event_domain_registrant_change_decoder() -> Decoder(
EventDomainRegistrantChange,
)
pub fn event_domain_registrant_change_started_decoder() -> Decoder(
EventDomainRegistrantChangeStarted,
)
pub fn event_domain_registrant_change_started_to_json(
data: EventDomainRegistrantChangeStarted,
) -> Json
pub fn event_domain_registrant_change_to_json(
data: EventDomainRegistrantChange,
) -> Json
pub fn event_domain_renew_cancelled_decoder() -> Decoder(
EventDomainRenewCancelled,
)
pub fn event_domain_renew_cancelled_to_json(
data: EventDomainRenewCancelled,
) -> Json
pub fn event_domain_renew_decoder() -> Decoder(EventDomainRenew)
pub fn event_domain_renew_started_decoder() -> Decoder(
EventDomainRenewStarted,
)
pub fn event_domain_renew_started_to_json(
data: EventDomainRenewStarted,
) -> Json
pub fn event_domain_renew_to_json(data: EventDomainRenew) -> Json
pub fn event_domain_resolution_disable_decoder() -> Decoder(
EventDomainResolutionDisable,
)
pub fn event_domain_resolution_disable_to_json(
data: EventDomainResolutionDisable,
) -> Json
pub fn event_domain_resolution_enable_decoder() -> Decoder(
EventDomainResolutionEnable,
)
pub fn event_domain_resolution_enable_to_json(
data: EventDomainResolutionEnable,
) -> Json
pub fn event_domain_restore_cancelled_decoder() -> Decoder(
EventDomainRestoreCancelled,
)
pub fn event_domain_restore_cancelled_to_json(
data: EventDomainRestoreCancelled,
) -> Json
pub fn event_domain_restore_decoder() -> Decoder(
EventDomainRestore,
)
pub fn event_domain_restore_started_decoder() -> Decoder(
EventDomainRestoreStarted,
)
pub fn event_domain_restore_started_to_json(
data: EventDomainRestoreStarted,
) -> Json
pub fn event_domain_restore_to_json(
data: EventDomainRestore,
) -> Json
pub fn event_domain_transfer_cancelled_decoder() -> Decoder(
EventDomainTransferCancelled,
)
pub fn event_domain_transfer_cancelled_to_json(
data: EventDomainTransferCancelled,
) -> Json
pub fn event_domain_transfer_decoder() -> Decoder(
EventDomainTransfer,
)
pub fn event_domain_transfer_lock_disable_decoder() -> Decoder(
EventDomainTransferLockDisable,
)
pub fn event_domain_transfer_lock_disable_to_json(
data: EventDomainTransferLockDisable,
) -> Json
pub fn event_domain_transfer_lock_enable_decoder() -> Decoder(
EventDomainTransferLockEnable,
)
pub fn event_domain_transfer_lock_enable_to_json(
data: EventDomainTransferLockEnable,
) -> Json
pub fn event_domain_transfer_started_decoder() -> Decoder(
EventDomainTransferStarted,
)
pub fn event_domain_transfer_started_to_json(
data: EventDomainTransferStarted,
) -> Json
pub fn event_domain_transfer_to_json(
data: EventDomainTransfer,
) -> Json
pub fn event_email_forward_create_decoder() -> Decoder(
EventEmailForwardCreate,
)
pub fn event_email_forward_create_to_json(
data: EventEmailForwardCreate,
) -> Json
pub fn event_email_forward_delete_decoder() -> Decoder(
EventEmailForwardDelete,
)
pub fn event_email_forward_delete_to_json(
data: EventEmailForwardDelete,
) -> Json
pub fn event_email_forward_update_decoder() -> Decoder(
EventEmailForwardUpdate,
)
pub fn event_email_forward_update_to_json(
data: EventEmailForwardUpdate,
) -> Json
pub fn event_invoice_collect_decoder() -> Decoder(
EventInvoiceCollect,
)
pub fn event_invoice_collect_to_json(
data: EventInvoiceCollect,
) -> Json
pub fn event_name_server_deregister_decoder() -> Decoder(
EventNameServerDeregister,
)
pub fn event_name_server_deregister_to_json(
data: EventNameServerDeregister,
) -> Json
pub fn event_name_server_register_decoder() -> Decoder(
EventNameServerRegister,
)
pub fn event_name_server_register_to_json(
data: EventNameServerRegister,
) -> Json
pub fn event_oauth_application_create_decoder() -> Decoder(
EventOauthApplicationCreate,
)
pub fn event_oauth_application_create_to_json(
data: EventOauthApplicationCreate,
) -> Json
pub fn event_oauth_application_delete_decoder() -> Decoder(
EventOauthApplicationDelete,
)
pub fn event_oauth_application_delete_to_json(
data: EventOauthApplicationDelete,
) -> Json
pub fn event_oauth_application_reset_client_secret_decoder() -> Decoder(
EventOauthApplicationResetClientSecret,
)
pub fn event_oauth_application_reset_client_secret_to_json(
data: EventOauthApplicationResetClientSecret,
) -> Json
pub fn event_oauth_application_revoke_access_tokens_decoder() -> Decoder(
EventOauthApplicationRevokeAccessTokens,
)
pub fn event_oauth_application_revoke_access_tokens_to_json(
data: EventOauthApplicationRevokeAccessTokens,
) -> Json
pub fn event_oauth_application_update_decoder() -> Decoder(
EventOauthApplicationUpdate,
)
pub fn event_oauth_application_update_to_json(
data: EventOauthApplicationUpdate,
) -> Json
pub fn event_push_accept_decoder() -> Decoder(EventPushAccept)
pub fn event_push_accept_to_json(data: EventPushAccept) -> Json
pub fn event_push_initiate_decoder() -> Decoder(EventPushInitiate)
pub fn event_push_initiate_to_json(
data: EventPushInitiate,
) -> Json
pub fn event_push_reject_decoder() -> Decoder(EventPushReject)
pub fn event_push_reject_to_json(data: EventPushReject) -> Json
pub fn event_record_create_decoder() -> Decoder(EventRecordCreate)
pub fn event_record_create_to_json(
data: EventRecordCreate,
) -> Json
pub fn event_record_delete_decoder() -> Decoder(EventRecordDelete)
pub fn event_record_delete_to_json(
data: EventRecordDelete,
) -> Json
pub fn event_record_update_decoder() -> Decoder(EventRecordUpdate)
pub fn event_record_update_to_json(
data: EventRecordUpdate,
) -> Json
pub fn event_secondary_dnscreate_decoder() -> Decoder(
EventSecondaryDnscreate,
)
pub fn event_secondary_dnscreate_to_json(
data: EventSecondaryDnscreate,
) -> Json
pub fn event_secondary_dnsdelete_decoder() -> Decoder(
EventSecondaryDnsdelete,
)
pub fn event_secondary_dnsdelete_to_json(
data: EventSecondaryDnsdelete,
) -> Json
pub fn event_secondary_dnsupdate_decoder() -> Decoder(
EventSecondaryDnsupdate,
)
pub fn event_secondary_dnsupdate_to_json(
data: EventSecondaryDnsupdate,
) -> Json
pub fn event_subscription_migrate_decoder() -> Decoder(
EventSubscriptionMigrate,
)
pub fn event_subscription_migrate_to_json(
data: EventSubscriptionMigrate,
) -> Json
pub fn event_subscription_renew_decoder() -> Decoder(
EventSubscriptionRenew,
)
pub fn event_subscription_renew_to_json(
data: EventSubscriptionRenew,
) -> Json
pub fn event_subscription_subscribe_decoder() -> Decoder(
EventSubscriptionSubscribe,
)
pub fn event_subscription_subscribe_to_json(
data: EventSubscriptionSubscribe,
) -> Json
pub fn event_subscription_unsubscribe_decoder() -> Decoder(
EventSubscriptionUnsubscribe,
)
pub fn event_subscription_unsubscribe_to_json(
data: EventSubscriptionUnsubscribe,
) -> Json
pub fn event_template_apply_decoder() -> Decoder(
EventTemplateApply,
)
pub fn event_template_apply_to_json(
data: EventTemplateApply,
) -> Json
pub fn event_template_create_decoder() -> Decoder(
EventTemplateCreate,
)
pub fn event_template_create_to_json(
data: EventTemplateCreate,
) -> Json
pub fn event_template_delete_decoder() -> Decoder(
EventTemplateDelete,
)
pub fn event_template_delete_to_json(
data: EventTemplateDelete,
) -> Json
pub fn event_template_record_create_decoder() -> Decoder(
EventTemplateRecordCreate,
)
pub fn event_template_record_create_to_json(
data: EventTemplateRecordCreate,
) -> Json
pub fn event_template_record_delete_decoder() -> Decoder(
EventTemplateRecordDelete,
)
pub fn event_template_record_delete_to_json(
data: EventTemplateRecordDelete,
) -> Json
pub fn event_template_update_decoder() -> Decoder(
EventTemplateUpdate,
)
pub fn event_template_update_to_json(
data: EventTemplateUpdate,
) -> Json
pub fn event_vanity_disable_decoder() -> Decoder(
EventVanityDisable,
)
pub fn event_vanity_disable_to_json(
data: EventVanityDisable,
) -> Json
pub fn event_vanity_enable_decoder() -> Decoder(EventVanityEnable)
pub fn event_vanity_enable_to_json(
data: EventVanityEnable,
) -> Json
pub fn event_webhook_create_decoder() -> Decoder(
EventWebhookCreate,
)
pub fn event_webhook_create_to_json(
data: EventWebhookCreate,
) -> Json
pub fn event_webhook_delete_decoder() -> Decoder(
EventWebhookDelete,
)
pub fn event_webhook_delete_to_json(
data: EventWebhookDelete,
) -> Json
pub fn event_whois_privacy_disable_decoder() -> Decoder(
EventWhoisPrivacyDisable,
)
pub fn event_whois_privacy_disable_to_json(
data: EventWhoisPrivacyDisable,
) -> Json
pub fn event_whois_privacy_enable_decoder() -> Decoder(
EventWhoisPrivacyEnable,
)
pub fn event_whois_privacy_enable_to_json(
data: EventWhoisPrivacyEnable,
) -> Json
pub fn event_whois_privacy_purchase_decoder() -> Decoder(
EventWhoisPrivacyPurchase,
)
pub fn event_whois_privacy_purchase_to_json(
data: EventWhoisPrivacyPurchase,
) -> Json
pub fn event_whois_privacy_renew_decoder() -> Decoder(
EventWhoisPrivacyRenew,
)
pub fn event_whois_privacy_renew_to_json(
data: EventWhoisPrivacyRenew,
) -> Json
pub fn event_zone_create_decoder() -> Decoder(EventZoneCreate)
pub fn event_zone_create_to_json(data: EventZoneCreate) -> Json
pub fn event_zone_delete_decoder() -> Decoder(EventZoneDelete)
pub fn event_zone_delete_to_json(data: EventZoneDelete) -> Json
pub fn extended_attribute_decoder() -> Decoder(ExtendedAttribute)
pub fn extended_attribute_option_decoder() -> Decoder(
ExtendedAttributeOption,
)
pub fn extended_attribute_option_to_json(
data: ExtendedAttributeOption,
) -> Json
pub fn extended_attribute_to_json(
data: ExtendedAttribute,
) -> Json
pub fn invoice_decoder() -> Decoder(Invoice)
pub fn invoice_to_json(data: Invoice) -> Json
pub fn letsencrypt_certificate_purchase_decoder() -> Decoder(
LetsencryptCertificatePurchase,
)
pub fn letsencrypt_certificate_purchase_to_json(
data: LetsencryptCertificatePurchase,
) -> Json
pub fn letsencrypt_certificate_renewal_decoder() -> Decoder(
LetsencryptCertificateRenewal,
)
pub fn letsencrypt_certificate_renewal_to_json(
data: LetsencryptCertificateRenewal,
) -> Json
pub fn name_server_decoder() -> Decoder(NameServer)
pub fn name_server_to_json(data: NameServer) -> Json
pub fn oauth_application_decoder() -> Decoder(OauthApplication)
pub fn oauth_application_to_json(data: OauthApplication) -> Json
pub fn pagination_decoder() -> Decoder(Pagination)
pub fn pagination_to_json(data: Pagination) -> Json
pub fn primary_server_decoder() -> Decoder(PrimaryServer)
pub fn primary_server_to_json(data: PrimaryServer) -> Json
pub fn push_decoder() -> Decoder(Push)
pub fn push_to_json(data: Push) -> Json
pub fn registrant_change_check_decoder() -> Decoder(
RegistrantChangeCheck,
)
pub fn registrant_change_check_to_json(
data: RegistrantChangeCheck,
) -> Json
pub fn registrant_change_decoder() -> Decoder(RegistrantChange)
pub fn registrant_change_to_json(data: RegistrantChange) -> Json
pub fn secondary_dns_decoder() -> Decoder(SecondaryDns)
pub fn secondary_dns_to_json(data: SecondaryDns) -> Json
pub fn service_decoder() -> Decoder(Service)
pub fn service_setting_decoder() -> Decoder(ServiceSetting)
pub fn service_setting_to_json(data: ServiceSetting) -> Json
pub fn service_to_json(data: Service) -> Json
pub fn subscription_decoder() -> Decoder(Subscription)
pub fn subscription_to_json(data: Subscription) -> Json
pub fn template_decoder() -> Decoder(Template)
pub fn template_record_decoder() -> Decoder(TemplateRecord)
pub fn template_record_to_json(data: TemplateRecord) -> Json
pub fn template_to_json(data: Template) -> Json
pub fn tld_decoder() -> Decoder(Tld)
pub fn tld_to_json(data: Tld) -> Json
pub fn trade_extended_attributes_decoder() -> Decoder(
TradeExtendedAttributes,
)
pub fn trade_extended_attributes_to_json(
data: TradeExtendedAttributes,
) -> Json
pub fn user_decoder() -> Decoder(User)
pub fn user_to_json(data: User) -> Json
pub fn vanity_name_server_decoder() -> Decoder(VanityNameServer)
pub fn vanity_name_server_to_json(data: VanityNameServer) -> Json
pub fn webhook_account_decoder() -> Decoder(WebhookAccount)
pub fn webhook_account_to_json(data: WebhookAccount) -> Json
pub fn webhook_decoder() -> Decoder(Webhook)
pub fn webhook_payload_decoder() -> Decoder(WebhookPayload)
pub fn webhook_payload_to_json(data: WebhookPayload) -> Json
pub fn webhook_to_json(data: Webhook) -> Json
pub fn whois_privacy_decoder() -> Decoder(WhoisPrivacy)
pub fn whois_privacy_renewal_decoder() -> Decoder(
WhoisPrivacyRenewal,
)
pub fn whois_privacy_renewal_to_json(
data: WhoisPrivacyRenewal,
) -> Json
pub fn whois_privacy_to_json(data: WhoisPrivacy) -> Json
pub fn zone_decoder() -> Decoder(Zone)
pub fn zone_distribution_decoder() -> Decoder(ZoneDistribution)
pub fn zone_distribution_to_json(data: ZoneDistribution) -> Json
pub fn zone_file_decoder() -> Decoder(ZoneFile)
pub fn zone_file_to_json(data: ZoneFile) -> Json
pub fn zone_record_decoder() -> Decoder(ZoneRecord)
pub fn zone_record_to_json(data: ZoneRecord) -> Json
pub fn zone_to_json(data: Zone) -> Json