mock

package
v1.4.17 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package mock is a generated GoMock package.

Package mock is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockAPI

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

MockAPI is a mock of API interface.

func NewMockAPI

func NewMockAPI(ctrl *gomock.Controller) *MockAPI

NewMockAPI creates a new mock instance.

func (*MockAPI) AddIPToLoadBalancerPool added in v0.90.0

func (m *MockAPI) AddIPToLoadBalancerPool(ctx context.Context, lbID, poolName string, port int64, ip string) error

AddIPToLoadBalancerPool mocks base method.

func (*MockAPI) AddSecurityGroupRule added in v0.90.0

func (m *MockAPI) AddSecurityGroupRule(ctx context.Context, securityGroupID string, rule *vpcv1.SecurityGroupRulePrototype) error

AddSecurityGroupRule mocks base method.

func (*MockAPI) AddVPCToPermittedNetworks added in v0.90.17

func (m *MockAPI) AddVPCToPermittedNetworks(ctx context.Context, vpcCRN, dnsID, dnsZone string) error

AddVPCToPermittedNetworks mocks base method.

func (*MockAPI) CreateDNSCustomResolver added in v0.90.17

func (m *MockAPI) CreateDNSCustomResolver(ctx context.Context, name, dnsID, vpcID string) (*dnssvcsv1.CustomResolver, error)

CreateDNSCustomResolver mocks base method.

func (*MockAPI) CreateDNSRecord added in v0.90.0

func (m *MockAPI) CreateDNSRecord(ctx context.Context, publish types.PublishingStrategy, crnstr, baseDomain, hostname, cname string) error

CreateDNSRecord mocks base method.

func (*MockAPI) CreateSSHKey added in v0.90.0

func (m *MockAPI) CreateSSHKey(ctx context.Context, serviceInstance, zone, sshKeyName, sshKey string) error

CreateSSHKey mocks base method.

func (*MockAPI) EXPECT

func (m *MockAPI) EXPECT() *MockAPIMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockAPI) EnableDNSCustomResolver added in v0.90.17

func (m *MockAPI) EnableDNSCustomResolver(ctx context.Context, dnsID, resolverID string) (*dnssvcsv1.CustomResolver, error)

EnableDNSCustomResolver mocks base method.

func (*MockAPI) GetAPIKey

func (m *MockAPI) GetAPIKey() string

GetAPIKey mocks base method.

func (*MockAPI) GetAttachedTransitGateway added in v0.9.153

func (m *MockAPI) GetAttachedTransitGateway(ctx context.Context, svcInsID string) (string, error)

GetAttachedTransitGateway mocks base method.

func (*MockAPI) GetAuthenticatorAPIKeyDetails

func (m *MockAPI) GetAuthenticatorAPIKeyDetails(ctx context.Context) (*iamidentityv1.APIKey, error)

GetAuthenticatorAPIKeyDetails mocks base method.

func (*MockAPI) GetDNSCustomResolverIP added in v0.90.0

func (m *MockAPI) GetDNSCustomResolverIP(ctx context.Context, dnsID, vpcID string) (string, error)

GetDNSCustomResolverIP mocks base method.

func (*MockAPI) GetDNSInstancePermittedNetworks

func (m *MockAPI) GetDNSInstancePermittedNetworks(ctx context.Context, dnsID, dnsZone string) ([]string, error)

GetDNSInstancePermittedNetworks mocks base method.

func (*MockAPI) GetDNSRecordsByName

func (m *MockAPI) GetDNSRecordsByName(ctx context.Context, crnstr, zoneID, recordName string, publish types.PublishingStrategy) ([]powervs.DNSRecordResponse, error)

GetDNSRecordsByName mocks base method.

func (*MockAPI) GetDNSZoneIDByName

func (m *MockAPI) GetDNSZoneIDByName(ctx context.Context, name string, publish types.PublishingStrategy) (string, error)

GetDNSZoneIDByName mocks base method.

func (*MockAPI) GetDNSZones

func (m *MockAPI) GetDNSZones(ctx context.Context, publish types.PublishingStrategy) ([]powervs.DNSZoneResponse, error)

GetDNSZones mocks base method.

func (*MockAPI) GetDatacenterCapabilities added in v0.9.153

func (m *MockAPI) GetDatacenterCapabilities(ctx context.Context, region string) (map[string]bool, error)

GetDatacenterCapabilities mocks base method.

func (*MockAPI) GetPublicGatewayByVPC

func (m *MockAPI) GetPublicGatewayByVPC(ctx context.Context, vpcName string) (*vpcv1.PublicGateway, error)

GetPublicGatewayByVPC mocks base method.

func (*MockAPI) GetSubnetByName

func (m *MockAPI) GetSubnetByName(ctx context.Context, subnetName, region string) (*vpcv1.Subnet, error)

GetSubnetByName mocks base method.

func (*MockAPI) GetTGConnectionVPC added in v0.9.153

func (m *MockAPI) GetTGConnectionVPC(ctx context.Context, gatewayID, vpcSubnetID string) (string, error)

GetTGConnectionVPC mocks base method.

func (*MockAPI) GetVPCByName

func (m *MockAPI) GetVPCByName(ctx context.Context, vpcName string) (*vpcv1.VPC, error)

GetVPCByName mocks base method.

func (*MockAPI) GetVPCSubnets added in v0.90.0

func (m *MockAPI) GetVPCSubnets(ctx context.Context, vpcID string) ([]vpcv1.Subnet, error)

GetVPCSubnets mocks base method.

func (*MockAPI) GetVPCs

func (m *MockAPI) GetVPCs(ctx context.Context, region string) ([]vpcv1.VPC, error)

GetVPCs mocks base method.

func (*MockAPI) ListResourceGroups

func (m *MockAPI) ListResourceGroups(ctx context.Context) (*resourcemanagerv2.ResourceGroupList, error)

ListResourceGroups mocks base method.

func (*MockAPI) ListSecurityGroupRules added in v0.90.0

func (m *MockAPI) ListSecurityGroupRules(ctx context.Context, securityGroupID string) (*vpcv1.SecurityGroupRuleCollection, error)

ListSecurityGroupRules mocks base method.

func (*MockAPI) ListServiceInstances

func (m *MockAPI) ListServiceInstances(ctx context.Context) ([]string, error)

ListServiceInstances mocks base method.

func (*MockAPI) ServiceInstanceGUIDToName added in v0.9.153

func (m *MockAPI) ServiceInstanceGUIDToName(ctx context.Context, id string) (string, error)

ServiceInstanceGUIDToName mocks base method.

func (*MockAPI) ServiceInstanceNameToGUID added in v0.90.0

func (m *MockAPI) ServiceInstanceNameToGUID(ctx context.Context, name string) (string, error)

ServiceInstanceNameToGUID mocks base method.

func (*MockAPI) SetVPCServiceURLForRegion

func (m *MockAPI) SetVPCServiceURLForRegion(ctx context.Context, region string) error

SetVPCServiceURLForRegion mocks base method.

type MockAPIMockRecorder

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

MockAPIMockRecorder is the mock recorder for MockAPI.

func (*MockAPIMockRecorder) AddIPToLoadBalancerPool added in v0.90.0

func (mr *MockAPIMockRecorder) AddIPToLoadBalancerPool(ctx, lbID, poolName, port, ip interface{}) *gomock.Call

AddIPToLoadBalancerPool indicates an expected call of AddIPToLoadBalancerPool.

func (*MockAPIMockRecorder) AddSecurityGroupRule added in v0.90.0

func (mr *MockAPIMockRecorder) AddSecurityGroupRule(ctx, securityGroupID, rule interface{}) *gomock.Call

AddSecurityGroupRule indicates an expected call of AddSecurityGroupRule.

func (*MockAPIMockRecorder) AddVPCToPermittedNetworks added in v0.90.17

func (mr *MockAPIMockRecorder) AddVPCToPermittedNetworks(ctx, vpcCRN, dnsID, dnsZone interface{}) *gomock.Call

AddVPCToPermittedNetworks indicates an expected call of AddVPCToPermittedNetworks.

func (*MockAPIMockRecorder) CreateDNSCustomResolver added in v0.90.17

func (mr *MockAPIMockRecorder) CreateDNSCustomResolver(ctx, name, dnsID, vpcID interface{}) *gomock.Call

CreateDNSCustomResolver indicates an expected call of CreateDNSCustomResolver.

func (*MockAPIMockRecorder) CreateDNSRecord added in v0.90.0

func (mr *MockAPIMockRecorder) CreateDNSRecord(ctx, publish, crnstr, baseDomain, hostname, cname interface{}) *gomock.Call

CreateDNSRecord indicates an expected call of CreateDNSRecord.

func (*MockAPIMockRecorder) CreateSSHKey added in v0.90.0

func (mr *MockAPIMockRecorder) CreateSSHKey(ctx, serviceInstance, zone, sshKeyName, sshKey interface{}) *gomock.Call

CreateSSHKey indicates an expected call of CreateSSHKey.

func (*MockAPIMockRecorder) EnableDNSCustomResolver added in v0.90.17

func (mr *MockAPIMockRecorder) EnableDNSCustomResolver(ctx, dnsID, resolverID interface{}) *gomock.Call

EnableDNSCustomResolver indicates an expected call of EnableDNSCustomResolver.

func (*MockAPIMockRecorder) GetAPIKey

func (mr *MockAPIMockRecorder) GetAPIKey() *gomock.Call

GetAPIKey indicates an expected call of GetAPIKey.

func (*MockAPIMockRecorder) GetAttachedTransitGateway added in v0.9.153

func (mr *MockAPIMockRecorder) GetAttachedTransitGateway(ctx, svcInsID interface{}) *gomock.Call

GetAttachedTransitGateway indicates an expected call of GetAttachedTransitGateway.

func (*MockAPIMockRecorder) GetAuthenticatorAPIKeyDetails

func (mr *MockAPIMockRecorder) GetAuthenticatorAPIKeyDetails(ctx interface{}) *gomock.Call

GetAuthenticatorAPIKeyDetails indicates an expected call of GetAuthenticatorAPIKeyDetails.

func (*MockAPIMockRecorder) GetDNSCustomResolverIP added in v0.90.0

func (mr *MockAPIMockRecorder) GetDNSCustomResolverIP(ctx, dnsID, vpcID interface{}) *gomock.Call

GetDNSCustomResolverIP indicates an expected call of GetDNSCustomResolverIP.

func (*MockAPIMockRecorder) GetDNSInstancePermittedNetworks

func (mr *MockAPIMockRecorder) GetDNSInstancePermittedNetworks(ctx, dnsID, dnsZone interface{}) *gomock.Call

GetDNSInstancePermittedNetworks indicates an expected call of GetDNSInstancePermittedNetworks.

func (*MockAPIMockRecorder) GetDNSRecordsByName

func (mr *MockAPIMockRecorder) GetDNSRecordsByName(ctx, crnstr, zoneID, recordName, publish interface{}) *gomock.Call

GetDNSRecordsByName indicates an expected call of GetDNSRecordsByName.

func (*MockAPIMockRecorder) GetDNSZoneIDByName

func (mr *MockAPIMockRecorder) GetDNSZoneIDByName(ctx, name, publish interface{}) *gomock.Call

GetDNSZoneIDByName indicates an expected call of GetDNSZoneIDByName.

func (*MockAPIMockRecorder) GetDNSZones

func (mr *MockAPIMockRecorder) GetDNSZones(ctx, publish interface{}) *gomock.Call

GetDNSZones indicates an expected call of GetDNSZones.

func (*MockAPIMockRecorder) GetDatacenterCapabilities added in v0.9.153

func (mr *MockAPIMockRecorder) GetDatacenterCapabilities(ctx, region interface{}) *gomock.Call

GetDatacenterCapabilities indicates an expected call of GetDatacenterCapabilities.

func (*MockAPIMockRecorder) GetPublicGatewayByVPC

func (mr *MockAPIMockRecorder) GetPublicGatewayByVPC(ctx, vpcName interface{}) *gomock.Call

GetPublicGatewayByVPC indicates an expected call of GetPublicGatewayByVPC.

func (*MockAPIMockRecorder) GetSubnetByName

func (mr *MockAPIMockRecorder) GetSubnetByName(ctx, subnetName, region interface{}) *gomock.Call

GetSubnetByName indicates an expected call of GetSubnetByName.

func (*MockAPIMockRecorder) GetTGConnectionVPC added in v0.9.153

func (mr *MockAPIMockRecorder) GetTGConnectionVPC(ctx, gatewayID, vpcSubnetID interface{}) *gomock.Call

GetTGConnectionVPC indicates an expected call of GetTGConnectionVPC.

func (*MockAPIMockRecorder) GetVPCByName

func (mr *MockAPIMockRecorder) GetVPCByName(ctx, vpcName interface{}) *gomock.Call

GetVPCByName indicates an expected call of GetVPCByName.

func (*MockAPIMockRecorder) GetVPCSubnets added in v0.90.0

func (mr *MockAPIMockRecorder) GetVPCSubnets(ctx, vpcID interface{}) *gomock.Call

GetVPCSubnets indicates an expected call of GetVPCSubnets.

func (*MockAPIMockRecorder) GetVPCs

func (mr *MockAPIMockRecorder) GetVPCs(ctx, region interface{}) *gomock.Call

GetVPCs indicates an expected call of GetVPCs.

func (*MockAPIMockRecorder) ListResourceGroups

func (mr *MockAPIMockRecorder) ListResourceGroups(ctx interface{}) *gomock.Call

ListResourceGroups indicates an expected call of ListResourceGroups.

func (*MockAPIMockRecorder) ListSecurityGroupRules added in v0.90.0

func (mr *MockAPIMockRecorder) ListSecurityGroupRules(ctx, securityGroupID interface{}) *gomock.Call

ListSecurityGroupRules indicates an expected call of ListSecurityGroupRules.

func (*MockAPIMockRecorder) ListServiceInstances

func (mr *MockAPIMockRecorder) ListServiceInstances(ctx interface{}) *gomock.Call

ListServiceInstances indicates an expected call of ListServiceInstances.

func (*MockAPIMockRecorder) ServiceInstanceGUIDToName added in v0.9.153

func (mr *MockAPIMockRecorder) ServiceInstanceGUIDToName(ctx, id interface{}) *gomock.Call

ServiceInstanceGUIDToName indicates an expected call of ServiceInstanceGUIDToName.

func (*MockAPIMockRecorder) ServiceInstanceNameToGUID added in v0.90.0

func (mr *MockAPIMockRecorder) ServiceInstanceNameToGUID(ctx, name interface{}) *gomock.Call

ServiceInstanceNameToGUID indicates an expected call of ServiceInstanceNameToGUID.

func (*MockAPIMockRecorder) SetVPCServiceURLForRegion

func (mr *MockAPIMockRecorder) SetVPCServiceURLForRegion(ctx, region interface{}) *gomock.Call

SetVPCServiceURLForRegion indicates an expected call of SetVPCServiceURLForRegion.

type MockMetadataAPI

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

MockMetadataAPI is a mock of MetadataAPI interface.

func NewMockMetadataAPI

func NewMockMetadataAPI(ctrl *gomock.Controller) *MockMetadataAPI

NewMockMetadataAPI creates a new mock instance.

func (*MockMetadataAPI) APIKey

func (m *MockMetadataAPI) APIKey(ctx context.Context) (string, error)

APIKey mocks base method.

func (*MockMetadataAPI) AccountID

func (m *MockMetadataAPI) AccountID(ctx context.Context) (string, error)

AccountID mocks base method.

func (*MockMetadataAPI) CISInstanceCRN

func (m *MockMetadataAPI) CISInstanceCRN(ctx context.Context) (string, error)

CISInstanceCRN mocks base method.

func (*MockMetadataAPI) DNSInstanceCRN

func (m *MockMetadataAPI) DNSInstanceCRN(ctx context.Context) (string, error)

DNSInstanceCRN mocks base method.

func (*MockMetadataAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockMetadataAPIMockRecorder

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

MockMetadataAPIMockRecorder is the mock recorder for MockMetadataAPI.

func (*MockMetadataAPIMockRecorder) APIKey

func (mr *MockMetadataAPIMockRecorder) APIKey(ctx interface{}) *gomock.Call

APIKey indicates an expected call of APIKey.

func (*MockMetadataAPIMockRecorder) AccountID

func (mr *MockMetadataAPIMockRecorder) AccountID(ctx interface{}) *gomock.Call

AccountID indicates an expected call of AccountID.

func (*MockMetadataAPIMockRecorder) CISInstanceCRN

func (mr *MockMetadataAPIMockRecorder) CISInstanceCRN(ctx interface{}) *gomock.Call

CISInstanceCRN indicates an expected call of CISInstanceCRN.

func (*MockMetadataAPIMockRecorder) DNSInstanceCRN

func (mr *MockMetadataAPIMockRecorder) DNSInstanceCRN(ctx interface{}) *gomock.Call

DNSInstanceCRN indicates an expected call of DNSInstanceCRN.

Jump to

Keyboard shortcuts

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