Skip to content

Latest commit

 

History

History
52 lines (46 loc) · 2.13 KB

DomainDetail.md

File metadata and controls

52 lines (46 loc) · 2.13 KB

ElasticEmail::DomainDetail

Properties

Name Type Description Notes
domain String Name of selected domain. [optional]
default_domain Boolean True, if domain is used as default. Otherwise, false, [optional]
spf Boolean True, if SPF record is verified [optional]
dkim Boolean True, if DKIM record is verified [optional]
mx Boolean True, if MX record is verified [optional]
dmarc Boolean [optional]
is_rewrite_domain_valid Boolean True, if tracking CNAME record is verified [optional]
verify Boolean True, if DKIM, SPF, or tracking are still to be verified [optional]
type TrackingType [optional][default to 'None']
tracking_status TrackingValidationStatus [optional][default to 'Validated']
certificate_status CertificateValidationStatus [optional][default to 'ErrorOccured']
certificate_validation_error String [optional]
tracking_type_user_request TrackingType [optional][default to 'None']
verp Boolean [optional]
custom_bounces_domain String [optional]
is_custom_bounces_domain_default Boolean [optional]
is_marked_for_deletion Boolean [optional]
ownership DomainOwner [optional][default to 'Current']

Example

require 'ElasticEmail'

instance = ElasticEmail::DomainDetail.new(
  domain: example.com,
  default_domain: null,
  spf: true,
  dkim: true,
  mx: true,
  dmarc: null,
  is_rewrite_domain_valid: true,
  verify: true,
  type: null,
  tracking_status: null,
  certificate_status: null,
  certificate_validation_error: null,
  tracking_type_user_request: null,
  verp: null,
  custom_bounces_domain: null,
  is_custom_bounces_domain_default: null,
  is_marked_for_deletion: null,
  ownership: null
)