Event

public struct Event : Codable

Represents a Container-related event tracked by the Absio Broker™ application.

  • Event actions.

    Declaration

    Swift

    public private(set) var action: ActionType? { get }
  • Contains a list of changes made to an Container and its ContainerAccessLevel stored on the Absio Broker™ application.

    Declaration

    Swift

    public private(set) var changes: String? { get }
  • The client application which triggered the event.

    Declaration

    Swift

    public private(set) var clientAppName: String? { get }
  • When access to the container expired.

    Declaration

    Swift

    public private(set) var containerExpiredAt: Date? { get }
  • The container ID.

    Declaration

    Swift

    public private(set) var containerId: UUID? { get }
  • When the container was modified at.

    Declaration

    Swift

    public private(set) var containerModifiedAt: Date? { get }
  • The categorical type of the container.

    Declaration

    Swift

    public private(set) var containerType: String? { get }
  • Date of event creation.

    Declaration

    Swift

    public private(set) var date: Date? { get }
  • The ID of the event

    Declaration

    Swift

    public private(set) var eventId: Int? { get }
  • The ID of the user that triggered the event.

    Declaration

    Swift

    public private(set) var relatedUserId: UUID? { get }
  • Event type.

    Declaration

    Swift

    public private(set) var type: EventType? { get }