package
1.13.0
Repository: https://github.com/kubeshop/botkube.git
Documentation: pkg.go.dev

# Functions

DefaultConfig returns default configuration for command builder.
EmptyResourceNameDropdown returns a select that simulates an empty one.
FilterSection returns filter input block.
InternalErrorSection returns preview command section with Run button.
KubectlCmdBuilderMessage returns message for constructing kubectl command.
NewK8sAuth return a new K8sAuth instance.
NewKubectl returns a new Kubectl instance.
PreviewSection returns preview command section with Run button.
ResourceNamespaceSelect return drop-down select for kubectl allowed namespaces.
ResourceNamesSelect return drop-down select for kubectl resources names.
ResourceTypeSelect return drop-down select for kubectl resources types.
ShouldHandle returns true if it's a valid command for interactive builder.
VerbSelect return drop-down select for kubectl verbs.
WithAdditionalSections adds additional sections to a given kubectl KubectlCmdBuilderMessage message.
WithAdditionalSelects adds additional selects to a given kubectl KubectlCmdBuilderMessage message.

# Structs

No description provided by the author
No description provided by the author
K8sAuth provides functionality to check if we have enough permissions to run given kubectl command.
Kubectl provides functionality to handle interactive kubectl command selection.
No description provided by the author

# Interfaces

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

# Type aliases

No description provided by the author