DomainContactsSync

Whether this domain's inherited contact roles hold the contacts its team names. status: in_sync means every inherited role holds the team's contact. out_of_sync with no failure_reason means the update is on its way. out_of_sync with a failure_reason means the domain could not take the team's contacts, as of failed_at; the reason names what has to change first. contacts[].sync on the domain says which roles are out of sync.

  • Resource type identifier, always domain_contacts_sync.

  • out_of_sync when any inherited role holds a contact other than its team's.

    values
    • in_sync = SyncStatusInSync
    • out_of_sync = SyncStatusOutOfSync
  • Why the domain could not take the team's contacts. Null unless out of sync and refused. domain_expired: renew it. domain_locked: lift the update lock. pending_transfer: answer the transfer. pending_delete: restore it. pending_operation and change_in_flight: another change is settling. not_sponsored: no longer held through us. team_contact_missing: the TLD requires a role the team leaves empty. contact_unusable: a team contact is incomplete, inactive or refused by the registry. registry_rejected and registry_abandoned: the registry did not accept the update.

    values
    • domain_expired = ContactsSyncDomainExpired
    • domain_locked = ContactsSyncDomainLocked
    • pending_transfer = ContactsSyncPendingTransfer
    • pending_delete = ContactsSyncPendingDelete
    • pending_operation = ContactsSyncPendingOperation
    • change_in_flight = ContactsSyncChangeInFlight
    • not_sponsored = ContactsSyncNotSponsored
    • team_contact_missing = ContactsSyncTeamContactMissing
    • contact_unusable = ContactsSyncContactUnusable
    • registry_rejected = ContactsSyncRegistryRejected
    • registry_abandoned = ContactsSyncRegistryAbandoned
  • When the domain last could not take them. Set exactly when failure_reason is.