gateway

package
v0.0.0-...-5b163ad Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyControlPlane

func ApplyControlPlane(
	ctx context.Context,
	cpSvc ControlPlaneService,
	envName string,
	env manifest.Environment,
	teamName string) (string, error)

ApplyControlPlane ensures that a control plane exists for a team in a specific environment

Types

type ControlPlaneService

ControlPlaneService handles control plane operations

type MockControlPlaneService

type MockControlPlaneService struct {
	mock.Mock
}

MockControlPlaneService is an autogenerated mock type for the ControlPlaneService type

func NewMockControlPlaneService

func NewMockControlPlaneService(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockControlPlaneService

NewMockControlPlaneService creates a new instance of MockControlPlaneService. 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 (*MockControlPlaneService) CreateControlPlane

CreateControlPlane provides a mock function with given fields: ctx, request, opts

func (*MockControlPlaneService) EXPECT

func (*MockControlPlaneService) ListControlPlanes

ListControlPlanes provides a mock function with given fields: ctx, request, opts

func (*MockControlPlaneService) UpdateControlPlane

UpdateControlPlane provides a mock function with given fields: ctx, id, request, opts

type MockControlPlaneService_CreateControlPlane_Call

type MockControlPlaneService_CreateControlPlane_Call struct {
	*mock.Call
}

MockControlPlaneService_CreateControlPlane_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateControlPlane'

func (*MockControlPlaneService_CreateControlPlane_Call) Run

type MockControlPlaneService_Expecter

type MockControlPlaneService_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockControlPlaneService_Expecter) CreateControlPlane

func (_e *MockControlPlaneService_Expecter) CreateControlPlane(ctx interface{}, request interface{}, opts ...interface{}) *MockControlPlaneService_CreateControlPlane_Call

CreateControlPlane is a helper method to define mock.On call

  • ctx context.Context
  • request components.CreateControlPlaneRequest
  • opts ...operations.Option

func (*MockControlPlaneService_Expecter) ListControlPlanes

func (_e *MockControlPlaneService_Expecter) ListControlPlanes(ctx interface{}, request interface{}, opts ...interface{}) *MockControlPlaneService_ListControlPlanes_Call

ListControlPlanes is a helper method to define mock.On call

  • ctx context.Context
  • request operations.ListControlPlanesRequest
  • opts ...operations.Option

func (*MockControlPlaneService_Expecter) UpdateControlPlane

func (_e *MockControlPlaneService_Expecter) UpdateControlPlane(ctx interface{}, id interface{}, request interface{}, opts ...interface{}) *MockControlPlaneService_UpdateControlPlane_Call

UpdateControlPlane is a helper method to define mock.On call

  • ctx context.Context
  • id string
  • request components.UpdateControlPlaneRequest
  • opts ...operations.Option

type MockControlPlaneService_ListControlPlanes_Call

type MockControlPlaneService_ListControlPlanes_Call struct {
	*mock.Call
}

MockControlPlaneService_ListControlPlanes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListControlPlanes'

func (*MockControlPlaneService_ListControlPlanes_Call) Run

type MockControlPlaneService_UpdateControlPlane_Call

type MockControlPlaneService_UpdateControlPlane_Call struct {
	*mock.Call
}

MockControlPlaneService_UpdateControlPlane_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateControlPlane'

func (*MockControlPlaneService_UpdateControlPlane_Call) Run

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL