# Functions
Returns the local directory that Components will be stored in.
No description provided by the author
Dir returns the directory where the components will be stored.
Retry 3 times (4 requests total) Resty default RetryWaitTime is 100ms Exponential backoff to a maximum of RetryWaitTime of 2s.
IsNotFound returns a boolean indicating whether the error is known to have determined the component is not found.
No description provided by the author
No description provided by the author
LoadState loads the state from the Lacework API server.
LocalState loads the state from the local storage ("Dir()/state").
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
the component is a binary.
will this component be accessible via the CLI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
the component is a library, only provides content for the CLI or other components.
No description provided by the author
No description provided by the author
the component is standalone, should be available in $PATH.
No description provided by the author
No description provided by the author
No description provided by the author
# 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
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
Components should leave a trail/crumb after installation or update, these messages will be shown by the Lacework CLI.
No description provided by the author
No description provided by the author
Component can be a command-line tool, a new command that extends the Lacework CLI, or a library that contains files used by another Lacework component.
No description provided by the author
No description provided by the author
RunError is a struct used to pass an error when a component tries to run and it fails, a few functions will return this error so that callers (upstream packages) can unwrap and identify that the error comes from this package.
State holds the components specification
You can load the state from the Lacework API server by passing an `api.Client`.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author