Notification Webhook Schema
AuditEvent
AuditEvent
contains metadata for an audit event.
AuditEvent.EventAuditActor
Field | Type | Description |
---|
type | string | The type of actor. |
id | string | The ID of the actor. |
ip | string | The IP address of the actor. |
AuditEvent.EventAuditDetails
Field | Type | Description |
---|
message | string | The message associated with the event. |
patch | string | The patch associated with the event. |
action_type | string | The action type. |
AuditEvent.EventAuditObject
AuditEvent.EventAuditObject.EventAuditObjId
Field | Type | Description |
---|
name | string | The name of the object. |
kind | string | The kind of object. |
group | string | The group of the object. |
AuditEvent.EventAuditObject.EventAuditParentId
Field | Type | Description |
---|
name | string | The name of the parent. |
parent_name | string | The name of the parent object's parent (if present). |
application_name | string | The name of the application. |
PingEvent
PingEvent
contains metadata for a ping event.
Field | Type | Description |
---|
notification_config_id | string | NotificationConfigID is the organization notification config ID that triggered the ping |
UsageUpdateEvent
Field | Type | Description |
---|
product | string | The product associated with the usage update. E.g. "ArgoCD", "Kargo", "Akuity Agent". |
usage_type | string | The type of usage. E.g. "applications", "projects". |
usage_threshold | double | The usage threshold. |
max_limit | int64 | The maximum limit. |
usage | int64 | The current usage. |
WebhookEventPayload
WebhookEventPayload
is the payload sent to the webhook endpoint.