# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
Commands returns the mapping of CLI commands for Nomad.
DataFormat returns the data formatter specified format.
No description provided by the author
No description provided by the author
NamespacePredictor returns a namespace predictor that can optionally filter specific namespaces.
NewLineLimitReader takes the ReadCloser to wrap, the number of lines to find searching backwards in the first searchLimit bytes.
NodeClassPredictor returns a client node class predictor TODO dmay: Consider API options for node class filtering.
NodePredictor returns a client node predictor.
No description provided by the author
QuotaPredictor returns a quota predictor.
ServerPredictor returns a server member predictor TODO dmay: Consider API options for server member filtering.
TarCZF like the tar command, recursively builds a gzip compressed tar archive from a directory.
VariablePathPredictor returns a var predictor.
# Constants
DefaultHclNodePoolInitName is the default name we use when initializing the example node pool spec file in HCL format.
DefaultHclQuotaInitName is the default name we use when initializing the example quota file in HCL format.
DefaultHclVarInitName is the default name we use when initializing the example var file in HCL format.
DefaultHclVolumeInitName is the default name we use when initializing the example volume file in HCL format.
DefaultInitName is the default name we use when initializing the example file.
DefaultJsonNodePoolInitName is the default name we use when initializing the example node pool spec in JSON format.
DefaultHclQuotaInitName is the default name we use when initializing the example quota file in JSON format.
DefaultHclVarInitName is the default name we use when initializing the example var file in JSON format.
DefaultHclVolumeInitName is the default name we use when initializing the example volume file in JSON format.
EnvNomadCLIForceColor is an env var that forces colored UI output.
EnvNomadCLINoColor is an env var that toggles colored UI output.
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
# Variables
Stdin represents the system's standard input, but it's declared as a variable here to allow tests to override it with a regular file.
# Structs
ACLAuthMethodCommand implements cli.Command.
ACLAuthMethodCreateCommand implements cli.Command.
ACLAuthMethodDeleteCommand implements cli.Command.
ACLAuthMethodInfoCommand implements cli.Command.
ACLAuthMethodListCommand implements cli.Command.
ACLAuthMethodUpdateCommand implements cli.Command.
ACLBindingRuleCommand implements cli.Command.
ACLBindingRuleCreateCommand implements cli.Command.
ACLBindingRuleDeleteCommand implements cli.Command.
ACLBindingRuleInfoCommand implements cli.Command.
ACLBindingRuleListCommand implements cli.Command.
ACLBindingRuleUpdateCommand implements cli.Command.
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
ACLRoleCommand implements cli.Command.
ACLRoleCreateCommand implements cli.Command.
ACLRoleDeleteCommand implements cli.Command.
ACLRoleInfoCommand implements cli.Command.
ACLRoleListCommand implements cli.Command.
ACLRoleUpdateCommand implements cli.Command.
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
No description provided by the author
No description provided by the author
AllocationListStubWithJob combines an AllocationListStub with its corresponding job at the right version.
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
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
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
DeprecatedCommand is a command that wraps an existing command and prints a deprecation notice and points the user to the new command.
ErrJobRestartPlacementFailure is an error that indicates a placement failure.
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
JobGetter provides helpers for retrieving and parsing a jobpsec.
No description provided by the author
JobInitCommand generates a new job template that you can customize to your liking, like vagrant init.
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
JobRestartCommand is the implementation for the command that restarts a job.
No description provided by the author
No description provided by the author
JobScaleCommand implements cli.Command.
JobScalingEventsCommand implements cli.Command.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
KVBuilder is a struct to build a key/value mapping based on a list of "k=v" pairs, where the value might come from stdin, a file, etc.
No description provided by the author
No description provided by the author
LineLimitReader wraps another reader and provides `tail -n` like behavior.
LoginCommand implements cli.Command.
Meta contains the meta-options and functionality that nearly every Nomad command inherits.
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
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NodePoolInitCommand generates a new variable specification.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NoJobWithPrefixError is the error returned when the job prefix doesn't return any matches.
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
OperatorGossipKeyringCommand is a Command implementation that handles querying, installing, and removing gossip encryption keys from a keyring.
OperatorGossipKeyringGenerateCommand is a Command implementation that generates an encryption key for use in `nomad agent`.
OperatorGossipKeyringInstallCommand is a Command implementation that handles installing a gossip encryption key from a keyring.
OperatorGossipKeyringListCommand is a Command implementation that handles removing a gossip encryption key from a keyring.
OperatorGossipKeyringRemoveCommand is a Command implementation that handles removing a gossip encryption key from a keyring.
OperatorGossipKeyringUseCommand is a Command implementation that handles setting the gossip encryption key from a keyring.
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
OperatorRootKeyringCommand is a Command implementation that handles querying, rotating, and removing root encryption keys from a keyring.
OperatorRootKeyringListCommand is a Command implementation that lists the variables encryption keys.
OperatorRootKeyringRemoveCommand is a Command implementation that handles removeing variables encryption keys from a keyring.
OperatorRootKeyringRotateCommand is a Command implementation that rotates the variables encryption key.
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
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
QuotaInitCommand generates a new quota spec that you can customize to your liking, like vagrant init.
No description provided by the author
No description provided by the author
No description provided by the author
RecommendationApplyCommand implements cli.Command.
RecommendationAutocompleteCommand provides AutocompleteArgs for all recommendation commands that support prefix-search autocompletion.
RecommendationCommand implements cli.Command.
RecommendationDismissCommand implements cli.Command.
RecommendationInfoCommand implements cli.Command.
RecommendationListCommand implements cli.Command.
ScalingCommand implements cli.Command.
ScalingPolicyCommand implements cli.Command.
ScalingPolicyListCommand implements cli.Command.
ScalingPolicyListCommand implements cli.Command.
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServiceInfoCommand implements cli.Command.
ServiceListCommand implements cli.Command.
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
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
No description provided by the author
No description provided by the author
VarInitCommand generates a new variable specification.
No description provided by the author
No description provided by the author
No description provided by the author
VersionCommand is a Command implementation prints the version.
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
VolumeInitCommand generates a new volume spec that you can customize to your liking, like vagrant init.
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
# Interfaces
DataFormatter is a transformer of the data.
NamedCommand is a interface to denote a commmand's name.
No description provided by the author
# Type aliases
ApiClientFactory is the signature of a API client factory.
FlagSetFlags is an enum to define what flags are present in the default FlagSet returned by Meta.FlagSet.
JobByPrefixFilterFunc is a function used to filter jobs when performing a prefix match.