mock

package
v1.5.1 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	mock.Mock
}

Service represents a mock upcloud API service

func (*Service) AssignIPAddress

func (m *Service) AssignIPAddress(r *request.AssignIPAddressRequest) (*upcloud.IPAddress, error)

AssignIPAddress implements service.Network.AssignIPAddress

func (*Service) AttachNetworkRouter added in v1.1.0

func (m *Service) AttachNetworkRouter(r *request.AttachNetworkRouterRequest) error

AttachNetworkRouter implements service.Network.AttachNetworkRouter

func (*Service) AttachStorage

AttachStorage implements service.Storage.AttachStorage

func (*Service) CancelManagedDatabaseConnection added in v1.4.0

func (m *Service) CancelManagedDatabaseConnection(r *request.CancelManagedDatabaseConnection) error

func (*Service) CloneManagedDatabase added in v1.4.0

func (m *Service) CloneManagedDatabase(r *request.CloneManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)

func (*Service) CloneStorage

CloneStorage implements service.Storage.CloneStorage

func (*Service) CreateBackup

CreateBackup implements service.Storage.CreateBackup

func (*Service) CreateFirewallRule

func (m *Service) CreateFirewallRule(r *request.CreateFirewallRuleRequest) (*upcloud.FirewallRule, error)

CreateFirewallRule implements service.Firewall.CreateFirewallRule

func (*Service) CreateFirewallRules

func (m *Service) CreateFirewallRules(r *request.CreateFirewallRulesRequest) error

CreateFirewallRules implements service.Firewall.CreateFirewallRules

func (*Service) CreateLoadBalancer added in v1.4.0

func (m *Service) CreateLoadBalancer(r *request.CreateLoadBalancerRequest) (*upcloud.LoadBalancer, error)

func (*Service) CreateLoadBalancerBackend added in v1.4.0

func (*Service) CreateLoadBalancerBackendMember added in v1.4.0

func (*Service) CreateLoadBalancerCertificateBundle added in v1.4.0

func (*Service) CreateLoadBalancerFrontend added in v1.4.0

func (*Service) CreateLoadBalancerFrontendRule added in v1.4.0

func (*Service) CreateLoadBalancerFrontendTLSConfig added in v1.4.0

func (*Service) CreateLoadBalancerResolver added in v1.4.0

func (*Service) CreateManagedDatabase added in v1.4.0

func (m *Service) CreateManagedDatabase(r *request.CreateManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)

func (*Service) CreateNetwork

func (m *Service) CreateNetwork(r *request.CreateNetworkRequest) (*upcloud.Network, error)

CreateNetwork implements service.Network.CreateNetwork

func (*Service) CreateNetworkInterface

func (m *Service) CreateNetworkInterface(r *request.CreateNetworkInterfaceRequest) (*upcloud.Interface, error)

CreateNetworkInterface implements service.Network.CreateNetworkInterface

func (*Service) CreateRouter

func (m *Service) CreateRouter(r *request.CreateRouterRequest) (*upcloud.Router, error)

CreateRouter implements service.Network.CreateRouter

func (*Service) CreateServer

CreateServer implements service.Server.CreateServer

func (*Service) CreateStorage

CreateStorage implements service.Storage.CreateStorage

func (*Service) CreateStorageImport

CreateStorageImport implements service.Storage.CreateStorageImport

func (*Service) CreateSubaccount added in v1.2.0

func (m *Service) CreateSubaccount(r *request.CreateSubaccountRequest) (*upcloud.AccountDetails, error)

CreateSubaccount implements service.Account.CreateSubaccount

func (*Service) DeleteFirewallRule

func (m *Service) DeleteFirewallRule(r *request.DeleteFirewallRuleRequest) error

DeleteFirewallRule implements service.Firewall.DeleteFirewallRule

func (*Service) DeleteLoadBalancer added in v1.4.0

func (m *Service) DeleteLoadBalancer(r *request.DeleteLoadBalancerRequest) error

func (*Service) DeleteLoadBalancerBackend added in v1.4.0

func (m *Service) DeleteLoadBalancerBackend(r *request.DeleteLoadBalancerBackendRequest) error

func (*Service) DeleteLoadBalancerBackendMember added in v1.4.0

func (m *Service) DeleteLoadBalancerBackendMember(r *request.DeleteLoadBalancerBackendMemberRequest) error

func (*Service) DeleteLoadBalancerCertificateBundle added in v1.4.0

func (m *Service) DeleteLoadBalancerCertificateBundle(r *request.DeleteLoadBalancerCertificateBundleRequest) error

func (*Service) DeleteLoadBalancerFrontend added in v1.4.0

func (m *Service) DeleteLoadBalancerFrontend(r *request.DeleteLoadBalancerFrontendRequest) error

func (*Service) DeleteLoadBalancerFrontendRule added in v1.4.0

func (m *Service) DeleteLoadBalancerFrontendRule(r *request.DeleteLoadBalancerFrontendRuleRequest) error

func (*Service) DeleteLoadBalancerFrontendTLSConfig added in v1.4.0

func (m *Service) DeleteLoadBalancerFrontendTLSConfig(r *request.DeleteLoadBalancerFrontendTLSConfigRequest) error

func (*Service) DeleteLoadBalancerResolver added in v1.4.0

func (m *Service) DeleteLoadBalancerResolver(r *request.DeleteLoadBalancerResolverRequest) error

func (*Service) DeleteManagedDatabase added in v1.4.0

func (m *Service) DeleteManagedDatabase(r *request.DeleteManagedDatabaseRequest) error

func (*Service) DeleteNetwork

func (m *Service) DeleteNetwork(r *request.DeleteNetworkRequest) error

DeleteNetwork implements service.Network.DeleteNetwork

func (*Service) DeleteNetworkInterface

func (m *Service) DeleteNetworkInterface(r *request.DeleteNetworkInterfaceRequest) error

DeleteNetworkInterface implements service.Network.DeleteNetworkInterface

func (*Service) DeleteRouter

func (m *Service) DeleteRouter(r *request.DeleteRouterRequest) error

DeleteRouter implements service.Network.DeleteRouter

func (*Service) DeleteServer

func (m *Service) DeleteServer(r *request.DeleteServerRequest) error

DeleteServer implements service.Server.DeleteServer

func (*Service) DeleteServerAndStorages

func (m *Service) DeleteServerAndStorages(r *request.DeleteServerAndStoragesRequest) error

DeleteServerAndStorages implements service.Server.DeleteServerAndStorages

func (*Service) DeleteStorage

func (m *Service) DeleteStorage(r *request.DeleteStorageRequest) error

DeleteStorage implements service.Storage.DeleteStorage

func (*Service) DeleteSubaccount added in v1.2.0

func (m *Service) DeleteSubaccount(r *request.DeleteSubaccountRequest) error

DeleteSubaccount implements service.Account.DeleteSubaccount

func (*Service) DetachNetworkRouter added in v1.1.0

func (m *Service) DetachNetworkRouter(r *request.DetachNetworkRouterRequest) error

DetachNetworkRouter implements service.Network.DetachNetworkRouter

func (*Service) DetachStorage

DetachStorage implements service.Storage.DetachStorage

func (*Service) EjectCDROM

EjectCDROM implements service.Storage.EjectCDROM

func (*Service) GetAccount

func (m *Service) GetAccount() (*upcloud.Account, error)

GetAccount implements service.Account.GetAccount

func (*Service) GetAccountDetails added in v1.2.0

func (m *Service) GetAccountDetails(r *request.GetAccountDetailsRequest) (*upcloud.AccountDetails, error)

GetAccountDetails implements service.Account.GetAccountDetails

func (*Service) GetAccountList added in v1.2.0

func (m *Service) GetAccountList() (upcloud.AccountList, error)

GetAccountList implements service.Account.GetAccountList

func (*Service) GetFirewallRuleDetails

func (m *Service) GetFirewallRuleDetails(r *request.GetFirewallRuleDetailsRequest) (*upcloud.FirewallRule, error)

GetFirewallRuleDetails implements service.Firewall.GetFirewallRuleDetails

func (*Service) GetFirewallRules

func (m *Service) GetFirewallRules(r *request.GetFirewallRulesRequest) (*upcloud.FirewallRules, error)

GetFirewallRules implements service.Firewall.GetFirewallRules

func (*Service) GetIPAddressDetails

func (m *Service) GetIPAddressDetails(r *request.GetIPAddressDetailsRequest) (*upcloud.IPAddress, error)

GetIPAddressDetails implements service.Network.GetIPAddressDetails

func (*Service) GetIPAddresses

func (m *Service) GetIPAddresses() (*upcloud.IPAddresses, error)

GetIPAddresses implements service.Network.GetIPAddresses

func (*Service) GetLoadBalancer added in v1.4.0

func (m *Service) GetLoadBalancer(r *request.GetLoadBalancerRequest) (*upcloud.LoadBalancer, error)

func (*Service) GetLoadBalancerBackend added in v1.4.0

func (*Service) GetLoadBalancerBackendMember added in v1.4.0

func (*Service) GetLoadBalancerBackendMembers added in v1.4.0

func (*Service) GetLoadBalancerBackends added in v1.4.0

func (m *Service) GetLoadBalancerBackends(r *request.GetLoadBalancerBackendsRequest) ([]upcloud.LoadBalancerBackend, error)

func (*Service) GetLoadBalancerCertificateBundle added in v1.4.0

func (*Service) GetLoadBalancerCertificateBundles added in v1.4.0

func (*Service) GetLoadBalancerFrontend added in v1.4.0

func (*Service) GetLoadBalancerFrontendRule added in v1.4.0

func (*Service) GetLoadBalancerFrontendRules added in v1.4.0

func (*Service) GetLoadBalancerFrontendTLSConfig added in v1.4.0

func (*Service) GetLoadBalancerFrontendTLSConfigs added in v1.4.0

func (*Service) GetLoadBalancerFrontends added in v1.4.0

func (*Service) GetLoadBalancerPlans added in v1.4.0

func (m *Service) GetLoadBalancerPlans(r *request.GetLoadBalancerPlansRequest) ([]upcloud.LoadBalancerPlan, error)

func (*Service) GetLoadBalancerResolver added in v1.4.0

func (*Service) GetLoadBalancerResolvers added in v1.4.0

func (*Service) GetLoadBalancers added in v1.4.0

func (m *Service) GetLoadBalancers(r *request.GetLoadBalancersRequest) ([]upcloud.LoadBalancer, error)

func (*Service) GetManagedDatabase added in v1.4.0

func (m *Service) GetManagedDatabase(r *request.GetManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)

func (*Service) GetManagedDatabaseConnections added in v1.4.0

func (*Service) GetManagedDatabaseLogs added in v1.4.0

func (*Service) GetManagedDatabaseMetrics added in v1.4.0

func (*Service) GetManagedDatabaseQueryStatisticsMySQL added in v1.4.0

func (*Service) GetManagedDatabaseQueryStatisticsPostgreSQL added in v1.4.0

func (*Service) GetManagedDatabaseServiceType added in v1.4.0

func (m *Service) GetManagedDatabaseServiceType(r *request.GetManagedDatabaseServiceTypeRequest) (*upcloud.ManagedDatabaseType, error)

func (*Service) GetManagedDatabaseServiceTypes added in v1.4.0

func (m *Service) GetManagedDatabaseServiceTypes(r *request.GetManagedDatabaseServiceTypesRequest) (map[string]upcloud.ManagedDatabaseType, error)

func (*Service) GetManagedDatabaseVersions added in v1.4.0

func (m *Service) GetManagedDatabaseVersions(r *request.GetManagedDatabaseVersionsRequest) ([]string, error)

func (*Service) GetManagedDatabases added in v1.4.0

func (m *Service) GetManagedDatabases(r *request.GetManagedDatabasesRequest) ([]upcloud.ManagedDatabase, error)

func (*Service) GetNetworkDetails

func (m *Service) GetNetworkDetails(r *request.GetNetworkDetailsRequest) (*upcloud.Network, error)

GetNetworkDetails implements service.Network.GetNetworkDetails

func (*Service) GetNetworks

func (m *Service) GetNetworks() (*upcloud.Networks, error)

GetNetworks implements service.Network.GetNetworks

func (*Service) GetNetworksInZone

func (m *Service) GetNetworksInZone(r *request.GetNetworksInZoneRequest) (*upcloud.Networks, error)

GetNetworksInZone implements service.Network.GetNetworksInZone

func (*Service) GetPlans

func (m *Service) GetPlans() (*upcloud.Plans, error)

GetPlans implements service.Plan.GetPlans

func (*Service) GetRouterDetails

func (m *Service) GetRouterDetails(r *request.GetRouterDetailsRequest) (*upcloud.Router, error)

GetRouterDetails implements service.Network.GetRouterDetails

func (*Service) GetRouters

func (m *Service) GetRouters() (*upcloud.Routers, error)

GetRouters implements service.Network.GetRouters

func (*Service) GetServerConfigurations

func (m *Service) GetServerConfigurations() (*upcloud.ServerConfigurations, error)

GetServerConfigurations implements service.Server.GetServerConfigurations

func (*Service) GetServerDetails

func (m *Service) GetServerDetails(r *request.GetServerDetailsRequest) (*upcloud.ServerDetails, error)

GetServerDetails implements service.Server.GetServerDetails

func (*Service) GetServerNetworks

func (m *Service) GetServerNetworks(r *request.GetServerNetworksRequest) (*upcloud.Networking, error)

GetServerNetworks implements service.Network.GetServerNetworks

func (*Service) GetServers

func (m *Service) GetServers() (*upcloud.Servers, error)

GetServers implements service.Server.GetServers

func (*Service) GetStorageDetails

func (m *Service) GetStorageDetails(r *request.GetStorageDetailsRequest) (*upcloud.StorageDetails, error)

GetStorageDetails implements service.Storage.GetStorageDetails

func (*Service) GetStorageImportDetails

GetStorageImportDetails implements service.Storage.GetStorageImportDetails

func (*Service) GetStorages

func (m *Service) GetStorages(r *request.GetStoragesRequest) (*upcloud.Storages, error)

GetStorages implements service.Storage.GetStorages

func (*Service) GetZones added in v1.3.0

func (m *Service) GetZones() (*upcloud.Zones, error)

GetZones implements service.Zones.GetZones

func (*Service) LoadCDROM

LoadCDROM implements service.Storage.LoadCDDROM

func (*Service) ModifyIPAddress

func (m *Service) ModifyIPAddress(r *request.ModifyIPAddressRequest) (*upcloud.IPAddress, error)

ModifyIPAddress implements service.Network.ModifyIPAddress

func (*Service) ModifyLoadBalancer added in v1.4.0

func (m *Service) ModifyLoadBalancer(r *request.ModifyLoadBalancerRequest) (*upcloud.LoadBalancer, error)

func (*Service) ModifyLoadBalancerBackend added in v1.4.0

func (*Service) ModifyLoadBalancerBackendMember added in v1.4.0

func (*Service) ModifyLoadBalancerCertificateBundle added in v1.4.0

func (*Service) ModifyLoadBalancerFrontend added in v1.4.0

func (*Service) ModifyLoadBalancerFrontendRule added in v1.4.0

func (*Service) ModifyLoadBalancerFrontendTLSConfig added in v1.4.0

func (*Service) ModifyLoadBalancerResolver added in v1.4.0

func (*Service) ModifyManagedDatabase added in v1.4.0

func (m *Service) ModifyManagedDatabase(r *request.ModifyManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)

func (*Service) ModifyNetwork

func (m *Service) ModifyNetwork(r *request.ModifyNetworkRequest) (*upcloud.Network, error)

ModifyNetwork implements service.Network.ModifyNetwork

func (*Service) ModifyNetworkInterface

func (m *Service) ModifyNetworkInterface(r *request.ModifyNetworkInterfaceRequest) (*upcloud.Interface, error)

ModifyNetworkInterface implements service.Network.ModifyNetworkInterface

func (*Service) ModifyRouter

func (m *Service) ModifyRouter(r *request.ModifyRouterRequest) (*upcloud.Router, error)

ModifyRouter implements service.Network.ModifyRouter

func (*Service) ModifyServer

ModifyServer implements service.Server.ModifyServer

func (*Service) ModifyStorage

ModifyStorage implements service.Storage.ModifyStorage

func (*Service) ModifySubaccount added in v1.2.0

func (m *Service) ModifySubaccount(r *request.ModifySubaccountRequest) (*upcloud.AccountDetails, error)

ModifySubaccount implements service.Account.ModifySubaccount

func (*Service) ReleaseIPAddress

func (m *Service) ReleaseIPAddress(r *request.ReleaseIPAddressRequest) error

ReleaseIPAddress implements service.Network.ReleaseIPAddress

func (*Service) ReplaceLoadBalancerFrontendRule added in v1.4.0

func (*Service) ResizeStorageFilesystem added in v1.2.0

ResizeStorageFilesystem implements service.Storage.ResizeStorageFilesystem

func (*Service) RestartServer

RestartServer implements service.Server.RestartServer

func (*Service) RestoreBackup

func (m *Service) RestoreBackup(r *request.RestoreBackupRequest) error

RestoreBackup implements service.Storage.RestoreBackup

func (*Service) ShutdownManagedDatabase added in v1.4.0

func (m *Service) ShutdownManagedDatabase(r *request.ShutdownManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)

func (*Service) StartManagedDatabase added in v1.4.0

func (m *Service) StartManagedDatabase(r *request.StartManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)

func (*Service) StartServer

StartServer implements service.Server.StartServer

func (*Service) StopServer

StopServer implements service.Server.StopServer

func (*Service) TemplatizeStorage

func (m *Service) TemplatizeStorage(r *request.TemplatizeStorageRequest) (*upcloud.StorageDetails, error)

TemplatizeStorage implements service.Storage.TemplatizeStorage

func (*Service) UpgradeManagedDatabaseVersion added in v1.4.0

func (m *Service) UpgradeManagedDatabaseVersion(r *request.UpgradeManagedDatabaseVersionRequest) (*upcloud.ManagedDatabase, error)

func (*Service) WaitForManagedDatabaseState added in v1.4.0

func (m *Service) WaitForManagedDatabaseState(r *request.WaitForManagedDatabaseStateRequest) (*upcloud.ManagedDatabase, error)

func (*Service) WaitForServerState

func (m *Service) WaitForServerState(r *request.WaitForServerStateRequest) (*upcloud.ServerDetails, error)

WaitForServerState implements service.Server.WaitForServerState

func (*Service) WaitForStorageImportCompletion

func (m *Service) WaitForStorageImportCompletion(r *request.WaitForStorageImportCompletionRequest) (*upcloud.StorageImportDetails, error)

WaitForStorageImportCompletion implements service.Storage.WaitForStorageImportCompletion

func (*Service) WaitForStorageState

func (m *Service) WaitForStorageState(r *request.WaitForStorageStateRequest) (*upcloud.StorageDetails, error)

WaitForStorageState implements service.Storage.WaitForStorageState

Jump to

Keyboard shortcuts

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