# 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
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
# Functions
ContextWithToken returns a context with access token in it.
DefaultCACertificate returns the default value for a CA certificate identifier.
DefaultDeployment returns the default value for a deployment identifier.
DefaultFormat returns the default value for the output format.
DefaultGroup returns the default value for a group identifier.
DefaultIPAllowlist returns the default value for an IP allowlist identifier.
DefaultMetricsToken returns the default value for a metrics token identifier.
DefaultOrganization returns the default value for an organization identifier.
DefaultOrganizationInvite returns the default value for an organization-invite identifier.
DefaultPluginHandler returns the default value for a URL.
DefaultProject returns the default value for a project identifier.
DefaultProvider returns the default value for a provider identifier.
DefaultRegion returns the default value for a region identifier.
DefaultRole returns the default value for a role identifier.
DefaultServer returns the default value for a deployment server identifier.
DefaultTermsAndConditions returns the default value for a terms and conditions identifier.
DefaultURL returns the default value for a URL.
ExecuteCommandOrPlugin tries to find a builtin command and execute it.
InitCommand adds the given command to the given parent and called the flag initialization function.
MustCheckNumberOfArgs compares the number of arguments with the expected number of arguments.
MustDialAPI dials the ArangoDB Oasis API.
NewDefaultPluginHandler instantiates the DefaultPluginHandler with a list of given filename prefixes used to identify valid plugin filenames.
OptOption returns given value if not empty.
OptOptionSlice returns given slice value if not empty.
ReqOption returns given value if not empty.
SetVersion must be called at bootstrap to pass the current build version.
ShowUsage shows usage of the given command on stdout.
SplitByComma splits the given input around ',', returning an empty slice (nil) if the input is empty.
WithKeepAlive sets the connection to keepalive.
WithoutVersionCheck disables the compatibility check during the dial operation.
# Variables
AcceptCmd is root for various `accept ...` commands.
AddAuditLogCmd is root for various `add auditlog...` commands.
AddCmd is root for various `add ...` commands.
AuditLogCmd is root for various `auditlog ...` commands.
AuditLogGetAttachedCmd is root for various `attached...` commands.
AuditLogGetCmd is root for various `auditlog get...` commands.
BackupCmd is root for various `backup ...` commands.
BackupListRootCmd is root for various `list backup ...` commands.
No description provided by the author
CloneCmd is root for various `clone ...` commands.
CloneDeploymentCmd is root for various `clone deployment ...` commands.
CreateCmd is root for various `create ...` commands.
CreateMetricsCmd is root for various `create metrics ...` commands.
CreatePrivateCmd is root for various `create private ...` commands.
DeleteCmd is root for various `delete ...` commands.
DeleteMetricsCmd is root for various `delete metrics ...` commands.
DisableCmd is root for various `enable ...` commands.
EnableCmd is root for various `enable ...` commands.
GenerateCmd is root for various `generate ...` commands.
GetCmd is root for various `get ...` commands.
GetMetricsCmd is root for various `get metrics ...` commands.
GetPrivateCmd is root for various `get private ...` commands.
GetServerCmd is based for other commands.
ListArangoDBCmd is based for other commands.
ListCmd is root for various `auditlog ...` commands.
ListCmd is root for various `list ...` commands.
ListEffectiveCmd is based for other commands.
ListMetricsCmd is root for various `list metrics ...` commands.
ListServersCmd is based for other commands.
LockCmd is root for various `lock ...` commands.
LoginCmd is used to login using an API key.
PauseCmd is root for various `pause ...` commands.
RebalanceCmd is root for various `rebalance ...` commands.
RebalanceDeploymentCmd is root for various `rebalance deployment ...` commands.
RejectCmd is root for various `reject ...` commands.
RenewCmd is root for various `renew ...` commands.
ResumeCmd is root for various `resume ...` commands.
RevokeCmd is root for various `revoke ...` commands.
RevokeMetricsCmd is root for various `revoke metrics ...` commands.
No description provided by the author
RootCmd is the root (and only) command of this service.
RotateCmd is root for various `rotate ...` commands.
RotateDeploymentCmd is root for various `rotate deployment ...` commands.
UnlockCmd is root for various `unlock ...` commands.
UpdateCmd is root for various `update ...` commands.
UpdateMetricsCmd is root for various `update metrics ...` commands.
UpdatePrivateCmd is root for various `update private ...` commands.
WaitCmd is root for various `wait ...` commands.
# Interfaces
PluginHandler is capable of parsing command line arguments and performing executable filename lookups to search for valid plugin files, and execute found plugins.
# Type aliases
MustDialOption type for MustDialAPI.