package
1.3.2
Repository: https://github.com/eclipse-iofog/iofogctl.git
Documentation: pkg.go.dev

# Functions

AddAgent adds a new agent to the namespace.
AddConnector adds a new connector to the namespace.
AddController adds a new controller to the namespace.
AddNamespace adds a new namespace to the config.
DeleteAgent deletes an agent from a namespace.
DeleteConnector deletes a connector from a namespace.
DeleteController deletes a controller from a namespace.
No description provided by the author
DeleteNamespace removes a namespace including all the resources within it.
Flush will write over the config file based on the runtime data of all namespaces.
GetAgent returns a single agent within a namespace.
GetAgents returns all agents within a namespace.
GetConnector returns a single connector within a namespace.
GetConnectors returns all controllers within a namespace.
GetController returns a single controller within a namespace.
GetControllers returns all controllers within a namespace.
GetControlPlane returns a control plane within a namespace.
GetNamespace returns a single namespace.
GetNamespaces returns all namespaces in config.
Init initializes config and unmarshalls the file.
NewRandomUser creates a new config user.
Overwrites or creates new agent to the namespace.
Overwrites or creates new connector to the namespace.
Overwrites or creates new controller to the namespace.
UpdateConnector overwrites Control Plane in the namespace.

# Constants

iofogctl specific Kinds.
iofogctl specific Kinds.
DefaultConfigPath is used if user does not specify a config file path.

# Variables

FogTypeIntMap map Controller fog type to human readable fog type.
FogTypeStringMap map human readable fog type to Controller fog type.

# Structs

Agent contains information for deploying an agent.
AgentConfiguration contains configuration information for a deployed agent.
No description provided by the author
No description provided by the author
Controller contains information for configuring a controller.
No description provided by the author
Credentials credentials used to log into docker when deploying a local stack.
No description provided by the author
Header contains k8s yaml header.
HeaderMetadata contains k8s metadata.
IofogUser contains information about users registered against a controller.
No description provided by the author
No description provided by the author
No description provided by the author
Namespace contains information for configuring a namespace.
No description provided by the author
No description provided by the author