View the latest documentation 5.5
The CLI can manage Audit channels.
lenses-cli auditchannels
lenses-cli auditchannels --details
lenses-cli auditchannels \ --page=1 \ --pageSize=10 \ --sortField="name" \ --sortOrder="asc" \ --templateName="test" \ --channelName="slack"
When creating audit channels, one of existing predefined channel templates needs to be used.
Such a command lists all available audit channel templates:
lenses-cli auditchannel-templates
To get all details, use JSON format:
lenses-cli auditchannel-templates --output JSON
lenses-cli auditchannels create \ --name "my-audit-channel-1" \ --connectionName="w1" \ --templateName="Webhook" \ --properties="[{\"key\":\"body\",\"value\":\"payload1-created\"},{\"key\":\"insecure\",\"value\":true},{\"key\":\"method\",\"value\":\"GET\"}]"
Create new audit channel using a YAML file:
name: "my-audit-channel-2" templateName: "Webhook" connectionName: "w1" properties: - key: "body" value: "body-payload" - key: "insecure" value: true - key: "method" value: "GET"
lenses-cli auditchannels create audit_chann.yml
lenses-cli auditchannels update \ --id "ID_OF_THE_CHANNEL_TO_BE_UPDATED" \ --name "my-audit-channel-2-updated" \ --connectionName="w1" \ --templateName="Webhook" \ --properties="[{\"key\":\"body\",\"value\":\"payload1-created\"},{\"key\":\"insecure\",\"value\":true},{\"key\":\"method\",\"value\":\"GET\"}]"
lenses-cli auditchannels delete \ --channelID="701ff62c-8d14-4ef9-8dd0-fe2cd3c73779"
On this page