sensitive_data

type: meya.sensitive_data.integration
class: SensitiveDataIntegration
path: /meya/sensitive_data/integration.py
signature: -

Fields

field

signature

required

type

default

description               

spec

Spec

null

Override the original spec for this element

enabled

bool

true

Enables the integration, allowing it to process events and HTTP entries

filter

IntegrationFilter

rx_sub: true
rx: true
tx: true
tx_pub: true

verify_token

str

null

max_attachment_size

int

null

Controls maximum attachment size supported by the integration in bytes

transport

bool

true

Enables sensitive HTTP and WS entries

transcript

bool

true

Enables sensitive events and flow-scope data

bot_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

event_ledger

EventSensitiveDataConfigSpec

sensitive_ttl: 1d

http_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

log_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

presence_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

thread_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

user_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

ws_ledger

LedgerSensitiveDataConfigSpec

sensitive_ttl: 1h

blob

EventSensitiveDataConfigSpec

sensitive_ttl: 1d

Examples

Basic

type: meya.sensitive_data.integration

Full

type: meya.sensitive_data.integration
spec:
  type: STRING
  data:
    STRING: ANY
  timeout: 123
  trigger_when: ANY
enabled: false
filter:
  rx_sub: STRING
  rx: STRING
  tx: STRING
  tx_pub: STRING
verify_token: STRING
max_attachment_size: 123
transport: false
transcript: false
bot_ledger:
  sensitive_ttl: 60s
event_ledger:
  sensitive_ttl: 60s
http_ledger:
  sensitive_ttl: 60s
log_ledger:
  sensitive_ttl: 60s
presence_ledger:
  sensitive_ttl: 60s
thread_ledger:
  sensitive_ttl: 60s
user_ledger:
  sensitive_ttl: 60s
ws_ledger:
  sensitive_ttl: 60s
blob:
  sensitive_ttl: 60s