package
0.2.13
Repository: https://github.com/superfly/macaroon.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
ZeroID gets the zero value (0, or "") for a resource.

# Constants

No description provided by the author
ActionControl indicates changing the state of the specified object, but not modifying other attributes.
ActionCreate indicates creating the specified object.
ActionDelete indicates deleting the specified object.
No description provided by the author
ActionRead indicates reading attributes of the specified objects.
ActionWrite indicates writing attributes of the specified objects.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

IfPresent attempts to apply the specified `Ifs` caveats if the relevant resources are specified.

# Interfaces

Access describes an Action being taken on a resource.

# Type aliases

Action is an RWX-style bitmap of actions that can be taken on a resource (eg org, app, machine).
No description provided by the author
ResourceSet is a helper type for defining caveat types specifying object->permission mappings.