def _on_after_api_deserialize(self, r, root):
        if root is None:
            return
        if ( "FTPServer" in root if isinstance(root, dict) else hasattr(root, "FTPServer")):
            ftp = (root["FTPServer"] if "FTPServer" in root else None)
            if ftp is not None:
                self._ftp_info = FtpInfo(ftp)
    
    ## @return {int}
dataset/ETHPy150Open sakura-internet/saklient.python/saklient/cloud/resources/isoimage.py/IsoImage._on_after_api_deserialize/original