event

package
v0.0.0-...-39c852c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2018 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package event provides utilities for audit events

Index

Constants

View Source
const (
	EventTypeUndefined    trimmer.EventType = ""
	EventTypeAccount      trimmer.EventType = "account"
	EventTypeAcl          trimmer.EventType = "acl"
	EventTypeApplication  trimmer.EventType = "application"
	EventTypeAsset        trimmer.EventType = "asset"
	EventTypeAction       trimmer.EventType = "action"
	EventTypeAuth         trimmer.EventType = "auth"
	EventTypeBilling      trimmer.EventType = "billing"
	EventTypeMedia        trimmer.EventType = "media"
	EventTypeInvite       trimmer.EventType = "invite"
	EventTypeJob          trimmer.EventType = "job"
	EventTypeStash        trimmer.EventType = "stash"
	EventTypeTag          trimmer.EventType = "tag"
	EventTypeWorkspace    trimmer.EventType = "workspace"
	EventTypeTeam         trimmer.EventType = "team"
	EventTypeVolume       trimmer.EventType = "volume"
	EventTypeOrganization trimmer.EventType = "organization"
)
View Source
const (
	EventKeyUndefined trimmer.EventKey = ""

	EventKeyAccountCreated           trimmer.EventKey = "account.created"
	EventKeyAccountActivated         trimmer.EventKey = "account.activated"
	EventKeyAccountDeactivated       trimmer.EventKey = "account.deactivated"
	EventKeyAccountBlocked           trimmer.EventKey = "account.blocked"
	EventKeyAccountBanned            trimmer.EventKey = "account.banned"
	EventKeyAccountDeletionInitiated trimmer.EventKey = "account.deletion.initiated"
	EventKeyAccountCleanupCompleted  trimmer.EventKey = "account.cleanup.completed"
	EventKeyAccountRejected          trimmer.EventKey = "account.rejected"
	EventKeyAccountEmailChanged      trimmer.EventKey = "account.email.changed"
	EventKeyAccountEmailProbed       trimmer.EventKey = "account.email.probed"
	EventKeyAccountEmailVerified     trimmer.EventKey = "account.email.verified"
	EventKeyAccountPlanChanged       trimmer.EventKey = "account.plan.changed"
	EventKeyAccountPlanActivated     trimmer.EventKey = "account.plan.activated"
	EventKeyAccountPlanExpired       trimmer.EventKey = "account.plan.expired"

	EventKeyAuthLoginSuccess        trimmer.EventKey = "login.success"
	EventKeyAuthLoginFailed         trimmer.EventKey = "login.failed"
	EventKeyAuthLogoutSuccess       trimmer.EventKey = "logout.success"
	EventKeyAuthLoginExpired        trimmer.EventKey = "login.expired"
	EventKeyAuthLoginRefresh        trimmer.EventKey = "login.refresh"
	EventKeyAuthPasswordChanged     trimmer.EventKey = "password.changed"
	EventKeyAuthPasswordResetInit   trimmer.EventKey = "password.reset.init"
	EventKeyAuthPasswordResetAction trimmer.EventKey = "password.reset.action"

	EventKeyAclCreated trimmer.EventKey = "acl.created"
	EventKeyAclUpdated trimmer.EventKey = "acl.updated"
	EventKeyAclDeleted trimmer.EventKey = "acl.deleted"

	EventKeyActionCreated trimmer.EventKey = "action.created"
	EventKeyActionUpdated trimmer.EventKey = "action.updated"
	EventKeyActionDeleted trimmer.EventKey = "action.deleted"
	EventKeyActionRun     trimmer.EventKey = "action.run"

	EventKeyApplicationCreated      trimmer.EventKey = "app.created"
	EventKeyApplicationUpdated      trimmer.EventKey = "app.updated"
	EventKeyApplicationRekeyed      trimmer.EventKey = "app.rekeyed"
	EventKeyApplicationDeleted      trimmer.EventKey = "app.deleted"
	EventKeyApplicationTokenCreated trimmer.EventKey = "app.token.created"
	EventKeyApplicationTokenRevoked trimmer.EventKey = "app.token.revoked"

	EventKeyBillingCreated trimmer.EventKey = "billing.created"
	EventKeyBillingUpdated trimmer.EventKey = "billing.updated"

	EventKeyInvoiceCreated   trimmer.EventKey = "invoice.created"
	EventKeyInvoiceSent      trimmer.EventKey = "invoice.sent"
	EventKeyInvoicePayed     trimmer.EventKey = "invoice.payed"
	EventKeyInvoiceFailed    trimmer.EventKey = "invoice.failed"
	EventKeyInvoiceCancelled trimmer.EventKey = "invoice.cancelled"
	EventKeyInvoiceRefunded  trimmer.EventKey = "invoice.refunded"

	EventKeyOrganizationCreated       trimmer.EventKey = "org.created"
	EventKeyOrganizationUpdated       trimmer.EventKey = "org.updated"
	EventKeyOrganizationDeleted       trimmer.EventKey = "org.deleted"
	EventKeyOrganizationMemberAdded   trimmer.EventKey = "org.member.added"
	EventKeyOrganizationMemberUpdated trimmer.EventKey = "org.member.udated"
	EventKeyOrganizationMemberRemoved trimmer.EventKey = "org.member.removed"

	EventKeyWorkspaceCreated       trimmer.EventKey = "workspace.created"
	EventKeyWorkspaceUpdated       trimmer.EventKey = "workspace.updated"
	EventKeyWorkspaceDeleted       trimmer.EventKey = "workspace.deleted"
	EventKeyWorkspaceMemberAdded   trimmer.EventKey = "workspace.member.added"
	EventKeyWorkspaceMemberUpdated trimmer.EventKey = "workspace.member.udated"
	EventKeyWorkspaceMemberRemoved trimmer.EventKey = "workspace.member.removed"

	EventKeyInviteSent     trimmer.EventKey = "invite.sent"
	EventKeyInviteResent   trimmer.EventKey = "invite.resent"
	EventKeyInviteVisited  trimmer.EventKey = "invite.visited"
	EventKeyInviteAccepted trimmer.EventKey = "invite.accepted"
	EventKeyInviteDeclined trimmer.EventKey = "invite.declined"
	EventKeyInviteExpired  trimmer.EventKey = "invite.expired"
	EventKeyInviteRecalled trimmer.EventKey = "invite.recalled"

	EventKeyStashCreated    trimmer.EventKey = "stash.created"
	EventKeyStashDeleted    trimmer.EventKey = "stash.deleted"
	EventKeyStashUpdated    trimmer.EventKey = "stash.updated"
	EventKeyStashTransfered trimmer.EventKey = "stash.transfered"

	EventKeyAssetCreated     trimmer.EventKey = "asset.created"
	EventKeyAssetUpdated     trimmer.EventKey = "asset.updated"
	EventKeyAssetForked      trimmer.EventKey = "asset.forked"
	EventKeyAssetDeleted     trimmer.EventKey = "asset.deleted"
	EventKeyAssetLinked      trimmer.EventKey = "asset.linked"
	EventKeyAssetLinkUpdated trimmer.EventKey = "asset.linkupdated"
	EventKeyAssetUnlinked    trimmer.EventKey = "asset.unlinked"
	EventKeyAssetReviewing   trimmer.EventKey = "asset.reviewing"
	EventKeyAssetAccepted    trimmer.EventKey = "asset.accepted"
	EventKeyAssetRejected    trimmer.EventKey = "asset.rejected"
	EventKeyAssetPublishing  trimmer.EventKey = "asset.publishing"
	EventKeyAssetPublished   trimmer.EventKey = "asset.published"

	EventKeyTagCreated trimmer.EventKey = "tag.created"
	EventKeyTagUpdated trimmer.EventKey = "tag.updated"
	EventKeyTagReplied trimmer.EventKey = "tag.replied"
	EventKeyTagDeleted trimmer.EventKey = "tag.deleted"

	EventKeyTeamCreated trimmer.EventKey = "team.created"
	EventKeyTeamUpdated trimmer.EventKey = "team.updated"
	EventKeyTeamDeleted trimmer.EventKey = "team.deleted"
	EventKeyTeamJoined  trimmer.EventKey = "team.joined"
	EventKeyTeamChanged trimmer.EventKey = "team.changed"
	EventKeyTeamLeft    trimmer.EventKey = "team.left"
	EventKeyTeamGranted trimmer.EventKey = "team.granted"
	EventKeyTeamRevoked trimmer.EventKey = "team.revoked"

	EventKeyVolumeCreated      trimmer.EventKey = "volume.created"
	EventKeyVolumeUpdated      trimmer.EventKey = "volume.updated"
	EventKeyVolumeDeleted      trimmer.EventKey = "volume.deleted"
	EventKeyVolumeMounted      trimmer.EventKey = "volume.mounted"
	EventKeyVolumeUnmounted    trimmer.EventKey = "volume.unmounted"
	EventKeyVolumeScanned      trimmer.EventKey = "volume.scanned"
	EventKeyVolumeCleared      trimmer.EventKey = "volume.cleared"
	EventKeyVolumeWiped        trimmer.EventKey = "volume.wiped"
	EventKeyVolumeWatchStarted trimmer.EventKey = "volume.watch.started"
	EventKeyVolumeWatchStopped trimmer.EventKey = "volume.watch.stopped"

	EventKeyMediaCreated        trimmer.EventKey = "media.created"
	EventKeyMediaUpdated        trimmer.EventKey = "media.updated"
	EventKeyMediaDeleted        trimmer.EventKey = "media.deleted"
	EventKeyMediaLinked         trimmer.EventKey = "media.linked"
	EventKeyMediaUnlinked       trimmer.EventKey = "media.unlinked"
	EventKeyMediaCopied         trimmer.EventKey = "media.copied"
	EventKeyMediaProcessed      trimmer.EventKey = "media.processed"
	EventKeyMediaUploaded       trimmer.EventKey = "media.uploaded"
	EventKeyMediaReplicaCreated trimmer.EventKey = "media.replica.created"
	EventKeyMediaReplicaDeleted trimmer.EventKey = "media.replica.deleted"

	EventKeyJobCreated  trimmer.EventKey = "job.created"
	EventKeyJobQueued   trimmer.EventKey = "job.queued"
	EventKeyJobStarted  trimmer.EventKey = "job.started"
	EventKeyJobRetried  trimmer.EventKey = "job.retried"
	EventKeyJobFailed   trimmer.EventKey = "job.failed"
	EventKeyJobAborted  trimmer.EventKey = "job.aborted"
	EventKeyJobFinished trimmer.EventKey = "job.finished"
)

Variables

This section is empty.

Functions

func ParseEventKey

func ParseEventKey(s string) trimmer.EventKey

func ParseEventType

func ParseEventType(s string) trimmer.EventType

Types

type Iter

type Iter struct {
	*trimmer.Iter
}

Iter is an iterator for lists of Events. The embedded Iter carries methods with it; see its documentation for details.

func (*Iter) Event

func (i *Iter) Event() *trimmer.Event

Event returns the most recent Event visited by a call to Next.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL