Audit
Audit Log Service
AuditService
The Audit Service provides access to the Service Bridge audit log APIs.
All operations performed against TSB resources generate audit log events that can be queried using the Audit log APIs. Those events include information about the users that performed each action and about the actions themselves.
This API is integrated with the TSB permission system, and all its methods will only return audit logs for those resources the users making the queries have permissions on.
ListAuditLogs
AuditLog
AuditLog
A system log describing something that happened in the system.
Field | Description | Validation Rule |
---|---|---|
createTime | google.protobuf.Timestamp | timestamp = { |
severity | string | string = { |
kind | string | string = { |
message | string | string = { |
triggeredBy | string | string = { |
properties | map<string, string> | – |
fqn | string | – |
operation | string | – |
ListAuditLogsRequest
Request to get the audit logs.
Field | Description | Validation Rule |
---|---|---|
count | int32 | – |
sinceTimestamp | google.protobuf.Timestamp | – |
severity | string | – |
kind | string | – |
triggeredBy | string | – |
text | string | – |
recursive | bool | – |
operation | string | – |
ListAuditLogsResponse
The list of audit logs.
Field | Description | Validation Rule |
---|---|---|
auditLogs | List of tetrateio.api.audit.v1.AuditLog | – |