Documentation
¶
Index ¶
- type MockClient
- func (_mock *MockClient) BillingEvaluate(ctx context.Context, tenantID string) (*models.BillingEvaluation, error)
- func (_mock *MockClient) BillingReport(ctx context.Context, tenant string, action string) error
- func (_mock *MockClient) CreatePrivateKey(ctx context.Context) (*models.PrivateKey, error)
- func (_mock *MockClient) DeviceLookup(ctx context.Context, tenantID string, name string) (*models.Device, error)
- func (_mock *MockClient) DevicesHeartbeat(ctx context.Context, uid string) error
- func (_mock *MockClient) DevicesOffline(ctx context.Context, uid string) error
- func (_m *MockClient) EXPECT() *MockClient_Expecter
- func (_mock *MockClient) EvaluateKey(ctx context.Context, fingerprint string, dev *models.Device, username string) (bool, error)
- func (_mock *MockClient) EventSessionStream(ctx context.Context, uid string) (*websocket.Conn, error)
- func (_mock *MockClient) FinishSession(ctx context.Context, uid string) error
- func (_mock *MockClient) FirewallEvaluate(ctx context.Context, lookup map[string]string) error
- func (_mock *MockClient) GetDevice(ctx context.Context, uid string) (*models.Device, error)
- func (_mock *MockClient) GetPublicKey(ctx context.Context, fingerprint string, tenant string) (*models.PublicKey, error)
- func (_mock *MockClient) InviteMember(ctx context.Context, tenantID string, userID string, forwardedHost string) error
- func (_mock *MockClient) KeepAliveSession(ctx context.Context, uid string) error
- func (_mock *MockClient) LicenseEvaluate(ctx context.Context) (*models.BillingEvaluation, error)
- func (_mock *MockClient) ListDevices(ctx context.Context) ([]models.Device, error)
- func (_mock *MockClient) Lookup(ctx context.Context, lookup map[string]string) (string, error)
- func (_mock *MockClient) LookupWebEndpoints(ctx context.Context, address string) (*internalclient.WebEndpoint, error)
- func (_mock *MockClient) NamespaceLookup(ctx context.Context, tenant string) (*models.Namespace, error)
- func (_mock *MockClient) SaveSession(ctx context.Context, uid string, seat int) error
- func (_mock *MockClient) SessionAsAuthenticated(ctx context.Context, uid string) error
- func (_mock *MockClient) SessionCreate(ctx context.Context, session requests.SessionCreate) error
- func (_mock *MockClient) UpdateSession(ctx context.Context, uid string, model *models.SessionUpdate) error
- type MockClient_BillingEvaluate_Call
- func (_c *MockClient_BillingEvaluate_Call) Return(billingEvaluation *models.BillingEvaluation, err error) *MockClient_BillingEvaluate_Call
- func (_c *MockClient_BillingEvaluate_Call) Run(run func(ctx context.Context, tenantID string)) *MockClient_BillingEvaluate_Call
- func (_c *MockClient_BillingEvaluate_Call) RunAndReturn(...) *MockClient_BillingEvaluate_Call
- type MockClient_BillingReport_Call
- func (_c *MockClient_BillingReport_Call) Return(err error) *MockClient_BillingReport_Call
- func (_c *MockClient_BillingReport_Call) Run(run func(ctx context.Context, tenant string, action string)) *MockClient_BillingReport_Call
- func (_c *MockClient_BillingReport_Call) RunAndReturn(run func(ctx context.Context, tenant string, action string) error) *MockClient_BillingReport_Call
- type MockClient_CreatePrivateKey_Call
- func (_c *MockClient_CreatePrivateKey_Call) Return(privateKey *models.PrivateKey, err error) *MockClient_CreatePrivateKey_Call
- func (_c *MockClient_CreatePrivateKey_Call) Run(run func(ctx context.Context)) *MockClient_CreatePrivateKey_Call
- func (_c *MockClient_CreatePrivateKey_Call) RunAndReturn(run func(ctx context.Context) (*models.PrivateKey, error)) *MockClient_CreatePrivateKey_Call
- type MockClient_DeviceLookup_Call
- func (_c *MockClient_DeviceLookup_Call) Return(device *models.Device, err error) *MockClient_DeviceLookup_Call
- func (_c *MockClient_DeviceLookup_Call) Run(run func(ctx context.Context, tenantID string, name string)) *MockClient_DeviceLookup_Call
- func (_c *MockClient_DeviceLookup_Call) RunAndReturn(...) *MockClient_DeviceLookup_Call
- type MockClient_DevicesHeartbeat_Call
- func (_c *MockClient_DevicesHeartbeat_Call) Return(err error) *MockClient_DevicesHeartbeat_Call
- func (_c *MockClient_DevicesHeartbeat_Call) Run(run func(ctx context.Context, uid string)) *MockClient_DevicesHeartbeat_Call
- func (_c *MockClient_DevicesHeartbeat_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_DevicesHeartbeat_Call
- type MockClient_DevicesOffline_Call
- func (_c *MockClient_DevicesOffline_Call) Return(err error) *MockClient_DevicesOffline_Call
- func (_c *MockClient_DevicesOffline_Call) Run(run func(ctx context.Context, uid string)) *MockClient_DevicesOffline_Call
- func (_c *MockClient_DevicesOffline_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_DevicesOffline_Call
- type MockClient_EvaluateKey_Call
- type MockClient_EventSessionStream_Call
- func (_c *MockClient_EventSessionStream_Call) Return(conn *websocket.Conn, err error) *MockClient_EventSessionStream_Call
- func (_c *MockClient_EventSessionStream_Call) Run(run func(ctx context.Context, uid string)) *MockClient_EventSessionStream_Call
- func (_c *MockClient_EventSessionStream_Call) RunAndReturn(run func(ctx context.Context, uid string) (*websocket.Conn, error)) *MockClient_EventSessionStream_Call
- type MockClient_Expecter
- func (_e *MockClient_Expecter) BillingEvaluate(ctx any, tenantID any) *MockClient_BillingEvaluate_Call
- func (_e *MockClient_Expecter) BillingReport(ctx any, tenant any, action any) *MockClient_BillingReport_Call
- func (_e *MockClient_Expecter) CreatePrivateKey(ctx any) *MockClient_CreatePrivateKey_Call
- func (_e *MockClient_Expecter) DeviceLookup(ctx any, tenantID any, name any) *MockClient_DeviceLookup_Call
- func (_e *MockClient_Expecter) DevicesHeartbeat(ctx any, uid any) *MockClient_DevicesHeartbeat_Call
- func (_e *MockClient_Expecter) DevicesOffline(ctx any, uid any) *MockClient_DevicesOffline_Call
- func (_e *MockClient_Expecter) EvaluateKey(ctx any, fingerprint any, dev any, username any) *MockClient_EvaluateKey_Call
- func (_e *MockClient_Expecter) EventSessionStream(ctx any, uid any) *MockClient_EventSessionStream_Call
- func (_e *MockClient_Expecter) FinishSession(ctx any, uid any) *MockClient_FinishSession_Call
- func (_e *MockClient_Expecter) FirewallEvaluate(ctx any, lookup any) *MockClient_FirewallEvaluate_Call
- func (_e *MockClient_Expecter) GetDevice(ctx any, uid any) *MockClient_GetDevice_Call
- func (_e *MockClient_Expecter) GetPublicKey(ctx any, fingerprint any, tenant any) *MockClient_GetPublicKey_Call
- func (_e *MockClient_Expecter) InviteMember(ctx any, tenantID any, userID any, forwardedHost any) *MockClient_InviteMember_Call
- func (_e *MockClient_Expecter) KeepAliveSession(ctx any, uid any) *MockClient_KeepAliveSession_Call
- func (_e *MockClient_Expecter) LicenseEvaluate(ctx any) *MockClient_LicenseEvaluate_Call
- func (_e *MockClient_Expecter) ListDevices(ctx any) *MockClient_ListDevices_Call
- func (_e *MockClient_Expecter) Lookup(ctx any, lookup any) *MockClient_Lookup_Call
- func (_e *MockClient_Expecter) LookupWebEndpoints(ctx any, address any) *MockClient_LookupWebEndpoints_Call
- func (_e *MockClient_Expecter) NamespaceLookup(ctx any, tenant any) *MockClient_NamespaceLookup_Call
- func (_e *MockClient_Expecter) SaveSession(ctx any, uid any, seat any) *MockClient_SaveSession_Call
- func (_e *MockClient_Expecter) SessionAsAuthenticated(ctx any, uid any) *MockClient_SessionAsAuthenticated_Call
- func (_e *MockClient_Expecter) SessionCreate(ctx any, session any) *MockClient_SessionCreate_Call
- func (_e *MockClient_Expecter) UpdateSession(ctx any, uid any, model any) *MockClient_UpdateSession_Call
- type MockClient_FinishSession_Call
- func (_c *MockClient_FinishSession_Call) Return(err error) *MockClient_FinishSession_Call
- func (_c *MockClient_FinishSession_Call) Run(run func(ctx context.Context, uid string)) *MockClient_FinishSession_Call
- func (_c *MockClient_FinishSession_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_FinishSession_Call
- type MockClient_FirewallEvaluate_Call
- func (_c *MockClient_FirewallEvaluate_Call) Return(err error) *MockClient_FirewallEvaluate_Call
- func (_c *MockClient_FirewallEvaluate_Call) Run(run func(ctx context.Context, lookup map[string]string)) *MockClient_FirewallEvaluate_Call
- func (_c *MockClient_FirewallEvaluate_Call) RunAndReturn(run func(ctx context.Context, lookup map[string]string) error) *MockClient_FirewallEvaluate_Call
- type MockClient_GetDevice_Call
- func (_c *MockClient_GetDevice_Call) Return(device *models.Device, err error) *MockClient_GetDevice_Call
- func (_c *MockClient_GetDevice_Call) Run(run func(ctx context.Context, uid string)) *MockClient_GetDevice_Call
- func (_c *MockClient_GetDevice_Call) RunAndReturn(run func(ctx context.Context, uid string) (*models.Device, error)) *MockClient_GetDevice_Call
- type MockClient_GetPublicKey_Call
- func (_c *MockClient_GetPublicKey_Call) Return(publicKey *models.PublicKey, err error) *MockClient_GetPublicKey_Call
- func (_c *MockClient_GetPublicKey_Call) Run(run func(ctx context.Context, fingerprint string, tenant string)) *MockClient_GetPublicKey_Call
- func (_c *MockClient_GetPublicKey_Call) RunAndReturn(...) *MockClient_GetPublicKey_Call
- type MockClient_InviteMember_Call
- type MockClient_KeepAliveSession_Call
- func (_c *MockClient_KeepAliveSession_Call) Return(err error) *MockClient_KeepAliveSession_Call
- func (_c *MockClient_KeepAliveSession_Call) Run(run func(ctx context.Context, uid string)) *MockClient_KeepAliveSession_Call
- func (_c *MockClient_KeepAliveSession_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_KeepAliveSession_Call
- type MockClient_LicenseEvaluate_Call
- func (_c *MockClient_LicenseEvaluate_Call) Return(billingEvaluation *models.BillingEvaluation, err error) *MockClient_LicenseEvaluate_Call
- func (_c *MockClient_LicenseEvaluate_Call) Run(run func(ctx context.Context)) *MockClient_LicenseEvaluate_Call
- func (_c *MockClient_LicenseEvaluate_Call) RunAndReturn(run func(ctx context.Context) (*models.BillingEvaluation, error)) *MockClient_LicenseEvaluate_Call
- type MockClient_ListDevices_Call
- func (_c *MockClient_ListDevices_Call) Return(devices []models.Device, err error) *MockClient_ListDevices_Call
- func (_c *MockClient_ListDevices_Call) Run(run func(ctx context.Context)) *MockClient_ListDevices_Call
- func (_c *MockClient_ListDevices_Call) RunAndReturn(run func(ctx context.Context) ([]models.Device, error)) *MockClient_ListDevices_Call
- type MockClient_LookupWebEndpoints_Call
- func (_c *MockClient_LookupWebEndpoints_Call) Return(webEndpoint *internalclient.WebEndpoint, err error) *MockClient_LookupWebEndpoints_Call
- func (_c *MockClient_LookupWebEndpoints_Call) Run(run func(ctx context.Context, address string)) *MockClient_LookupWebEndpoints_Call
- func (_c *MockClient_LookupWebEndpoints_Call) RunAndReturn(...) *MockClient_LookupWebEndpoints_Call
- type MockClient_Lookup_Call
- func (_c *MockClient_Lookup_Call) Return(s string, err error) *MockClient_Lookup_Call
- func (_c *MockClient_Lookup_Call) Run(run func(ctx context.Context, lookup map[string]string)) *MockClient_Lookup_Call
- func (_c *MockClient_Lookup_Call) RunAndReturn(run func(ctx context.Context, lookup map[string]string) (string, error)) *MockClient_Lookup_Call
- type MockClient_NamespaceLookup_Call
- func (_c *MockClient_NamespaceLookup_Call) Return(namespace *models.Namespace, err error) *MockClient_NamespaceLookup_Call
- func (_c *MockClient_NamespaceLookup_Call) Run(run func(ctx context.Context, tenant string)) *MockClient_NamespaceLookup_Call
- func (_c *MockClient_NamespaceLookup_Call) RunAndReturn(run func(ctx context.Context, tenant string) (*models.Namespace, error)) *MockClient_NamespaceLookup_Call
- type MockClient_SaveSession_Call
- func (_c *MockClient_SaveSession_Call) Return(err error) *MockClient_SaveSession_Call
- func (_c *MockClient_SaveSession_Call) Run(run func(ctx context.Context, uid string, seat int)) *MockClient_SaveSession_Call
- func (_c *MockClient_SaveSession_Call) RunAndReturn(run func(ctx context.Context, uid string, seat int) error) *MockClient_SaveSession_Call
- type MockClient_SessionAsAuthenticated_Call
- func (_c *MockClient_SessionAsAuthenticated_Call) Return(err error) *MockClient_SessionAsAuthenticated_Call
- func (_c *MockClient_SessionAsAuthenticated_Call) Run(run func(ctx context.Context, uid string)) *MockClient_SessionAsAuthenticated_Call
- func (_c *MockClient_SessionAsAuthenticated_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_SessionAsAuthenticated_Call
- type MockClient_SessionCreate_Call
- func (_c *MockClient_SessionCreate_Call) Return(err error) *MockClient_SessionCreate_Call
- func (_c *MockClient_SessionCreate_Call) Run(run func(ctx context.Context, session requests.SessionCreate)) *MockClient_SessionCreate_Call
- func (_c *MockClient_SessionCreate_Call) RunAndReturn(run func(ctx context.Context, session requests.SessionCreate) error) *MockClient_SessionCreate_Call
- type MockClient_UpdateSession_Call
- func (_c *MockClient_UpdateSession_Call) Return(err error) *MockClient_UpdateSession_Call
- func (_c *MockClient_UpdateSession_Call) Run(run func(ctx context.Context, uid string, model *models.SessionUpdate)) *MockClient_UpdateSession_Call
- func (_c *MockClient_UpdateSession_Call) RunAndReturn(run func(ctx context.Context, uid string, model *models.SessionUpdate) error) *MockClient_UpdateSession_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶ added in v0.26.0
MockClient is an autogenerated mock type for the Client type
func NewMockClient ¶ added in v0.26.0
func NewMockClient(t interface {
mock.TestingT
Cleanup(func())
}) *MockClient
NewMockClient creates a new instance of MockClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockClient) BillingEvaluate ¶ added in v0.26.0
func (_mock *MockClient) BillingEvaluate(ctx context.Context, tenantID string) (*models.BillingEvaluation, error)
BillingEvaluate provides a mock function for the type MockClient
func (*MockClient) BillingReport ¶ added in v0.26.0
BillingReport provides a mock function for the type MockClient
func (*MockClient) CreatePrivateKey ¶ added in v0.26.0
func (_mock *MockClient) CreatePrivateKey(ctx context.Context) (*models.PrivateKey, error)
CreatePrivateKey provides a mock function for the type MockClient
func (*MockClient) DeviceLookup ¶ added in v0.26.0
func (_mock *MockClient) DeviceLookup(ctx context.Context, tenantID string, name string) (*models.Device, error)
DeviceLookup provides a mock function for the type MockClient
func (*MockClient) DevicesHeartbeat ¶ added in v0.26.0
func (_mock *MockClient) DevicesHeartbeat(ctx context.Context, uid string) error
DevicesHeartbeat provides a mock function for the type MockClient
func (*MockClient) DevicesOffline ¶ added in v0.26.0
func (_mock *MockClient) DevicesOffline(ctx context.Context, uid string) error
DevicesOffline provides a mock function for the type MockClient
func (*MockClient) EXPECT ¶ added in v0.26.0
func (_m *MockClient) EXPECT() *MockClient_Expecter
func (*MockClient) EvaluateKey ¶ added in v0.26.0
func (_mock *MockClient) EvaluateKey(ctx context.Context, fingerprint string, dev *models.Device, username string) (bool, error)
EvaluateKey provides a mock function for the type MockClient
func (*MockClient) EventSessionStream ¶ added in v0.26.0
func (_mock *MockClient) EventSessionStream(ctx context.Context, uid string) (*websocket.Conn, error)
EventSessionStream provides a mock function for the type MockClient
func (*MockClient) FinishSession ¶ added in v0.26.0
func (_mock *MockClient) FinishSession(ctx context.Context, uid string) error
FinishSession provides a mock function for the type MockClient
func (*MockClient) FirewallEvaluate ¶ added in v0.26.0
FirewallEvaluate provides a mock function for the type MockClient
func (*MockClient) GetDevice ¶ added in v0.26.0
GetDevice provides a mock function for the type MockClient
func (*MockClient) GetPublicKey ¶ added in v0.26.0
func (_mock *MockClient) GetPublicKey(ctx context.Context, fingerprint string, tenant string) (*models.PublicKey, error)
GetPublicKey provides a mock function for the type MockClient
func (*MockClient) InviteMember ¶ added in v0.26.0
func (_mock *MockClient) InviteMember(ctx context.Context, tenantID string, userID string, forwardedHost string) error
InviteMember provides a mock function for the type MockClient
func (*MockClient) KeepAliveSession ¶ added in v0.26.0
func (_mock *MockClient) KeepAliveSession(ctx context.Context, uid string) error
KeepAliveSession provides a mock function for the type MockClient
func (*MockClient) LicenseEvaluate ¶ added in v0.26.0
func (_mock *MockClient) LicenseEvaluate(ctx context.Context) (*models.BillingEvaluation, error)
LicenseEvaluate provides a mock function for the type MockClient
func (*MockClient) ListDevices ¶ added in v0.26.0
ListDevices provides a mock function for the type MockClient
func (*MockClient) Lookup ¶ added in v0.26.0
Lookup provides a mock function for the type MockClient
func (*MockClient) LookupWebEndpoints ¶ added in v0.26.0
func (_mock *MockClient) LookupWebEndpoints(ctx context.Context, address string) (*internalclient.WebEndpoint, error)
LookupWebEndpoints provides a mock function for the type MockClient
func (*MockClient) NamespaceLookup ¶ added in v0.26.0
func (_mock *MockClient) NamespaceLookup(ctx context.Context, tenant string) (*models.Namespace, error)
NamespaceLookup provides a mock function for the type MockClient
func (*MockClient) SaveSession ¶ added in v0.26.0
SaveSession provides a mock function for the type MockClient
func (*MockClient) SessionAsAuthenticated ¶ added in v0.26.0
func (_mock *MockClient) SessionAsAuthenticated(ctx context.Context, uid string) error
SessionAsAuthenticated provides a mock function for the type MockClient
func (*MockClient) SessionCreate ¶ added in v0.26.0
func (_mock *MockClient) SessionCreate(ctx context.Context, session requests.SessionCreate) error
SessionCreate provides a mock function for the type MockClient
func (*MockClient) UpdateSession ¶ added in v0.26.0
func (_mock *MockClient) UpdateSession(ctx context.Context, uid string, model *models.SessionUpdate) error
UpdateSession provides a mock function for the type MockClient
type MockClient_BillingEvaluate_Call ¶ added in v0.26.0
MockClient_BillingEvaluate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BillingEvaluate'
func (*MockClient_BillingEvaluate_Call) Return ¶ added in v0.26.0
func (_c *MockClient_BillingEvaluate_Call) Return(billingEvaluation *models.BillingEvaluation, err error) *MockClient_BillingEvaluate_Call
func (*MockClient_BillingEvaluate_Call) Run ¶ added in v0.26.0
func (_c *MockClient_BillingEvaluate_Call) Run(run func(ctx context.Context, tenantID string)) *MockClient_BillingEvaluate_Call
func (*MockClient_BillingEvaluate_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_BillingEvaluate_Call) RunAndReturn(run func(ctx context.Context, tenantID string) (*models.BillingEvaluation, error)) *MockClient_BillingEvaluate_Call
type MockClient_BillingReport_Call ¶ added in v0.26.0
MockClient_BillingReport_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BillingReport'
func (*MockClient_BillingReport_Call) Return ¶ added in v0.26.0
func (_c *MockClient_BillingReport_Call) Return(err error) *MockClient_BillingReport_Call
func (*MockClient_BillingReport_Call) Run ¶ added in v0.26.0
func (_c *MockClient_BillingReport_Call) Run(run func(ctx context.Context, tenant string, action string)) *MockClient_BillingReport_Call
func (*MockClient_BillingReport_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_BillingReport_Call) RunAndReturn(run func(ctx context.Context, tenant string, action string) error) *MockClient_BillingReport_Call
type MockClient_CreatePrivateKey_Call ¶ added in v0.26.0
MockClient_CreatePrivateKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreatePrivateKey'
func (*MockClient_CreatePrivateKey_Call) Return ¶ added in v0.26.0
func (_c *MockClient_CreatePrivateKey_Call) Return(privateKey *models.PrivateKey, err error) *MockClient_CreatePrivateKey_Call
func (*MockClient_CreatePrivateKey_Call) Run ¶ added in v0.26.0
func (_c *MockClient_CreatePrivateKey_Call) Run(run func(ctx context.Context)) *MockClient_CreatePrivateKey_Call
func (*MockClient_CreatePrivateKey_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_CreatePrivateKey_Call) RunAndReturn(run func(ctx context.Context) (*models.PrivateKey, error)) *MockClient_CreatePrivateKey_Call
type MockClient_DeviceLookup_Call ¶ added in v0.26.0
MockClient_DeviceLookup_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeviceLookup'
func (*MockClient_DeviceLookup_Call) Return ¶ added in v0.26.0
func (_c *MockClient_DeviceLookup_Call) Return(device *models.Device, err error) *MockClient_DeviceLookup_Call
func (*MockClient_DeviceLookup_Call) Run ¶ added in v0.26.0
func (_c *MockClient_DeviceLookup_Call) Run(run func(ctx context.Context, tenantID string, name string)) *MockClient_DeviceLookup_Call
func (*MockClient_DeviceLookup_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_DeviceLookup_Call) RunAndReturn(run func(ctx context.Context, tenantID string, name string) (*models.Device, error)) *MockClient_DeviceLookup_Call
type MockClient_DevicesHeartbeat_Call ¶ added in v0.26.0
MockClient_DevicesHeartbeat_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DevicesHeartbeat'
func (*MockClient_DevicesHeartbeat_Call) Return ¶ added in v0.26.0
func (_c *MockClient_DevicesHeartbeat_Call) Return(err error) *MockClient_DevicesHeartbeat_Call
func (*MockClient_DevicesHeartbeat_Call) Run ¶ added in v0.26.0
func (_c *MockClient_DevicesHeartbeat_Call) Run(run func(ctx context.Context, uid string)) *MockClient_DevicesHeartbeat_Call
func (*MockClient_DevicesHeartbeat_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_DevicesHeartbeat_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_DevicesHeartbeat_Call
type MockClient_DevicesOffline_Call ¶ added in v0.26.0
MockClient_DevicesOffline_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DevicesOffline'
func (*MockClient_DevicesOffline_Call) Return ¶ added in v0.26.0
func (_c *MockClient_DevicesOffline_Call) Return(err error) *MockClient_DevicesOffline_Call
func (*MockClient_DevicesOffline_Call) Run ¶ added in v0.26.0
func (_c *MockClient_DevicesOffline_Call) Run(run func(ctx context.Context, uid string)) *MockClient_DevicesOffline_Call
func (*MockClient_DevicesOffline_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_DevicesOffline_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_DevicesOffline_Call
type MockClient_EvaluateKey_Call ¶ added in v0.26.0
MockClient_EvaluateKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EvaluateKey'
func (*MockClient_EvaluateKey_Call) Return ¶ added in v0.26.0
func (_c *MockClient_EvaluateKey_Call) Return(b bool, err error) *MockClient_EvaluateKey_Call
func (*MockClient_EvaluateKey_Call) Run ¶ added in v0.26.0
func (_c *MockClient_EvaluateKey_Call) Run(run func(ctx context.Context, fingerprint string, dev *models.Device, username string)) *MockClient_EvaluateKey_Call
func (*MockClient_EvaluateKey_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_EvaluateKey_Call) RunAndReturn(run func(ctx context.Context, fingerprint string, dev *models.Device, username string) (bool, error)) *MockClient_EvaluateKey_Call
type MockClient_EventSessionStream_Call ¶ added in v0.26.0
MockClient_EventSessionStream_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EventSessionStream'
func (*MockClient_EventSessionStream_Call) Return ¶ added in v0.26.0
func (_c *MockClient_EventSessionStream_Call) Return(conn *websocket.Conn, err error) *MockClient_EventSessionStream_Call
func (*MockClient_EventSessionStream_Call) Run ¶ added in v0.26.0
func (_c *MockClient_EventSessionStream_Call) Run(run func(ctx context.Context, uid string)) *MockClient_EventSessionStream_Call
func (*MockClient_EventSessionStream_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_EventSessionStream_Call) RunAndReturn(run func(ctx context.Context, uid string) (*websocket.Conn, error)) *MockClient_EventSessionStream_Call
type MockClient_Expecter ¶ added in v0.26.0
type MockClient_Expecter struct {
// contains filtered or unexported fields
}
func (*MockClient_Expecter) BillingEvaluate ¶ added in v0.26.0
func (_e *MockClient_Expecter) BillingEvaluate(ctx any, tenantID any) *MockClient_BillingEvaluate_Call
BillingEvaluate is a helper method to define mock.On call
- ctx context.Context
- tenantID string
func (*MockClient_Expecter) BillingReport ¶ added in v0.26.0
func (_e *MockClient_Expecter) BillingReport(ctx any, tenant any, action any) *MockClient_BillingReport_Call
BillingReport is a helper method to define mock.On call
- ctx context.Context
- tenant string
- action string
func (*MockClient_Expecter) CreatePrivateKey ¶ added in v0.26.0
func (_e *MockClient_Expecter) CreatePrivateKey(ctx any) *MockClient_CreatePrivateKey_Call
CreatePrivateKey is a helper method to define mock.On call
- ctx context.Context
func (*MockClient_Expecter) DeviceLookup ¶ added in v0.26.0
func (_e *MockClient_Expecter) DeviceLookup(ctx any, tenantID any, name any) *MockClient_DeviceLookup_Call
DeviceLookup is a helper method to define mock.On call
- ctx context.Context
- tenantID string
- name string
func (*MockClient_Expecter) DevicesHeartbeat ¶ added in v0.26.0
func (_e *MockClient_Expecter) DevicesHeartbeat(ctx any, uid any) *MockClient_DevicesHeartbeat_Call
DevicesHeartbeat is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) DevicesOffline ¶ added in v0.26.0
func (_e *MockClient_Expecter) DevicesOffline(ctx any, uid any) *MockClient_DevicesOffline_Call
DevicesOffline is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) EvaluateKey ¶ added in v0.26.0
func (_e *MockClient_Expecter) EvaluateKey(ctx any, fingerprint any, dev any, username any) *MockClient_EvaluateKey_Call
EvaluateKey is a helper method to define mock.On call
- ctx context.Context
- fingerprint string
- dev *models.Device
- username string
func (*MockClient_Expecter) EventSessionStream ¶ added in v0.26.0
func (_e *MockClient_Expecter) EventSessionStream(ctx any, uid any) *MockClient_EventSessionStream_Call
EventSessionStream is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) FinishSession ¶ added in v0.26.0
func (_e *MockClient_Expecter) FinishSession(ctx any, uid any) *MockClient_FinishSession_Call
FinishSession is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) FirewallEvaluate ¶ added in v0.26.0
func (_e *MockClient_Expecter) FirewallEvaluate(ctx any, lookup any) *MockClient_FirewallEvaluate_Call
FirewallEvaluate is a helper method to define mock.On call
- ctx context.Context
- lookup map[string]string
func (*MockClient_Expecter) GetDevice ¶ added in v0.26.0
func (_e *MockClient_Expecter) GetDevice(ctx any, uid any) *MockClient_GetDevice_Call
GetDevice is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) GetPublicKey ¶ added in v0.26.0
func (_e *MockClient_Expecter) GetPublicKey(ctx any, fingerprint any, tenant any) *MockClient_GetPublicKey_Call
GetPublicKey is a helper method to define mock.On call
- ctx context.Context
- fingerprint string
- tenant string
func (*MockClient_Expecter) InviteMember ¶ added in v0.26.0
func (_e *MockClient_Expecter) InviteMember(ctx any, tenantID any, userID any, forwardedHost any) *MockClient_InviteMember_Call
InviteMember is a helper method to define mock.On call
- ctx context.Context
- tenantID string
- userID string
- forwardedHost string
func (*MockClient_Expecter) KeepAliveSession ¶ added in v0.26.0
func (_e *MockClient_Expecter) KeepAliveSession(ctx any, uid any) *MockClient_KeepAliveSession_Call
KeepAliveSession is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) LicenseEvaluate ¶ added in v0.26.0
func (_e *MockClient_Expecter) LicenseEvaluate(ctx any) *MockClient_LicenseEvaluate_Call
LicenseEvaluate is a helper method to define mock.On call
- ctx context.Context
func (*MockClient_Expecter) ListDevices ¶ added in v0.26.0
func (_e *MockClient_Expecter) ListDevices(ctx any) *MockClient_ListDevices_Call
ListDevices is a helper method to define mock.On call
- ctx context.Context
func (*MockClient_Expecter) Lookup ¶ added in v0.26.0
func (_e *MockClient_Expecter) Lookup(ctx any, lookup any) *MockClient_Lookup_Call
Lookup is a helper method to define mock.On call
- ctx context.Context
- lookup map[string]string
func (*MockClient_Expecter) LookupWebEndpoints ¶ added in v0.26.0
func (_e *MockClient_Expecter) LookupWebEndpoints(ctx any, address any) *MockClient_LookupWebEndpoints_Call
LookupWebEndpoints is a helper method to define mock.On call
- ctx context.Context
- address string
func (*MockClient_Expecter) NamespaceLookup ¶ added in v0.26.0
func (_e *MockClient_Expecter) NamespaceLookup(ctx any, tenant any) *MockClient_NamespaceLookup_Call
NamespaceLookup is a helper method to define mock.On call
- ctx context.Context
- tenant string
func (*MockClient_Expecter) SaveSession ¶ added in v0.26.0
func (_e *MockClient_Expecter) SaveSession(ctx any, uid any, seat any) *MockClient_SaveSession_Call
SaveSession is a helper method to define mock.On call
- ctx context.Context
- uid string
- seat int
func (*MockClient_Expecter) SessionAsAuthenticated ¶ added in v0.26.0
func (_e *MockClient_Expecter) SessionAsAuthenticated(ctx any, uid any) *MockClient_SessionAsAuthenticated_Call
SessionAsAuthenticated is a helper method to define mock.On call
- ctx context.Context
- uid string
func (*MockClient_Expecter) SessionCreate ¶ added in v0.26.0
func (_e *MockClient_Expecter) SessionCreate(ctx any, session any) *MockClient_SessionCreate_Call
SessionCreate is a helper method to define mock.On call
- ctx context.Context
- session requests.SessionCreate
func (*MockClient_Expecter) UpdateSession ¶ added in v0.26.0
func (_e *MockClient_Expecter) UpdateSession(ctx any, uid any, model any) *MockClient_UpdateSession_Call
UpdateSession is a helper method to define mock.On call
- ctx context.Context
- uid string
- model *models.SessionUpdate
type MockClient_FinishSession_Call ¶ added in v0.26.0
MockClient_FinishSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FinishSession'
func (*MockClient_FinishSession_Call) Return ¶ added in v0.26.0
func (_c *MockClient_FinishSession_Call) Return(err error) *MockClient_FinishSession_Call
func (*MockClient_FinishSession_Call) Run ¶ added in v0.26.0
func (_c *MockClient_FinishSession_Call) Run(run func(ctx context.Context, uid string)) *MockClient_FinishSession_Call
func (*MockClient_FinishSession_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_FinishSession_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_FinishSession_Call
type MockClient_FirewallEvaluate_Call ¶ added in v0.26.0
MockClient_FirewallEvaluate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FirewallEvaluate'
func (*MockClient_FirewallEvaluate_Call) Return ¶ added in v0.26.0
func (_c *MockClient_FirewallEvaluate_Call) Return(err error) *MockClient_FirewallEvaluate_Call
func (*MockClient_FirewallEvaluate_Call) Run ¶ added in v0.26.0
func (_c *MockClient_FirewallEvaluate_Call) Run(run func(ctx context.Context, lookup map[string]string)) *MockClient_FirewallEvaluate_Call
func (*MockClient_FirewallEvaluate_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_FirewallEvaluate_Call) RunAndReturn(run func(ctx context.Context, lookup map[string]string) error) *MockClient_FirewallEvaluate_Call
type MockClient_GetDevice_Call ¶ added in v0.26.0
MockClient_GetDevice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetDevice'
func (*MockClient_GetDevice_Call) Return ¶ added in v0.26.0
func (_c *MockClient_GetDevice_Call) Return(device *models.Device, err error) *MockClient_GetDevice_Call
func (*MockClient_GetDevice_Call) Run ¶ added in v0.26.0
func (_c *MockClient_GetDevice_Call) Run(run func(ctx context.Context, uid string)) *MockClient_GetDevice_Call
func (*MockClient_GetDevice_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_GetDevice_Call) RunAndReturn(run func(ctx context.Context, uid string) (*models.Device, error)) *MockClient_GetDevice_Call
type MockClient_GetPublicKey_Call ¶ added in v0.26.0
MockClient_GetPublicKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPublicKey'
func (*MockClient_GetPublicKey_Call) Return ¶ added in v0.26.0
func (_c *MockClient_GetPublicKey_Call) Return(publicKey *models.PublicKey, err error) *MockClient_GetPublicKey_Call
func (*MockClient_GetPublicKey_Call) Run ¶ added in v0.26.0
func (_c *MockClient_GetPublicKey_Call) Run(run func(ctx context.Context, fingerprint string, tenant string)) *MockClient_GetPublicKey_Call
func (*MockClient_GetPublicKey_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_GetPublicKey_Call) RunAndReturn(run func(ctx context.Context, fingerprint string, tenant string) (*models.PublicKey, error)) *MockClient_GetPublicKey_Call
type MockClient_InviteMember_Call ¶ added in v0.26.0
MockClient_InviteMember_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InviteMember'
func (*MockClient_InviteMember_Call) Return ¶ added in v0.26.0
func (_c *MockClient_InviteMember_Call) Return(err error) *MockClient_InviteMember_Call
func (*MockClient_InviteMember_Call) Run ¶ added in v0.26.0
func (_c *MockClient_InviteMember_Call) Run(run func(ctx context.Context, tenantID string, userID string, forwardedHost string)) *MockClient_InviteMember_Call
func (*MockClient_InviteMember_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_InviteMember_Call) RunAndReturn(run func(ctx context.Context, tenantID string, userID string, forwardedHost string) error) *MockClient_InviteMember_Call
type MockClient_KeepAliveSession_Call ¶ added in v0.26.0
MockClient_KeepAliveSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'KeepAliveSession'
func (*MockClient_KeepAliveSession_Call) Return ¶ added in v0.26.0
func (_c *MockClient_KeepAliveSession_Call) Return(err error) *MockClient_KeepAliveSession_Call
func (*MockClient_KeepAliveSession_Call) Run ¶ added in v0.26.0
func (_c *MockClient_KeepAliveSession_Call) Run(run func(ctx context.Context, uid string)) *MockClient_KeepAliveSession_Call
func (*MockClient_KeepAliveSession_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_KeepAliveSession_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_KeepAliveSession_Call
type MockClient_LicenseEvaluate_Call ¶ added in v0.26.0
MockClient_LicenseEvaluate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LicenseEvaluate'
func (*MockClient_LicenseEvaluate_Call) Return ¶ added in v0.26.0
func (_c *MockClient_LicenseEvaluate_Call) Return(billingEvaluation *models.BillingEvaluation, err error) *MockClient_LicenseEvaluate_Call
func (*MockClient_LicenseEvaluate_Call) Run ¶ added in v0.26.0
func (_c *MockClient_LicenseEvaluate_Call) Run(run func(ctx context.Context)) *MockClient_LicenseEvaluate_Call
func (*MockClient_LicenseEvaluate_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_LicenseEvaluate_Call) RunAndReturn(run func(ctx context.Context) (*models.BillingEvaluation, error)) *MockClient_LicenseEvaluate_Call
type MockClient_ListDevices_Call ¶ added in v0.26.0
MockClient_ListDevices_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListDevices'
func (*MockClient_ListDevices_Call) Return ¶ added in v0.26.0
func (_c *MockClient_ListDevices_Call) Return(devices []models.Device, err error) *MockClient_ListDevices_Call
func (*MockClient_ListDevices_Call) Run ¶ added in v0.26.0
func (_c *MockClient_ListDevices_Call) Run(run func(ctx context.Context)) *MockClient_ListDevices_Call
func (*MockClient_ListDevices_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_ListDevices_Call) RunAndReturn(run func(ctx context.Context) ([]models.Device, error)) *MockClient_ListDevices_Call
type MockClient_LookupWebEndpoints_Call ¶ added in v0.26.0
MockClient_LookupWebEndpoints_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LookupWebEndpoints'
func (*MockClient_LookupWebEndpoints_Call) Return ¶ added in v0.26.0
func (_c *MockClient_LookupWebEndpoints_Call) Return(webEndpoint *internalclient.WebEndpoint, err error) *MockClient_LookupWebEndpoints_Call
func (*MockClient_LookupWebEndpoints_Call) Run ¶ added in v0.26.0
func (_c *MockClient_LookupWebEndpoints_Call) Run(run func(ctx context.Context, address string)) *MockClient_LookupWebEndpoints_Call
func (*MockClient_LookupWebEndpoints_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_LookupWebEndpoints_Call) RunAndReturn(run func(ctx context.Context, address string) (*internalclient.WebEndpoint, error)) *MockClient_LookupWebEndpoints_Call
type MockClient_Lookup_Call ¶ added in v0.26.0
MockClient_Lookup_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Lookup'
func (*MockClient_Lookup_Call) Return ¶ added in v0.26.0
func (_c *MockClient_Lookup_Call) Return(s string, err error) *MockClient_Lookup_Call
func (*MockClient_Lookup_Call) Run ¶ added in v0.26.0
func (_c *MockClient_Lookup_Call) Run(run func(ctx context.Context, lookup map[string]string)) *MockClient_Lookup_Call
func (*MockClient_Lookup_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_Lookup_Call) RunAndReturn(run func(ctx context.Context, lookup map[string]string) (string, error)) *MockClient_Lookup_Call
type MockClient_NamespaceLookup_Call ¶ added in v0.26.0
MockClient_NamespaceLookup_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NamespaceLookup'
func (*MockClient_NamespaceLookup_Call) Return ¶ added in v0.26.0
func (_c *MockClient_NamespaceLookup_Call) Return(namespace *models.Namespace, err error) *MockClient_NamespaceLookup_Call
func (*MockClient_NamespaceLookup_Call) Run ¶ added in v0.26.0
func (_c *MockClient_NamespaceLookup_Call) Run(run func(ctx context.Context, tenant string)) *MockClient_NamespaceLookup_Call
func (*MockClient_NamespaceLookup_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_NamespaceLookup_Call) RunAndReturn(run func(ctx context.Context, tenant string) (*models.Namespace, error)) *MockClient_NamespaceLookup_Call
type MockClient_SaveSession_Call ¶ added in v0.26.0
MockClient_SaveSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SaveSession'
func (*MockClient_SaveSession_Call) Return ¶ added in v0.26.0
func (_c *MockClient_SaveSession_Call) Return(err error) *MockClient_SaveSession_Call
func (*MockClient_SaveSession_Call) Run ¶ added in v0.26.0
func (_c *MockClient_SaveSession_Call) Run(run func(ctx context.Context, uid string, seat int)) *MockClient_SaveSession_Call
func (*MockClient_SaveSession_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_SaveSession_Call) RunAndReturn(run func(ctx context.Context, uid string, seat int) error) *MockClient_SaveSession_Call
type MockClient_SessionAsAuthenticated_Call ¶ added in v0.26.0
MockClient_SessionAsAuthenticated_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SessionAsAuthenticated'
func (*MockClient_SessionAsAuthenticated_Call) Return ¶ added in v0.26.0
func (_c *MockClient_SessionAsAuthenticated_Call) Return(err error) *MockClient_SessionAsAuthenticated_Call
func (*MockClient_SessionAsAuthenticated_Call) Run ¶ added in v0.26.0
func (_c *MockClient_SessionAsAuthenticated_Call) Run(run func(ctx context.Context, uid string)) *MockClient_SessionAsAuthenticated_Call
func (*MockClient_SessionAsAuthenticated_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_SessionAsAuthenticated_Call) RunAndReturn(run func(ctx context.Context, uid string) error) *MockClient_SessionAsAuthenticated_Call
type MockClient_SessionCreate_Call ¶ added in v0.26.0
MockClient_SessionCreate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SessionCreate'
func (*MockClient_SessionCreate_Call) Return ¶ added in v0.26.0
func (_c *MockClient_SessionCreate_Call) Return(err error) *MockClient_SessionCreate_Call
func (*MockClient_SessionCreate_Call) Run ¶ added in v0.26.0
func (_c *MockClient_SessionCreate_Call) Run(run func(ctx context.Context, session requests.SessionCreate)) *MockClient_SessionCreate_Call
func (*MockClient_SessionCreate_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_SessionCreate_Call) RunAndReturn(run func(ctx context.Context, session requests.SessionCreate) error) *MockClient_SessionCreate_Call
type MockClient_UpdateSession_Call ¶ added in v0.26.0
MockClient_UpdateSession_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateSession'
func (*MockClient_UpdateSession_Call) Return ¶ added in v0.26.0
func (_c *MockClient_UpdateSession_Call) Return(err error) *MockClient_UpdateSession_Call
func (*MockClient_UpdateSession_Call) Run ¶ added in v0.26.0
func (_c *MockClient_UpdateSession_Call) Run(run func(ctx context.Context, uid string, model *models.SessionUpdate)) *MockClient_UpdateSession_Call
func (*MockClient_UpdateSession_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_UpdateSession_Call) RunAndReturn(run func(ctx context.Context, uid string, model *models.SessionUpdate) error) *MockClient_UpdateSession_Call