package
0.25.6
Repository: https://github.com/openfaas/faas-provider.git
Documentation: pkg.go.dev

# Functions

ParseBoolValue parses the the boolean in val or, if there is an error, returns the specified default value.
ParseIntOrDurationValue interprets a string representing an int or duration and returns an int as the number of seconds.
ParseIntOrDurationValue parses the the duration in val or, if there is an error, returns the specified default value.
ParseIntValue parses the the int in val or, if there is an error, returns the specified default value.
ParseString verifies the string in val is not empty.

# Constants

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

# Structs

Actor is the user that triggered an event.
No description provided by the author
DeleteFunctionRequest delete a deployed function.
FaaSConfig set config for HTTP handlers.
FaaSHandlers provide handlers for OpenFaaS.
FunctionDeployment represents a request to create or update a Function.
FunctionNamespace is the namespace for a function.
FunctionResources Memory and CPU.
FunctionStatus exported for system/functions endpoint.
FunctionUsage represents CPU and RAM used by all of the functions' replicas.
No description provided by the author
OsEnv implements interface to wrap os.Getenv.
ProviderInfo provides information about the configured provider.
Request for asynchronous processing.
ReadConfig constitutes config from env variables.
ScaleServiceRequest scales the service to the requested replica count.
Secret for underlying orchestrator.
VersionInfo provides the commit message, sha and release version number.

# Interfaces

No description provided by the author
HasEnv provides interface for os.Getenv.
RequestQueuer can public a request to be executed asynchronously.