partners

package
v0.9.2 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2026 License: MPL-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddCommandsTo

func AddCommandsTo(rootCmd *cobra.Command)

func FindPartners

func FindPartners(cmd *cobra.Command, args []string, noColor bool) error

func ListPartners

func ListPartners(cmd *cobra.Command, args []string, noColor bool, outputFormat string) error

Types

type MockPartnerService added in v0.5.3

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

func (*MockPartnerService) FilterPartnerMegaportByCompanyName added in v0.5.3

func (m *MockPartnerService) FilterPartnerMegaportByCompanyName(ctx context.Context, partners []*megaport.PartnerMegaport, companyName string, exactMatch bool) ([]*megaport.PartnerMegaport, error)

func (*MockPartnerService) FilterPartnerMegaportByConnectType added in v0.5.3

func (m *MockPartnerService) FilterPartnerMegaportByConnectType(ctx context.Context, partners []*megaport.PartnerMegaport, connectType string, exactMatch bool) ([]*megaport.PartnerMegaport, error)

func (*MockPartnerService) FilterPartnerMegaportByDiversityZone added in v0.5.3

func (m *MockPartnerService) FilterPartnerMegaportByDiversityZone(ctx context.Context, partners []*megaport.PartnerMegaport, diversityZone string) ([]*megaport.PartnerMegaport, error)

func (*MockPartnerService) FilterPartnerMegaportByLocationId added in v0.5.3

func (m *MockPartnerService) FilterPartnerMegaportByLocationId(ctx context.Context, partners []*megaport.PartnerMegaport, locationId int) ([]*megaport.PartnerMegaport, error)

func (*MockPartnerService) FilterPartnerMegaportByMetro added in v0.5.3

func (m *MockPartnerService) FilterPartnerMegaportByMetro(ctx context.Context, partners []*megaport.PartnerMegaport, locationService megaport.LocationService, metro string) ([]*megaport.PartnerMegaport, error)

func (*MockPartnerService) FilterPartnerMegaportByProductName added in v0.5.3

func (m *MockPartnerService) FilterPartnerMegaportByProductName(ctx context.Context, partners []*megaport.PartnerMegaport, productName string, exactMatch bool) ([]*megaport.PartnerMegaport, error)

func (*MockPartnerService) ListPartnerMegaports added in v0.5.3

func (m *MockPartnerService) ListPartnerMegaports(ctx context.Context) ([]*megaport.PartnerMegaport, error)

type Module added in v0.3.4

type Module struct{}

func NewModule added in v0.3.4

func NewModule() *Module

func (*Module) Name added in v0.3.4

func (m *Module) Name() string

func (*Module) RegisterCommands added in v0.3.4

func (m *Module) RegisterCommands(rootCmd *cobra.Command)

Jump to

Keyboard shortcuts

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