@@ -73,6 +73,41 @@ You can find guides per connector:
7373| ` KAFKA_TLS_KEY_FILE ` | No | - | Path to client key file |
7474| ` KAFKA_TLS_INSECURE_SKIP_VERIFY ` | No | ` false ` | Skip TLS certificate verification |
7575
76+ ### Crowdstrike Provider
77+
78+
79+ ### Crowdstrike Provider
80+
81+ | Variable | Required | Default | Description |
82+ | ----------| ----------| ---------| -------------|
83+ | ` CROWDSTRIKE_ACCESS_TOKEN ` | No* | - | OAuth2 access token. Required ** if not using client_id/client_secret** . |
84+ | ` CROWDSTRIKE_CLIENT_ID ` | No* | - | Client ID for Crowdstrike API authentication. Required ** if not using access_token** . |
85+ | ` CROWDSTRIKE_CLIENT_SECRET ` | No* | - | Client Secret for Crowdstrike API authentication. Required ** if not using access_token** . |
86+ | ` CROWDSTRIKE_MEMBER_CID ` | No | - | Member CID for MSSP (for cases when OAuth2 authenticates multiple CIDs). |
87+ | ` CROWDSTRIKE_CLOUD ` | No | - | Cloud region (e.g., ` us-1 ` , ` us-2 ` , ` eu-1 ` , ` us-gov-1 ` ). |
88+ | ` CROWDSTRIKE_HOST_OVERRIDE ` | No | - | Optional override for API hostname. |
89+ | ` CROWDSTRIKE_BASE_PATH_OVERRIDE ` | No | - | Optional override for API base path. |
90+ | ` CROWDSTRIKE_POLL_INTERVAL ` | No | - | Poll interval for pulling logs/events. |
91+ | ` CROWDSTRIKE_DEBUG ` | No | ` false ` | Enables verbose Crowdstrike API debugging. |
92+
93+ #### TLS Settings
94+
95+ | Variable | Required | Default | Description |
96+ | ----------| ----------| ---------| -------------|
97+ | ` CROWDSTRIKE_TLS_INSECURE ` | No | ` false ` | Disable TLS security (insecure). |
98+ | ` CROWDSTRIKE_TLS_INSECURE_SKIP_VERIFY ` | No | ` false ` | Skip TLS certificate verification. |
99+ | ` CROWDSTRIKE_TLS_SERVER_NAME_OVERRIDE ` | No | - | Optional TLS server name override. |
100+ | ` CROWDSTRIKE_TLS_CA_FILE ` | No | - | Path to a CA certificate file. |
101+ | ` CROWDSTRIKE_TLS_CA_PEM ` | No | - | PEM-encoded CA certificate. |
102+ | ` CROWDSTRIKE_TLS_CERT_FILE ` | No | - | Path to a client certificate file. |
103+ | ` CROWDSTRIKE_TLS_CERT_PEM ` | No | - | PEM-encoded client certificate. |
104+ | ` CROWDSTRIKE_TLS_KEY_FILE ` | No | - | Path to a client private key file. |
105+ | ` CROWDSTRIKE_TLS_KEY_PEM ` | No | - | PEM-encoded client private key. |
106+ | ` CROWDSTRIKE_TLS_MIN_VERSION ` | No | ` 1.2 ` | Minimum TLS version to use. |
107+ | ` CROWDSTRIKE_TLS_MAX_VERSION ` | No | - | Maximum TLS version to use. |
108+ | ` CROWDSTRIKE_TLS_INCLUDE_SYSTEM_CA_CERTS_POOL ` | No | ` false ` | Include system CA certs along with provided CA. |
109+
110+
76111## Usage
77112
78113### Local Development with Docker
0 commit comments