Last-modified attribute

  1. Why has the last-modified attribute been introduced, and what does it mean?
  2. When will implementation of the last-modified attribute occur?
  3. Will I notice a difference with submitting an update via MyAPNIC or auto-dbm@apnic.net?
  4. How can I refer back to objects containing the history of previous changed attributes?

Why has the last-modified attribute been introduced, and what does it mean?

The last-modified attribute replaces the changed attribute in all objects. It is a time stamp that is generated by the system to reflect when the object was last modified.

This time stamp is displayed in Zulu time format. See the org object template for example of last-modified attribute.

The last modified attribute was introduced to address two issues:

  • The changed attribute is editable by users; therefore, it is not a reliable indicator of when the object was last modified.
  • People often confused the email address referenced within the changed attribute as a source to contact for spam.

When will implementation of the last-modified attribute occur?

Implementation of the last-modified attribute will take place in two phases.

Phase one occurred in October 2017, and replaced the changed attribute with the last-modified attribute for existing objects.

Updates submitted containing the changed attribute will still be accepted, however this attribute will automatically be removed and replaced with the last-modified attribute by the system.

Phase two implementation is planned in 2018, whereby the changed attribute will become obsolete. Therefore, updates submitted containing the changed attribute will no longer be accepted after the phase two implementation.

Will I notice a difference with submitting an update via MyAPNIC or auto-dbm@apnic.net?

When submitting updates within MyAPNIC the system will automatically generate the last-modified attribute. The changed attribute will no longer be listed.

When submitting updates to auto-dbm@apnic.net, the last-modified attribute will be automatically added or updated. During phase one, if your update contains the changed attribute it will still be processed, and you will receive a warning message about the continued use of the changed attribute. You are encouraged to remove it from all future updates.

Your update will fail if your object still contains the changed attribute in phase two.

How can I refer back to objects containing the history of previous changed attributes?

For those Members who used the changed attribute to keep track of when each modification was made, you can use the APNIC whowas service as an alternative solution: https://www.apnic.net/static/whowas-ui/

Whowas provides a record of each update along with the date of when the change was made.