Skip to main content

No project description provided

Project description

Kenna

An API client for Kenna Security

Kenna

Installation

To install from source:

$ git clone git@github.com:whitfieldsdad/python-kenna-api-client.git
$ make install

Tutorials

The following general options are available:

$ poetry run kenna
Usage: kenna [OPTIONS] COMMAND [ARGS]...

Options:
  --api-key TEXT
  --region TEXT
  --help          Show this message and exit.

Commands:
  applications
  assets
  connectors
  dashboard-groups
  fixes
  roles
  users
  vulnerabilities

Applications

The following options are available when listing applications.

$ poetry run kenna applications
Usage: kenna applications [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-applications
  get-application
  get-application-ids
  get-application-names
  get-application-owners
  get-applications

Assets

The following options are available when listing assets:

$ poetry run kenna assets
Usage: kenna assets [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-assets
  get-asset
  get-asset-hostnames
  get-asset-ipv4-addresses
  get-asset-ipv6-addresses
  get-asset-tags
  get-assets

Connectors

The following options are available when listing connectors:

$ poetry run kenna connectors
Usage: kenna connectors [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-connectors
  get-connector
  get-connector-run
  get-connector-runs
  get-connectors

Dashboard groups

The following options are available when listing dashboard groups:

$ poetry run kenna dashboard-groups
Usage: kenna dashboard-groups [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-dashboard-groups
  get-dashboard-group
  get-dashboard-groups

Fixes

The following options are available when listing fixes:

$ poetry run kenna fixes
Usage: kenna fixes [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-fixes
  get-fix
  get-fixes

Users

The following options are available when listing users:

$ poetry run kenna users
Usage: kenna users [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-users
  get-user
  get-users

Roles

The following options are available when listing roles:

$ poetry run kenna roles
Usage: kenna roles [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-roles
  get-role
  get-roles

Vulnerabilities

The following options are available when listing vulnerabilities:

$ poetry run kenna vulnerabilities
Usage: kenna vulnerabilities [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  count-vulnerabilities
  get-vulnerabilities
  get-vulnerability

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kenna-0.0.1.tar.gz (12.6 kB view hashes)

Uploaded Source

Built Distribution

kenna-0.0.1-py3-none-any.whl (21.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page