B `@sGdddeZdS)cs:eZdZfddZedddZeedddZZS) SyslogServerscstt|||_dS)N)superr__init___session)selfsession) __class__w/private/var/folders/7j/8686xlfs15q3tgljmghtvg0r0000gn/T/pip-target-isidps9b/lib/python/meraki_v0/api/syslog_servers.pyrszSyslogServers.__init__) networkIdcCs&dgdd}d|d}|j||S)z **List the syslog servers for a network** https://developer.cisco.com/meraki/api/#!get-network-syslog-servers - networkId (string) zSyslog serversgetNetworkSyslogServers)tags operationz /networks/z/syslogServers)rget)rr metadataresourcerrr r s  z%SyslogServers.getNetworkSyslogServers)r serverscsJt}dgdd}d|d}dgfdd|D}|j|||S) z **Update the syslog servers for a network** https://developer.cisco.com/meraki/api/#!update-network-syslog-servers - networkId (string) - servers (array): A list of the syslog servers for this network zSyslog serversupdateNetworkSyslogServers)r r z /networks/z/syslogServersrcs&i|]\}}|kr||qSr)strip).0kv) body_paramsrr (sz.)localsitemsrput)rr rkwargsrrpayloadr)rr rs  z(SyslogServers.updateNetworkSyslogServers) __name__ __module__ __qualname__rstrr listr __classcell__rr)rr rs rN)objectrrrrr