Skip to content

Commit

Permalink
[ACS-9040] Update build status
Browse files Browse the repository at this point in the history
  • Loading branch information
kmagdziarz committed Nov 27, 2024
1 parent b179ea7 commit 5a495fe
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
## Alfresco Content Services Event Model

[![Build Status](https://travis-ci.com/Alfresco/acs-event-model.svg?branch=master)](https://travis-ci.com/Alfresco/acs-event-model)
[![Build Status](https://github.com/Alfresco/acs-event-model/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/Alfresco/acs-event-model/actions/workflows/ci.yml)

Alfresco Content Services Event Model is a library packaged as a jar file which is part of [Alfresco Content Services Repository](https://community.alfresco.com/docs/DOC-6385-project-overview-repository).
The library contains the events models and databind helpers to help the clients to marshall and unmarshall the events.

### Event Object

| Property | Type | Description |
|---------------------------------------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
|---------------------------------------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `type` | String | The Alfresco event type. ([1.0 spec#type](https://github.com/cloudevents/spec/blob/v1.0/spec.md#type)) |
| `specversion` | String | The CloudEvents specification version. Value should be '1.0'. ([1.0 spec#specversion](https://github.com/cloudevents/spec/blob/v1.0/spec.md#specversion)) |
| `id` | String | Event ID, a UUID generated by the producer ([1.0 spec#id](https://github.com/cloudevents/spec/blob/v1.0/spec.md#id)) |
Expand All @@ -20,7 +20,7 @@ The library contains the events models and databind helpers to help the clients
| `data.eventGroupId` | String | Optional unique identifier for events group, i.e. a transaction ID |
| `data.resource` | Object (varies) | The object representing the resource affected |
| `data.resourceBefore` | Object (varies) | The object representing the old values of the changed resource's attributes. Note, this object is only available on the `Updated` event type |
| `extensionAttributes` | Object (varies) | (Optional) The object representing extension attributes (if any) that can be additionally added to the event. Note, this object will not be serialized if it is null. | |
| `extensionAttributes` | Object (varies) | (Optional) The object representing extension attributes (if any) that can be additionally added to the event. Note, this object will not be serialized if it is null. |
| `data.resourceReaderAuthorities` | Array | The authority IDs that have READ access to the resource affected by the event. **Note:** this property will not be present in the event when `authorities generation` is disabled |
| `data.resourceDeniedAuthorities` | Array | The authority IDs that are denied READ access to the resource affected by the event. **Note:** this property will not be present in the event when `authorities generation` is disabled |
| `data.resourceReaderSecurityControls` | Array | The Governance security controls that have been placed on the resource affected by the event. **Note:** this property is only available for AGS. Also, it will not be present in the event response when `authorities generation` is disabled or AGS module is not installed |
Expand Down

0 comments on commit 5a495fe

Please sign in to comment.