!V1fddlmZddlmZddlmZddlmZddlm Z m Z m Z m Z m Z ddlmZGdde ZGd d e eZd efd Zd ed efdZeddedZy))List) APIEndpoint)AdditionalInfo)UAConfig) BoolDataValue DataObjectFieldStringDataValue data_list)get_livepatch_fixed_cvesc@eZdZedeedegZdedefdZ y)LivepatchCVEObjectnamepatchedc ||_||_yNrr)selfrrs V/usr/lib/python3/dist-packages/uaclient/api/u/pro/security/status/livepatch_cves/v1.py__init__zLivepatchCVEObject.__init__s  N) __name__ __module__ __qualname__r r rfieldsstrboolrrrrrs-FO,eI}.M NFS4rrc>eZdZedeegZdeefdZy)LivepatchCVEsResult fixed_cvesc||_yrr!)rr!s rrzLivepatchCVEsResult.__init__s %rN) rrrr r rrrrrrrr r s, lI&89:F%+,%rr returnc(ttSr)_livepatch_cvesrrrrlivepatch_cvesr'$s 8: &&rcfgc rttDcgc]}t|d|dc}Scc}w)Nrrrr#)r r r)r(cves rr&r&(s> 01  CKY H   s4v1 LivepatchCVEsN)versionrfn options_cls)typingruaclient.api.apiruaclient.api.data_typesruaclient.configruaclient.data_typesrrr r r uaclient.security_statusr rr r'r&endpointrrrr7ss(2$> %*n %'+'&9     r