Pycheckpoint-api

Latest version: v1.1.4

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

Scan your dependencies

1.1.4

What's Changed
- Fix wrong JSON parameters sent to the Manager (was using underscores instead of dashes)

**Full Changelog**: https://github.com/LetMeR00t/pyCheckpoint-API/compare/v1.1.3...v1.1.4

Breaking Changes
- None

Other notes
- Upgrade dependencies to last versions

1.1.3

What's Changed
- Fix wrong parameters in nat-rules fetch

**Full Changelog**: https://github.com/LetMeR00t/pyCheckpoint-API/compare/v1.1.2...v1.1.3

Breaking Changes
- None

Other notes
- None

1.1.2

What's Changed
- Add the possibility to fetch all nat rules (same as access rule) at once using a dedicated field "show_all" to True

**Full Changelog**: https://github.com/LetMeR00t/pyCheckpoint-API/compare/v1.1.1...v1.1.2

Breaking Changes
- None

Other notes
- Test coverage has been checked

1.1.1

What's Changed
- Fix issue with wrong parameters for some methods
- Fix issue with wrong API access for generic-objects

**Full Changelog**: https://github.com/LetMeR00t/pyCheckpoint-API/compare/v1.1.0...v1.1.1

Breaking Changes
- None

Other notes
- Third party libraries are up to date

1.1.0

What's Changed
- Possibility to collect objects all at once with a new dedicated boolean field "show_all"
- Add new examples of use cases
- Fix issues within the documentation


**Full Changelog**: https://github.com/LetMeR00t/pyCheckpoint-API/compare/v1.0.0...v1.1.0

Breaking Changes
- Major change on the main class named "FirewallManagement" which has been renamed into "Management" as the Checkpoint API Reference is naming it like this (Management doesn't have only firewall features)

Other notes
- Third party libraries are up to date

1.0.0

Web API Coverage
Legend:
- 🟢 means "Fully covered"
- 🟡 means "Partially covered"
- 🔴 means "Not covered yet"

> **Why not all features from the list below are not yet implemented ?**: As you might understand, it takes time to implement every feature of the Checkpoint API (code + tests + docs). If you are very interested in some features below, please raise an issue and ask for those and they will be implemented in priority.



Here is the list of endpoints that are currently supported by this SDK and base on the [Checkpoint official API reference](https://sc1.checkpoint.com/documents/latest/APIs/#introduction~v1.8%20).:
- 🟢 Session Management
- 🟢 Network Objects
- 🔴 Compliance
- 🔴 Gaia Best Practice
- 🔴 Data Center
- 🔴 Azure Active Directory
- 🔴 Updatable Objects
- 🟢 Service & Applications
- 🟢 Access Control & NAT
- 🔴 VPN
- 🔴 VSX
- 🔴 Threat Prevention
- 🔴 HTTPS Inspection
- 🟢 Policy
- 🔴 Multi-Domain
- 🔴 Migration
- 🔴 SmartTasks
- 🔴 Package Deployment
- 🔴 Users
- 🔴 High Availability
- 🔴 Manage & Settings
- 🔴 Logs
- 🟡 Misc.
- 🔴 add-objects-batch
- 🔴 set-objects-batch
- 🔴 delete-objects-batch
- 🔴 cme-api
- 🔴 gaia-api
- 🔴 export
- 🔴 show-changes
- 🔴 show-api-versions
- 🔴 put-file
- 🔴 where-used
- 🔴 run-script
- 🔴 show-unused-objects
- 🔴 show-gateways-and-servers
- 🔴 show-layer-structure
- 🔴 show-validations
- 🔴 show-commands
- 🔴 install-database
- 🔴 Task
- 🔴 Object
- 🟢 generic-objects (rulebaseaction)

**Full Changelog**: https://github.com/LetMeR00t/pyCheckpoint-API/commits/v1.0.0

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.