Firerest

Latest version: v1.1.0

Safety actively analyzes 619426 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.1.0

New

* Added support for FMC 7.2.0 api calls (incomplete)
* object.anyconnectpackage.create(...)
* object.anyconnectpackage.update(...)
* object.anyconnectpackage.delete(...)
* object.anyconnectprofile.create(...)
* object.anyconnectprofile.update(...)
* object.anyconnectprofile.delete(...)
* object.certenrollment.create(...)
* object.certenrollment.update(...)
* object.certenrollment.delete(...)
* object.certificatemap.create(...)
* object.certificatemap.update(...)
* object.certificatemap.delete(...)
* object.grouppolicy.create(...)
* object.grouppolicy.update(...)
* object.grouppolicy.delete(...)
* object.hostscanpackage.create(...)
* object.hostscanpackage.update(...)
* object.hostscanpackage.delete(...)
* object.ipv4addresspool.create(...)
* object.ipv4addresspool.update(...)
* object.ipv4addresspool.delete(...)
* object.ipv6addresspool.create(...)
* object.ipv6addresspool.update(...)
* object.ipv6addresspool.delete(...)
* object.radiusservergroup.create(...)
* object.radiusservergroup.update(...)
* object.radiusservergroup.delete(...)
* object.ssoserver.create(...)
* object.ssoserver.update(...)
* object.ssoserver.delete(...)
* policy.ravpn.create(...)
* policy.ravpn.update(...)
* policy.ravpn.delete(...)
* policy.ravpn.addressassignmentsettings.update(...)
* policy.ravpn.certificatemapsettings.update(...)
* policy.ravpn.connectionprofile.create(...)
* policy.ravpn.connectionprofile.update(...)
* policy.ravpn.connectionprofile.delete(...)


* Added support for FMC 7.1.0 api calls
* chassis.get(...)
* chassis.networkmodule.update(...)
* chassis.networkmodule.get(...)
* chassis.interface.get(...)
* chassis.interface.evaluate_operation(...)
* chassis.operational.sync_networkmodule(...)
* chassis.operational.breakout_interfaces(...)
* chassis.operational.join_interfaces(...)
* cluster.ftddevicecluster.operational.command(...)
* cluster.ftddevicecluster.readiness_check(...)
* device.devicerecord.routing.policybasedroute.create(...)
* device.devicerecord.routing.policybasedroute.get(...)
* device.devicerecord.routing.policybasedroute.update(...)
* device.devicerecord.routing.policybasedroute.delete(...)
* health.tunnelstatus.get(...)
* health.tunnelsummary.get(...)
* netmap.host.create(...)
* netmap.host.get(...)
* netmap.host.delete(...)
* netmap.vulnerability.create(...)
* netmap.vulnerability.get(...)
* netmap.vulnerability.delete(...)
* object.aspathlist.create(...)
* object.aspathlist.update(...)
* object.aspathlist.delete(...)
* object.expandedcommunitylist.create(...)
* object.expandedcommunitylist.update(...)
* object.expandedcommunitylist.delete(...)
* object.standardcommunitylist.create(...)
* object.standardcommunitylist.create(...)
* object.standardcommunitylist.create(...)
* object.standardaccesslist.create(...)
* object.standardaccesslist.update(...)
* object.standardaccesslist.delete(...)
* object.extendedaccesslist.create(...)
* object.extendedaccesslist.update(...)
* object.extendedaccesslist.delete(...)
* object.ipv4prefixlist.create(...)
* object.ipv4prefixlist.update(...)
* object.ipv4prefixlist.delete(...)
* object.ipv6prefixlist.create(...)
* object.ipv6prefixlist.update(...)
* object.ipv6prefixlist.delete(...)
* object.policylist.create(...)
* object.policylist.update(...)
* object.policylist.delete(...)
* object.routemap.create(...)
* object.routemap.update(...)
* object.routemap.delete(...)
* troubleshoot.packettracer.file.create(...)
* troubleshoot.packettracer.file.get(...)
* troubleshoot.packettracer.file.delete(...)
* troubleshoot.packettracer.file.details.get(...)
* troubleshoot.packettracer.trace(...)
* troubleshoot.packettracer.pcaptrace(...)
* update.revert(...)
* user.duoconfig.get(...)
* user.duoconfig.update(...)

* Added support for pre 7.1 api calls that were still missing
* cluster.ftddevicecluster.create(...)
* cluster.ftddevicecluster.update(...)
* cluster.ftddevicecluster.delete(...)
* device.devicerecord.routing.virtualrouter.ipv4staticroute.create(...)
* device.devicerecord.routing.virtualrouter.ipv4staticroute.get(...)
* device.devicerecord.routing.virtualrouter.ipv4staticroute.update(...)
* device.devicerecord.routing.virtualrouter.ipv4staticroute.delete(...)
* device.devicerecord.routing.virtualrouter.ipv6staticroute.create(...)
* device.devicerecord.routing.virtualrouter.ipv6staticroute.get(...)
* device.devicerecord.routing.virtualrouter.ipv6staticroute.update(...)
* device.devicerecord.routing.virtualrouter.ipv6staticroute.delete(...)
* device.devicerecord.routing.virtualrouter.ospfv2route.get(...)
* device.devicerecord.routing.virtualrouter.ospfv2interface.get(...)
* device.devicerecord.routing.virtualrouter.ospfv3route.get(...)
* device.devicerecord.routing.virtualrouter.ospfv3interface.get(...)

Fixed

* missing filtering support for health.alert
* missing filtering support for health.metric

1.0.10

Fixed

* incorrect api endpoint for object.dynamicobject (57, 64). thanks dheule for providing a fix
* missing refs in devicerecord for physicalinterface (61)
* incorrect api endpoint for object.continent (60)
* uuid check issues with object.applicationcategory (59)
* removed incorrect delete calls for device.devicerecord.redundantinterface
* removed incorrect delete calls for device.devicerecord.subinterface
* removed incorrect delete calls for device.devicerecord.virtualswitch
* removed incorrect delete calls for device.devicerecord.virtualtunnelinterface
* removed incorrect delete calls for device.devicerecord.vlaninterface

1.0.9

Fixed

* requests were not retried when authentication token was refreshed (53)
* `accesspolicy.category` exposed incorrect param before_category (54)
* various devicerecord update calls incorrectly overrode the update function causing update calls to fail

1.0.8

Fixed

* boolean filter values were not parsed correctly resulted in incorrect filters being passed to FMC API
* added missing filter operations to `policy.accesspolicy.operational.hitcounts` `get` operation

1.0.7

New

* Added support for FMC 7.0.0 api calls
* GET integration.fmchastatus
* GET integration.securexconfig
* GET object.anyconnectcustomattribute
* GET object.anyconnectpackage
* GET object.anyconnectprofile
* CREATE, UPDATE, DELETE object.applicationfilter
* GET object.certificatemap
* CREATE, UPDATE, DELETE object.dnsservergroup
* CREATE, GET, UPDATE, DELETE object.dynamicobject
* CREATE, UPDATE, DELETE object.geolocation
* GET object.grouppolicy
* GET object.hostscanpackage
* CREATE, GET, UPDATE, DELETE object.intrusionrule
* CREATE, GET, UPDATE, DELETE object.intrusionrulegroup
* GET object.ipv4addresspool
* GET object.ipv6addresspool
* CREATE, GET, UPDATE, DELETE object.localrealmuser
* GET object.radiusservergroup
* CREATE, GET, UPDATE, DELETE object.realm
* GET object.sidnsfeed
* GET object.sidnslist
* GET object.sinetworkfeed
* GET object.sinetworklist
* GET object.sinkhole
* GET object.ssoserver
* GET bject.usage
* GET policy.accesspolicy.securityintelligencepolicy
* GET policy.dnspolicy
* GET policy.dnspolicy.allowdnsrule
* GET policy.dnspolicy.blockdnsrule
* GET policy.dynamicaccesspolicy
* GET policy.identitypolicy
* CREATE, UPDATE, DELETE policy.intrusionpolicy
* GET, UPDATE policy.intrusionpolicy.intrusionrulegroup
* GET, UPDATE policy.intrusionpolicy.intrusionrule
* CREATE, GET, UPDATE, DELETE policy.networkanalysispolicy
* GET, UPDATE, DELETE policy.networkanalysispolicy.inspectorconfig
* GET, UPDATE, DELETE policy.networkanalysispolicy.inspectoroverrideconfig
* GET policy.ravpn
* GET policy.ravpn.addressassignmensettings
* GET policy.ravpn.certificatemapsettings
* GET policy.ravpn.connectionprofile

Fixed

* Authentication refresh failed due to incorrect object reference in utils.py

1.0.6

Fixed

* Bulk create/update failed due to bulk param not being set automatically for some resources
* RateLimiter error was not handled correctly leading to retry operations not being tried

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.