package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ConnectionTesterForKind returns the proper Tester given a resource name.
NewDatabaseConnectionTester returns a new DatabaseConnectionTester.
NewDatabaseConnectionTester returns a new DatabaseConnectionTester.
NewKubeConnectionTester returns a new KubeConnectionTester.
NewSSHConnectionTester creates a new SSHConnectionTester.

# Constants

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

# Structs

ConnectionTesterConfig contains all the required variables to build a connection test.
DatabaseConnectionTester implements the ConnectionTester interface for Testing Database access.
DatabaseConnectionTesterConfig defines the config fields for DatabaseConnectionTester.
ExternalAuditStorageConnectionTester implements the ConnectionTester interface for testing External Audit Storage access.
ExternalAuditStorageConnectionTesterConfig defines the config fields for ExternalAuditStorageConnectionTester.
KubeConnectionTester implements the ConnectionTester interface for Testing Kubernetes access.
KubeConnectionTesterConfig defines the config fields for KubeConnectionTester.
KubernetesImpersonation allows to configure a subset of `kubernetes_users` and `kubernetes_groups` to impersonate.
SSHConnectionTester implements the ConnectionTester interface for Testing SSH access.
SSHConnectionTesterConfig has the necessary fields to create a new SSHConnectionTester.
TestConnectionRequest contains - the identification of the resource kind and resource name to test - additional paramenters which depend on the actual kind of resource to test As an example, for SSH Node it also includes the User/Principal that will be used to login.

# Interfaces

ClientDatabaseConnectionTester contains the required auth.ClientI methods to test a Database Connection.
ConnectionTester is a mechanism to test resource access.