async def is_change_done(self, zone, change_id):
        """Check if a DNS change has completed.

        Args:
            zone (str): DNS zone of the change.
            change_id (str): Identifier of the change.
        Returns:
            Boolean
        """
        zone_id = self.get_managed_zone(zone)
        url = f'{self._base_url}/managedZones/{zone_id}/changes/{change_id}'
        resp = await self.get_json(url)
        return resp['status'] == self.DNS_CHANGES_DONE
Check if a DNS change has completed.

        Args:
            zone (str): DNS zone of the change.
            change_id (str): Identifier of the change.
        Returns:
            Boolean