Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateResource ¶
type CreateResource struct {
// contains filtered or unexported fields
}
...
func NewCreateResource ¶
func NewCreateResource( clock repositories.Clock, uuidgen repositories.UUIDGenerator, ) *CreateResource
...
type DeleteResource ¶
type DeleteResource struct{}
...
func (*DeleteResource) Execute ¶
func (u *DeleteResource) Execute( ctx context.Context, store repositories.Resource, id uuid.UUID, ) error
...
type ListAuditEvents ¶
type ListAuditEvents struct{}
...
func (*ListAuditEvents) Execute ¶
func (u *ListAuditEvents) Execute( ctx context.Context, store repositories.AuditEvent, ) ([]*entities.AuditEvent, error)
...
type ListResources ¶
type ListResources struct{}
...
func (*ListResources) Execute ¶
func (u *ListResources) Execute( ctx context.Context, store repositories.Resource, ) ([]*entities.Resource, error)
...
type WatchAuditEvents ¶
type WatchAuditEvents struct{}
...
func (*WatchAuditEvents) Execute ¶
func (u *WatchAuditEvents) Execute( ctx context.Context, store repositories.AuditEvent, ) <-chan *entities.AuditEvent
...
Click to show internal directories.
Click to hide internal directories.