OpenCTI Charm
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 17 | 21 Mar 2025 | |
latest/edge | 46 | Today |
juju deploy opencti
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
charms.opencti.v0.opencti_connector
-
- Last updated 11 Sep 2025
- Revision Library version 0.3
OpenCTI connector charm library.
Index
class NotReady
Description
The OpenCTI connector is not ready. None
class Blocked
Description
The OpenCTI connector is blocked. None
class OpenctiConnectorCharm
Description
OpenCTI connector base charm. None
Methods
OpenctiConnectorCharm. connector_type( self )
The OpenCTI connector type.
Description
Can be either "EXTERNAL_IMPORT", "INTERNAL_ENRICHMENT", "INTERNAL_IMPORT_FILE", "INTERNAL_EXPORT_FILE" or "STREAM".
Returns: the connector type.
OpenctiConnectorCharm. charm_dir( self )
Description
Return the charm directory (the one with charmcraft.yaml in it). None
OpenctiConnectorCharm. __init__( self )
OpenctiConnectorCharm. boolean_style( self )
Dictate how boolean-typed configurations should translate to environment variable values.
Description
The style should be either "json" for true/false or "python" for True/False.
Returns: "json" or "python"
OpenctiConnectorCharm. kebab_to_constant( self , name: str )
Convert kebab case to constant case
Arguments
Kebab case name.
Returns
Input in constant case.