Documentation ¶
Index ¶
- type Service
- func (m *Service) AddServerToServerGroup(ctx context.Context, r *request.AddServerToServerGroupRequest) error
- func (m *Service) AssignIPAddress(_ context.Context, r *request.AssignIPAddressRequest) (*upcloud.IPAddress, error)
- func (m *Service) AttachManagedObjectStorageUserPolicy(ctx context.Context, r *request.AttachManagedObjectStorageUserPolicyRequest) error
- func (m *Service) AttachNetworkRouter(_ context.Context, r *request.AttachNetworkRouterRequest) error
- func (m *Service) AttachStorage(_ context.Context, r *request.AttachStorageRequest) (*upcloud.ServerDetails, error)
- func (m *Service) CancelManagedDatabaseSession(_ context.Context, r *request.CancelManagedDatabaseSession) error
- func (m *Service) CloneManagedDatabase(_ context.Context, r *request.CloneManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) CloneStorage(_ context.Context, r *request.CloneStorageRequest) (*upcloud.StorageDetails, error)
- func (m *Service) CreateBackup(_ context.Context, r *request.CreateBackupRequest) (*upcloud.StorageDetails, error)
- func (m *Service) CreateFirewallRule(_ context.Context, r *request.CreateFirewallRuleRequest) (*upcloud.FirewallRule, error)
- func (m *Service) CreateFirewallRules(_ context.Context, r *request.CreateFirewallRulesRequest) error
- func (m *Service) CreateGateway(_ context.Context, r *request.CreateGatewayRequest) (*upcloud.Gateway, error)
- func (m *Service) CreateGatewayConnection(ctx context.Context, r *request.CreateGatewayConnectionRequest) (*upcloud.GatewayConnection, error)
- func (m *Service) CreateGatewayConnectionTunnel(ctx context.Context, r *request.CreateGatewayConnectionTunnelRequest) (*upcloud.GatewayTunnel, error)
- func (m *Service) CreateKubernetesCluster(_ context.Context, r *request.CreateKubernetesClusterRequest) (*upcloud.KubernetesCluster, error)
- func (m *Service) CreateKubernetesNodeGroup(ctx context.Context, r *request.CreateKubernetesNodeGroupRequest) (*upcloud.KubernetesNodeGroup, error)
- func (m *Service) CreateLoadBalancer(_ context.Context, r *request.CreateLoadBalancerRequest) (*upcloud.LoadBalancer, error)
- func (m *Service) CreateLoadBalancerBackend(_ context.Context, r *request.CreateLoadBalancerBackendRequest) (*upcloud.LoadBalancerBackend, error)
- func (m *Service) CreateLoadBalancerBackendMember(_ context.Context, r *request.CreateLoadBalancerBackendMemberRequest) (*upcloud.LoadBalancerBackendMember, error)
- func (m *Service) CreateLoadBalancerBackendTLSConfig(_ context.Context, r *request.CreateLoadBalancerBackendTLSConfigRequest) (*upcloud.LoadBalancerBackendTLSConfig, error)
- func (m *Service) CreateLoadBalancerCertificateBundle(_ context.Context, r *request.CreateLoadBalancerCertificateBundleRequest) (*upcloud.LoadBalancerCertificateBundle, error)
- func (m *Service) CreateLoadBalancerFrontend(_ context.Context, r *request.CreateLoadBalancerFrontendRequest) (*upcloud.LoadBalancerFrontend, error)
- func (m *Service) CreateLoadBalancerFrontendRule(_ context.Context, r *request.CreateLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
- func (m *Service) CreateLoadBalancerFrontendTLSConfig(_ context.Context, r *request.CreateLoadBalancerFrontendTLSConfigRequest) (*upcloud.LoadBalancerFrontendTLSConfig, error)
- func (m *Service) CreateLoadBalancerResolver(_ context.Context, r *request.CreateLoadBalancerResolverRequest) (*upcloud.LoadBalancerResolver, error)
- func (m *Service) CreateManagedDatabase(_ context.Context, r *request.CreateManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) CreateManagedObjectStorage(ctx context.Context, r *request.CreateManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
- func (m *Service) CreateManagedObjectStorageBucket(ctx context.Context, r *request.CreateManagedObjectStorageBucketRequest) (upcloud.ManagedObjectStorageBucketMetrics, error)
- func (m *Service) CreateManagedObjectStorageCustomDomain(ctx context.Context, r *request.CreateManagedObjectStorageCustomDomainRequest) error
- func (m *Service) CreateManagedObjectStorageNetwork(ctx context.Context, r *request.CreateManagedObjectStorageNetworkRequest) (*upcloud.ManagedObjectStorageNetwork, error)
- func (m *Service) CreateManagedObjectStoragePolicy(ctx context.Context, r *request.CreateManagedObjectStoragePolicyRequest) (*upcloud.ManagedObjectStoragePolicy, error)
- func (m *Service) CreateManagedObjectStorageUser(ctx context.Context, r *request.CreateManagedObjectStorageUserRequest) (*upcloud.ManagedObjectStorageUser, error)
- func (m *Service) CreateManagedObjectStorageUserAccessKey(ctx context.Context, r *request.CreateManagedObjectStorageUserAccessKeyRequest) (*upcloud.ManagedObjectStorageUserAccessKey, error)
- func (m *Service) CreateNetwork(_ context.Context, r *request.CreateNetworkRequest) (*upcloud.Network, error)
- func (m *Service) CreateNetworkInterface(_ context.Context, r *request.CreateNetworkInterfaceRequest) (*upcloud.Interface, error)
- func (m *Service) CreateNetworkPeering(ctx context.Context, r *request.CreateNetworkPeeringRequest) (*upcloud.NetworkPeering, error)
- func (m *Service) CreatePartnerAccount(ctx context.Context, r *request.CreatePartnerAccountRequest) (*upcloud.PartnerAccount, error)
- func (m *Service) CreateRouter(_ context.Context, r *request.CreateRouterRequest) (*upcloud.Router, error)
- func (m *Service) CreateServer(_ context.Context, r *request.CreateServerRequest) (*upcloud.ServerDetails, error)
- func (m *Service) CreateServerGroup(ctx context.Context, r *request.CreateServerGroupRequest) (*upcloud.ServerGroup, error)
- func (m *Service) CreateStorage(_ context.Context, r *request.CreateStorageRequest) (*upcloud.StorageDetails, error)
- func (m *Service) CreateStorageImport(_ context.Context, r *request.CreateStorageImportRequest) (*upcloud.StorageImportDetails, error)
- func (m *Service) CreateSubaccount(_ context.Context, r *request.CreateSubaccountRequest) (*upcloud.AccountDetails, error)
- func (m *Service) DeleteFirewallRule(_ context.Context, r *request.DeleteFirewallRuleRequest) error
- func (m *Service) DeleteGateway(_ context.Context, r *request.DeleteGatewayRequest) error
- func (m *Service) DeleteGatewayConnection(ctx context.Context, r *request.DeleteGatewayConnectionRequest) error
- func (m *Service) DeleteGatewayConnectionTunnel(ctx context.Context, r *request.DeleteGatewayConnectionTunnelRequest) error
- func (m *Service) DeleteKubernetesCluster(_ context.Context, r *request.DeleteKubernetesClusterRequest) error
- func (m *Service) DeleteKubernetesNodeGroup(ctx context.Context, r *request.DeleteKubernetesNodeGroupRequest) error
- func (m *Service) DeleteKubernetesNodeGroupNode(ctx context.Context, r *request.DeleteKubernetesNodeGroupNodeRequest) error
- func (m *Service) DeleteLoadBalancer(_ context.Context, r *request.DeleteLoadBalancerRequest) error
- func (m *Service) DeleteLoadBalancerBackend(_ context.Context, r *request.DeleteLoadBalancerBackendRequest) error
- func (m *Service) DeleteLoadBalancerBackendMember(_ context.Context, r *request.DeleteLoadBalancerBackendMemberRequest) error
- func (m *Service) DeleteLoadBalancerBackendTLSConfig(_ context.Context, r *request.DeleteLoadBalancerBackendTLSConfigRequest) error
- func (m *Service) DeleteLoadBalancerCertificateBundle(_ context.Context, r *request.DeleteLoadBalancerCertificateBundleRequest) error
- func (m *Service) DeleteLoadBalancerFrontend(_ context.Context, r *request.DeleteLoadBalancerFrontendRequest) error
- func (m *Service) DeleteLoadBalancerFrontendRule(_ context.Context, r *request.DeleteLoadBalancerFrontendRuleRequest) error
- func (m *Service) DeleteLoadBalancerFrontendTLSConfig(_ context.Context, r *request.DeleteLoadBalancerFrontendTLSConfigRequest) error
- func (m *Service) DeleteLoadBalancerResolver(_ context.Context, r *request.DeleteLoadBalancerResolverRequest) error
- func (m *Service) DeleteManagedDatabase(_ context.Context, r *request.DeleteManagedDatabaseRequest) error
- func (m *Service) DeleteManagedDatabaseIndex(_ context.Context, r *request.DeleteManagedDatabaseIndexRequest) error
- func (m *Service) DeleteManagedObjectStorage(ctx context.Context, r *request.DeleteManagedObjectStorageRequest) error
- func (m *Service) DeleteManagedObjectStorageBucket(ctx context.Context, r *request.DeleteManagedObjectStorageBucketRequest) error
- func (m *Service) DeleteManagedObjectStorageCustomDomain(ctx context.Context, r *request.DeleteManagedObjectStorageCustomDomainRequest) error
- func (m *Service) DeleteManagedObjectStorageNetwork(ctx context.Context, r *request.DeleteManagedObjectStorageNetworkRequest) error
- func (m *Service) DeleteManagedObjectStoragePolicy(ctx context.Context, r *request.DeleteManagedObjectStoragePolicyRequest) error
- func (m *Service) DeleteManagedObjectStorageUser(ctx context.Context, r *request.DeleteManagedObjectStorageUserRequest) error
- func (m *Service) DeleteManagedObjectStorageUserAccessKey(ctx context.Context, r *request.DeleteManagedObjectStorageUserAccessKeyRequest) error
- func (m *Service) DeleteNetwork(_ context.Context, r *request.DeleteNetworkRequest) error
- func (m *Service) DeleteNetworkInterface(_ context.Context, r *request.DeleteNetworkInterfaceRequest) error
- func (m *Service) DeleteNetworkPeering(ctx context.Context, r *request.DeleteNetworkPeeringRequest) error
- func (m *Service) DeleteRouter(_ context.Context, r *request.DeleteRouterRequest) error
- func (m *Service) DeleteServer(_ context.Context, r *request.DeleteServerRequest) error
- func (m *Service) DeleteServerAndStorages(_ context.Context, r *request.DeleteServerAndStoragesRequest) error
- func (m *Service) DeleteServerGroup(ctx context.Context, r *request.DeleteServerGroupRequest) error
- func (m *Service) DeleteStorage(_ context.Context, r *request.DeleteStorageRequest) error
- func (m *Service) DeleteSubaccount(_ context.Context, r *request.DeleteSubaccountRequest) error
- func (m *Service) DetachManagedObjectStorageUserPolicy(ctx context.Context, r *request.DetachManagedObjectStorageUserPolicyRequest) error
- func (m *Service) DetachNetworkRouter(_ context.Context, r *request.DetachNetworkRouterRequest) error
- func (m *Service) DetachStorage(_ context.Context, r *request.DetachStorageRequest) (*upcloud.ServerDetails, error)
- func (m *Service) EjectCDROM(_ context.Context, r *request.EjectCDROMRequest) (*upcloud.ServerDetails, error)
- func (m *Service) GetAccount(context.Context) (*upcloud.Account, error)
- func (m *Service) GetAccountDetails(_ context.Context, r *request.GetAccountDetailsRequest) (*upcloud.AccountDetails, error)
- func (m *Service) GetAccountList(context.Context) (upcloud.AccountList, error)
- func (m *Service) GetFirewallRuleDetails(_ context.Context, r *request.GetFirewallRuleDetailsRequest) (*upcloud.FirewallRule, error)
- func (m *Service) GetFirewallRules(_ context.Context, r *request.GetFirewallRulesRequest) (*upcloud.FirewallRules, error)
- func (m *Service) GetGateway(_ context.Context, r *request.GetGatewayRequest) (*upcloud.Gateway, error)
- func (m *Service) GetGatewayConnection(ctx context.Context, r *request.GetGatewayConnectionRequest) (*upcloud.GatewayConnection, error)
- func (m *Service) GetGatewayConnectionTunnel(ctx context.Context, r *request.GetGatewayConnectionTunnelRequest) (*upcloud.GatewayTunnel, error)
- func (m *Service) GetGatewayConnectionTunnels(ctx context.Context, r *request.GetGatewayConnectionTunnelsRequest) ([]upcloud.GatewayTunnel, error)
- func (m *Service) GetGatewayConnections(ctx context.Context, r *request.GetGatewayConnectionsRequest) ([]upcloud.GatewayConnection, error)
- func (m *Service) GetGatewayPlans(ctx context.Context) ([]upcloud.GatewayPlan, error)
- func (m *Service) GetGateways(_ context.Context, f ...request.QueryFilter) ([]upcloud.Gateway, error)
- func (m *Service) GetHostDetails(ctx context.Context, r *request.GetHostDetailsRequest) (*upcloud.Host, error)
- func (m *Service) GetHosts(ctx context.Context) (*upcloud.Hosts, error)
- func (m *Service) GetIPAddressDetails(_ context.Context, r *request.GetIPAddressDetailsRequest) (*upcloud.IPAddress, error)
- func (m *Service) GetIPAddresses(context.Context) (*upcloud.IPAddresses, error)
- func (m *Service) GetKubernetesCluster(_ context.Context, r *request.GetKubernetesClusterRequest) (*upcloud.KubernetesCluster, error)
- func (m *Service) GetKubernetesClusters(_ context.Context, r *request.GetKubernetesClustersRequest) ([]upcloud.KubernetesCluster, error)
- func (m *Service) GetKubernetesKubeconfig(_ context.Context, r *request.GetKubernetesKubeconfigRequest) (string, error)
- func (m *Service) GetKubernetesNodeGroup(ctx context.Context, r *request.GetKubernetesNodeGroupRequest) (*upcloud.KubernetesNodeGroupDetails, error)
- func (m *Service) GetKubernetesNodeGroups(ctx context.Context, r *request.GetKubernetesNodeGroupsRequest) ([]upcloud.KubernetesNodeGroup, error)
- func (m *Service) GetKubernetesPlans(ctx context.Context, r *request.GetKubernetesPlansRequest) ([]upcloud.KubernetesPlan, error)
- func (m *Service) GetKubernetesVersions(_ context.Context, r *request.GetKubernetesVersionsRequest) ([]upcloud.KubernetesVersion, error)
- func (m *Service) GetLoadBalancer(_ context.Context, r *request.GetLoadBalancerRequest) (*upcloud.LoadBalancer, error)
- func (m *Service) GetLoadBalancerBackend(_ context.Context, r *request.GetLoadBalancerBackendRequest) (*upcloud.LoadBalancerBackend, error)
- func (m *Service) GetLoadBalancerBackendMember(_ context.Context, r *request.GetLoadBalancerBackendMemberRequest) (*upcloud.LoadBalancerBackendMember, error)
- func (m *Service) GetLoadBalancerBackendMembers(_ context.Context, r *request.GetLoadBalancerBackendMembersRequest) ([]upcloud.LoadBalancerBackendMember, error)
- func (m *Service) GetLoadBalancerBackendTLSConfig(_ context.Context, r *request.GetLoadBalancerBackendTLSConfigRequest) (*upcloud.LoadBalancerBackendTLSConfig, error)
- func (m *Service) GetLoadBalancerBackendTLSConfigs(_ context.Context, r *request.GetLoadBalancerBackendTLSConfigsRequest) ([]upcloud.LoadBalancerBackendTLSConfig, error)
- func (m *Service) GetLoadBalancerBackends(_ context.Context, r *request.GetLoadBalancerBackendsRequest) ([]upcloud.LoadBalancerBackend, error)
- func (m *Service) GetLoadBalancerCertificateBundle(_ context.Context, r *request.GetLoadBalancerCertificateBundleRequest) (*upcloud.LoadBalancerCertificateBundle, error)
- func (m *Service) GetLoadBalancerCertificateBundles(_ context.Context, r *request.GetLoadBalancerCertificateBundlesRequest) ([]upcloud.LoadBalancerCertificateBundle, error)
- func (m *Service) GetLoadBalancerDNSChallengeDomain(ctx context.Context, r *request.GetLoadBalancerDNSChallengeDomainRequest) (*upcloud.LoadBalancerDNSChallengeDomain, error)
- func (m *Service) GetLoadBalancerFrontend(_ context.Context, r *request.GetLoadBalancerFrontendRequest) (*upcloud.LoadBalancerFrontend, error)
- func (m *Service) GetLoadBalancerFrontendRule(_ context.Context, r *request.GetLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
- func (m *Service) GetLoadBalancerFrontendRules(_ context.Context, r *request.GetLoadBalancerFrontendRulesRequest) ([]upcloud.LoadBalancerFrontendRule, error)
- func (m *Service) GetLoadBalancerFrontendTLSConfig(_ context.Context, r *request.GetLoadBalancerFrontendTLSConfigRequest) (*upcloud.LoadBalancerFrontendTLSConfig, error)
- func (m *Service) GetLoadBalancerFrontendTLSConfigs(_ context.Context, r *request.GetLoadBalancerFrontendTLSConfigsRequest) ([]upcloud.LoadBalancerFrontendTLSConfig, error)
- func (m *Service) GetLoadBalancerFrontends(_ context.Context, r *request.GetLoadBalancerFrontendsRequest) ([]upcloud.LoadBalancerFrontend, error)
- func (m *Service) GetLoadBalancerPlans(_ context.Context, r *request.GetLoadBalancerPlansRequest) ([]upcloud.LoadBalancerPlan, error)
- func (m *Service) GetLoadBalancerResolver(_ context.Context, r *request.GetLoadBalancerResolverRequest) (*upcloud.LoadBalancerResolver, error)
- func (m *Service) GetLoadBalancerResolvers(_ context.Context, r *request.GetLoadBalancerResolversRequest) ([]upcloud.LoadBalancerResolver, error)
- func (m *Service) GetLoadBalancers(_ context.Context, r *request.GetLoadBalancersRequest) ([]upcloud.LoadBalancer, error)
- func (m *Service) GetManagedDatabase(_ context.Context, r *request.GetManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) GetManagedDatabaseAccessControl(_ context.Context, r *request.GetManagedDatabaseAccessControlRequest) (*upcloud.ManagedDatabaseAccessControl, error)
- func (m *Service) GetManagedDatabaseIndices(_ context.Context, r *request.GetManagedDatabaseIndicesRequest) ([]upcloud.ManagedDatabaseIndex, error)
- func (m *Service) GetManagedDatabaseLogs(_ context.Context, r *request.GetManagedDatabaseLogsRequest) (*upcloud.ManagedDatabaseLogs, error)
- func (m *Service) GetManagedDatabaseMetrics(_ context.Context, r *request.GetManagedDatabaseMetricsRequest) (*upcloud.ManagedDatabaseMetrics, error)
- func (m *Service) GetManagedDatabaseQueryStatisticsMySQL(_ context.Context, r *request.GetManagedDatabaseQueryStatisticsRequest) ([]upcloud.ManagedDatabaseQueryStatisticsMySQL, error)
- func (m *Service) GetManagedDatabaseQueryStatisticsPostgreSQL(_ context.Context, r *request.GetManagedDatabaseQueryStatisticsRequest) ([]upcloud.ManagedDatabaseQueryStatisticsPostgreSQL, error)
- func (m *Service) GetManagedDatabaseServiceType(_ context.Context, r *request.GetManagedDatabaseServiceTypeRequest) (*upcloud.ManagedDatabaseType, error)
- func (m *Service) GetManagedDatabaseServiceTypes(_ context.Context, r *request.GetManagedDatabaseServiceTypesRequest) (map[string]upcloud.ManagedDatabaseType, error)
- func (m *Service) GetManagedDatabaseSessions(_ context.Context, r *request.GetManagedDatabaseSessionsRequest) (upcloud.ManagedDatabaseSessions, error)
- func (m *Service) GetManagedDatabaseVersions(_ context.Context, r *request.GetManagedDatabaseVersionsRequest) ([]string, error)
- func (m *Service) GetManagedDatabases(_ context.Context, r *request.GetManagedDatabasesRequest) ([]upcloud.ManagedDatabase, error)
- func (m *Service) GetManagedObjectStorage(ctx context.Context, r *request.GetManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
- func (m *Service) GetManagedObjectStorageBucketMetrics(ctx context.Context, r *request.GetManagedObjectStorageBucketMetricsRequest) ([]upcloud.ManagedObjectStorageBucketMetrics, error)
- func (m *Service) GetManagedObjectStorageCustomDomain(ctx context.Context, r *request.GetManagedObjectStorageCustomDomainRequest) (*upcloud.ManagedObjectStorageCustomDomain, error)
- func (m *Service) GetManagedObjectStorageCustomDomains(ctx context.Context, r *request.GetManagedObjectStorageCustomDomainsRequest) ([]upcloud.ManagedObjectStorageCustomDomain, error)
- func (m *Service) GetManagedObjectStorageMetrics(ctx context.Context, r *request.GetManagedObjectStorageMetricsRequest) (*upcloud.ManagedObjectStorageMetrics, error)
- func (m *Service) GetManagedObjectStorageNetwork(ctx context.Context, r *request.GetManagedObjectStorageNetworkRequest) (*upcloud.ManagedObjectStorageNetwork, error)
- func (m *Service) GetManagedObjectStorageNetworks(ctx context.Context, r *request.GetManagedObjectStorageNetworksRequest) ([]upcloud.ManagedObjectStorageNetwork, error)
- func (m *Service) GetManagedObjectStoragePolicies(ctx context.Context, r *request.GetManagedObjectStoragePoliciesRequest) ([]upcloud.ManagedObjectStoragePolicy, error)
- func (m *Service) GetManagedObjectStoragePolicy(ctx context.Context, r *request.GetManagedObjectStoragePolicyRequest) (*upcloud.ManagedObjectStoragePolicy, error)
- func (m *Service) GetManagedObjectStorageRegion(ctx context.Context, r *request.GetManagedObjectStorageRegionRequest) (*upcloud.ManagedObjectStorageRegion, error)
- func (m *Service) GetManagedObjectStorageRegions(ctx context.Context, r *request.GetManagedObjectStorageRegionsRequest) ([]upcloud.ManagedObjectStorageRegion, error)
- func (m *Service) GetManagedObjectStorageUser(ctx context.Context, r *request.GetManagedObjectStorageUserRequest) (*upcloud.ManagedObjectStorageUser, error)
- func (m *Service) GetManagedObjectStorageUserAccessKey(ctx context.Context, r *request.GetManagedObjectStorageUserAccessKeyRequest) (*upcloud.ManagedObjectStorageUserAccessKey, error)
- func (m *Service) GetManagedObjectStorageUserAccessKeys(ctx context.Context, r *request.GetManagedObjectStorageUserAccessKeysRequest) ([]upcloud.ManagedObjectStorageUserAccessKey, error)
- func (m *Service) GetManagedObjectStorageUserPolicies(ctx context.Context, r *request.GetManagedObjectStorageUserPoliciesRequest) ([]upcloud.ManagedObjectStorageUserPolicy, error)
- func (m *Service) GetManagedObjectStorageUsers(ctx context.Context, r *request.GetManagedObjectStorageUsersRequest) ([]upcloud.ManagedObjectStorageUser, error)
- func (m *Service) GetManagedObjectStorages(ctx context.Context, r *request.GetManagedObjectStoragesRequest) ([]upcloud.ManagedObjectStorage, error)
- func (m *Service) GetNetworkDetails(_ context.Context, r *request.GetNetworkDetailsRequest) (*upcloud.Network, error)
- func (m *Service) GetNetworkPeering(ctx context.Context, r *request.GetNetworkPeeringRequest) (*upcloud.NetworkPeering, error)
- func (m *Service) GetNetworkPeerings(ctx context.Context, f ...request.QueryFilter) (upcloud.NetworkPeerings, error)
- func (m *Service) GetNetworks(context.Context, ...request.QueryFilter) (*upcloud.Networks, error)
- func (m *Service) GetNetworksInZone(_ context.Context, r *request.GetNetworksInZoneRequest) (*upcloud.Networks, error)
- func (m *Service) GetPartnerAccounts(ctx context.Context) ([]upcloud.PartnerAccount, error)
- func (m *Service) GetPermissions(ctx context.Context, r *request.GetPermissionsRequest) (upcloud.Permissions, error)
- func (m *Service) GetPlans(context.Context) (*upcloud.Plans, error)
- func (m *Service) GetPriceZones(context.Context) (*upcloud.PriceZones, error)
- func (m *Service) GetRouterDetails(_ context.Context, r *request.GetRouterDetailsRequest) (*upcloud.Router, error)
- func (m *Service) GetRouters(context.Context, ...request.QueryFilter) (*upcloud.Routers, error)
- func (m *Service) GetServerConfigurations(context.Context) (*upcloud.ServerConfigurations, error)
- func (m *Service) GetServerDetails(_ context.Context, r *request.GetServerDetailsRequest) (*upcloud.ServerDetails, error)
- func (m *Service) GetServerGroup(ctx context.Context, r *request.GetServerGroupRequest) (*upcloud.ServerGroup, error)
- func (m *Service) GetServerGroups(ctx context.Context, r *request.GetServerGroupsRequest) (upcloud.ServerGroups, error)
- func (m *Service) GetServerNetworks(_ context.Context, r *request.GetServerNetworksRequest) (*upcloud.Networking, error)
- func (m *Service) GetServers(context.Context) (*upcloud.Servers, error)
- func (m *Service) GetStorageDetails(_ context.Context, r *request.GetStorageDetailsRequest) (*upcloud.StorageDetails, error)
- func (m *Service) GetStorageImportDetails(_ context.Context, r *request.GetStorageImportDetailsRequest) (*upcloud.StorageImportDetails, error)
- func (m *Service) GetStorages(_ context.Context, r *request.GetStoragesRequest) (*upcloud.Storages, error)
- func (m *Service) GetTimeZones(context.Context) (*upcloud.TimeZones, error)
- func (m *Service) GetZones(context.Context) (*upcloud.Zones, error)
- func (m *Service) GrantPermission(ctx context.Context, r *request.GrantPermissionRequest) (*upcloud.Permission, error)
- func (m *Service) LoadCDROM(_ context.Context, r *request.LoadCDROMRequest) (*upcloud.ServerDetails, error)
- func (m *Service) ModifyGateway(_ context.Context, r *request.ModifyGatewayRequest) (*upcloud.Gateway, error)
- func (m *Service) ModifyGatewayConnection(ctx context.Context, r *request.ModifyGatewayConnectionRequest) (*upcloud.GatewayConnection, error)
- func (m *Service) ModifyHost(ctx context.Context, r *request.ModifyHostRequest) (*upcloud.Host, error)
- func (m *Service) ModifyIPAddress(_ context.Context, r *request.ModifyIPAddressRequest) (*upcloud.IPAddress, error)
- func (m *Service) ModifyKubernetesCluster(ctx context.Context, r *request.ModifyKubernetesClusterRequest) (*upcloud.KubernetesCluster, error)
- func (m *Service) ModifyKubernetesNodeGroup(ctx context.Context, r *request.ModifyKubernetesNodeGroupRequest) (*upcloud.KubernetesNodeGroup, error)
- func (m *Service) ModifyLoadBalancer(_ context.Context, r *request.ModifyLoadBalancerRequest) (*upcloud.LoadBalancer, error)
- func (m *Service) ModifyLoadBalancerBackend(_ context.Context, r *request.ModifyLoadBalancerBackendRequest) (*upcloud.LoadBalancerBackend, error)
- func (m *Service) ModifyLoadBalancerBackendMember(_ context.Context, r *request.ModifyLoadBalancerBackendMemberRequest) (*upcloud.LoadBalancerBackendMember, error)
- func (m *Service) ModifyLoadBalancerBackendTLSConfig(_ context.Context, r *request.ModifyLoadBalancerBackendTLSConfigRequest) (*upcloud.LoadBalancerBackendTLSConfig, error)
- func (m *Service) ModifyLoadBalancerCertificateBundle(_ context.Context, r *request.ModifyLoadBalancerCertificateBundleRequest) (*upcloud.LoadBalancerCertificateBundle, error)
- func (m *Service) ModifyLoadBalancerFrontend(_ context.Context, r *request.ModifyLoadBalancerFrontendRequest) (*upcloud.LoadBalancerFrontend, error)
- func (m *Service) ModifyLoadBalancerFrontendRule(_ context.Context, r *request.ModifyLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
- func (m *Service) ModifyLoadBalancerFrontendTLSConfig(_ context.Context, r *request.ModifyLoadBalancerFrontendTLSConfigRequest) (*upcloud.LoadBalancerFrontendTLSConfig, error)
- func (m *Service) ModifyLoadBalancerNetwork(ctx context.Context, r *request.ModifyLoadBalancerNetworkRequest) (*upcloud.LoadBalancerNetwork, error)
- func (m *Service) ModifyLoadBalancerResolver(_ context.Context, r *request.ModifyLoadBalancerResolverRequest) (*upcloud.LoadBalancerResolver, error)
- func (m *Service) ModifyManagedDatabase(_ context.Context, r *request.ModifyManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) ModifyManagedDatabaseAccessControl(_ context.Context, r *request.ModifyManagedDatabaseAccessControlRequest) (*upcloud.ManagedDatabaseAccessControl, error)
- func (m *Service) ModifyManagedObjectStorage(ctx context.Context, r *request.ModifyManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
- func (m *Service) ModifyManagedObjectStorageCustomDomain(ctx context.Context, r *request.ModifyManagedObjectStorageCustomDomainRequest) (*upcloud.ManagedObjectStorageCustomDomain, error)
- func (m *Service) ModifyManagedObjectStorageUserAccessKey(ctx context.Context, r *request.ModifyManagedObjectStorageUserAccessKeyRequest) (*upcloud.ManagedObjectStorageUserAccessKey, error)
- func (m *Service) ModifyNetwork(_ context.Context, r *request.ModifyNetworkRequest) (*upcloud.Network, error)
- func (m *Service) ModifyNetworkInterface(_ context.Context, r *request.ModifyNetworkInterfaceRequest) (*upcloud.Interface, error)
- func (m *Service) ModifyNetworkPeering(ctx context.Context, r *request.ModifyNetworkPeeringRequest) (*upcloud.NetworkPeering, error)
- func (m *Service) ModifyRouter(_ context.Context, r *request.ModifyRouterRequest) (*upcloud.Router, error)
- func (m *Service) ModifyServer(_ context.Context, r *request.ModifyServerRequest) (*upcloud.ServerDetails, error)
- func (m *Service) ModifyServerGroup(ctx context.Context, r *request.ModifyServerGroupRequest) (*upcloud.ServerGroup, error)
- func (m *Service) ModifyStorage(_ context.Context, r *request.ModifyStorageRequest) (*upcloud.StorageDetails, error)
- func (m *Service) ModifySubaccount(_ context.Context, r *request.ModifySubaccountRequest) (*upcloud.AccountDetails, error)
- func (m *Service) ReleaseIPAddress(_ context.Context, r *request.ReleaseIPAddressRequest) error
- func (m *Service) RemoveServerFromServerGroup(ctx context.Context, r *request.RemoveServerFromServerGroupRequest) error
- func (m *Service) ReplaceLoadBalancerFrontendRule(_ context.Context, r *request.ReplaceLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
- func (m *Service) ReplaceManagedObjectStorage(ctx context.Context, r *request.ReplaceManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
- func (m *Service) ResizeStorageFilesystem(_ context.Context, r *request.ResizeStorageFilesystemRequest) (*upcloud.ResizeStorageFilesystemBackup, error)
- func (m *Service) RestartServer(_ context.Context, r *request.RestartServerRequest) (*upcloud.ServerDetails, error)
- func (m *Service) RestoreBackup(_ context.Context, r *request.RestoreBackupRequest) error
- func (m *Service) RevokePermission(ctx context.Context, r *request.RevokePermissionRequest) error
- func (m *Service) ShutdownManagedDatabase(_ context.Context, r *request.ShutdownManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) StartManagedDatabase(_ context.Context, r *request.StartManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) StartServer(_ context.Context, r *request.StartServerRequest) (*upcloud.ServerDetails, error)
- func (m *Service) StopServer(_ context.Context, r *request.StopServerRequest) (*upcloud.ServerDetails, error)
- func (m *Service) TemplatizeStorage(_ context.Context, r *request.TemplatizeStorageRequest) (*upcloud.StorageDetails, error)
- func (m *Service) UpgradeManagedDatabaseVersion(_ context.Context, r *request.UpgradeManagedDatabaseVersionRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) WaitForKubernetesClusterState(context.Context, *request.WaitForKubernetesClusterStateRequest) (*upcloud.KubernetesCluster, error)
- func (m *Service) WaitForKubernetesNodeGroupState(ctx context.Context, r *request.WaitForKubernetesNodeGroupStateRequest) (*upcloud.KubernetesNodeGroup, error)
- func (m *Service) WaitForManagedDatabaseState(_ context.Context, r *request.WaitForManagedDatabaseStateRequest) (*upcloud.ManagedDatabase, error)
- func (m *Service) WaitForManagedObjectStorageBucketDeletion(ctx context.Context, ...) error
- func (m *Service) WaitForManagedObjectStorageDeletion(ctx context.Context, r *request.WaitForManagedObjectStorageDeletionRequest) error
- func (m *Service) WaitForManagedObjectStorageOperationalState(ctx context.Context, ...) (*upcloud.ManagedObjectStorage, error)
- func (m *Service) WaitForNetworkPeeringState(ctx context.Context, r *request.WaitForNetworkPeeringStateRequest) (*upcloud.NetworkPeering, error)
- func (m *Service) WaitForServerState(_ context.Context, r *request.WaitForServerStateRequest) (*upcloud.ServerDetails, error)
- func (m *Service) WaitForStorageImportCompletion(_ context.Context, r *request.WaitForStorageImportCompletionRequest) (*upcloud.StorageImportDetails, error)
- func (m *Service) WaitForStorageState(_ context.Context, r *request.WaitForStorageStateRequest) (*upcloud.StorageDetails, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
Service represents a mock upcloud API service
func (*Service) AddServerToServerGroup ¶ added in v3.3.0
func (*Service) AssignIPAddress ¶
func (m *Service) AssignIPAddress(_ context.Context, r *request.AssignIPAddressRequest) (*upcloud.IPAddress, error)
AssignIPAddress implements service.Network.AssignIPAddress
func (*Service) AttachManagedObjectStorageUserPolicy ¶ added in v3.5.0
func (*Service) AttachNetworkRouter ¶
func (m *Service) AttachNetworkRouter(_ context.Context, r *request.AttachNetworkRouterRequest) error
AttachNetworkRouter implements service.Network.AttachNetworkRouter
func (*Service) AttachStorage ¶
func (m *Service) AttachStorage(_ context.Context, r *request.AttachStorageRequest) (*upcloud.ServerDetails, error)
AttachStorage implements service.Storage.AttachStorage
func (*Service) CancelManagedDatabaseSession ¶
func (*Service) CloneManagedDatabase ¶
func (m *Service) CloneManagedDatabase(_ context.Context, r *request.CloneManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
func (*Service) CloneStorage ¶
func (m *Service) CloneStorage(_ context.Context, r *request.CloneStorageRequest) (*upcloud.StorageDetails, error)
CloneStorage implements service.Storage.CloneStorage
func (*Service) CreateBackup ¶
func (m *Service) CreateBackup(_ context.Context, r *request.CreateBackupRequest) (*upcloud.StorageDetails, error)
CreateBackup implements service.Storage.CreateBackup
func (*Service) CreateFirewallRule ¶
func (m *Service) CreateFirewallRule(_ context.Context, r *request.CreateFirewallRuleRequest) (*upcloud.FirewallRule, error)
CreateFirewallRule implements service.Firewall.CreateFirewallRule
func (*Service) CreateFirewallRules ¶
func (m *Service) CreateFirewallRules(_ context.Context, r *request.CreateFirewallRulesRequest) error
CreateFirewallRules implements service.Firewall.CreateFirewallRules
func (*Service) CreateGateway ¶ added in v3.4.0
func (m *Service) CreateGateway(_ context.Context, r *request.CreateGatewayRequest) (*upcloud.Gateway, error)
CreateGateway implements service.Gateway.CreateGateway
func (*Service) CreateGatewayConnection ¶ added in v3.8.0
func (m *Service) CreateGatewayConnection(ctx context.Context, r *request.CreateGatewayConnectionRequest) (*upcloud.GatewayConnection, error)
func (*Service) CreateGatewayConnectionTunnel ¶ added in v3.8.0
func (m *Service) CreateGatewayConnectionTunnel(ctx context.Context, r *request.CreateGatewayConnectionTunnelRequest) (*upcloud.GatewayTunnel, error)
func (*Service) CreateKubernetesCluster ¶
func (m *Service) CreateKubernetesCluster(_ context.Context, r *request.CreateKubernetesClusterRequest) (*upcloud.KubernetesCluster, error)
func (*Service) CreateKubernetesNodeGroup ¶
func (m *Service) CreateKubernetesNodeGroup(ctx context.Context, r *request.CreateKubernetesNodeGroupRequest) (*upcloud.KubernetesNodeGroup, error)
func (*Service) CreateLoadBalancer ¶
func (m *Service) CreateLoadBalancer(_ context.Context, r *request.CreateLoadBalancerRequest) (*upcloud.LoadBalancer, error)
func (*Service) CreateLoadBalancerBackend ¶
func (m *Service) CreateLoadBalancerBackend(_ context.Context, r *request.CreateLoadBalancerBackendRequest) (*upcloud.LoadBalancerBackend, error)
func (*Service) CreateLoadBalancerBackendMember ¶
func (m *Service) CreateLoadBalancerBackendMember(_ context.Context, r *request.CreateLoadBalancerBackendMemberRequest) (*upcloud.LoadBalancerBackendMember, error)
func (*Service) CreateLoadBalancerBackendTLSConfig ¶ added in v3.2.1
func (m *Service) CreateLoadBalancerBackendTLSConfig(_ context.Context, r *request.CreateLoadBalancerBackendTLSConfigRequest) (*upcloud.LoadBalancerBackendTLSConfig, error)
func (*Service) CreateLoadBalancerCertificateBundle ¶
func (m *Service) CreateLoadBalancerCertificateBundle(_ context.Context, r *request.CreateLoadBalancerCertificateBundleRequest) (*upcloud.LoadBalancerCertificateBundle, error)
func (*Service) CreateLoadBalancerFrontend ¶
func (m *Service) CreateLoadBalancerFrontend(_ context.Context, r *request.CreateLoadBalancerFrontendRequest) (*upcloud.LoadBalancerFrontend, error)
func (*Service) CreateLoadBalancerFrontendRule ¶
func (m *Service) CreateLoadBalancerFrontendRule(_ context.Context, r *request.CreateLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
func (*Service) CreateLoadBalancerFrontendTLSConfig ¶
func (m *Service) CreateLoadBalancerFrontendTLSConfig(_ context.Context, r *request.CreateLoadBalancerFrontendTLSConfigRequest) (*upcloud.LoadBalancerFrontendTLSConfig, error)
func (*Service) CreateLoadBalancerResolver ¶
func (m *Service) CreateLoadBalancerResolver(_ context.Context, r *request.CreateLoadBalancerResolverRequest) (*upcloud.LoadBalancerResolver, error)
func (*Service) CreateManagedDatabase ¶
func (m *Service) CreateManagedDatabase(_ context.Context, r *request.CreateManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
func (*Service) CreateManagedObjectStorage ¶ added in v3.2.0
func (m *Service) CreateManagedObjectStorage(ctx context.Context, r *request.CreateManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
func (*Service) CreateManagedObjectStorageBucket ¶ added in v3.13.0
func (m *Service) CreateManagedObjectStorageBucket(ctx context.Context, r *request.CreateManagedObjectStorageBucketRequest) (upcloud.ManagedObjectStorageBucketMetrics, error)
func (*Service) CreateManagedObjectStorageCustomDomain ¶ added in v3.13.0
func (*Service) CreateManagedObjectStorageNetwork ¶ added in v3.2.0
func (m *Service) CreateManagedObjectStorageNetwork(ctx context.Context, r *request.CreateManagedObjectStorageNetworkRequest) (*upcloud.ManagedObjectStorageNetwork, error)
func (*Service) CreateManagedObjectStoragePolicy ¶ added in v3.5.0
func (m *Service) CreateManagedObjectStoragePolicy(ctx context.Context, r *request.CreateManagedObjectStoragePolicyRequest) (*upcloud.ManagedObjectStoragePolicy, error)
func (*Service) CreateManagedObjectStorageUser ¶ added in v3.2.0
func (m *Service) CreateManagedObjectStorageUser(ctx context.Context, r *request.CreateManagedObjectStorageUserRequest) (*upcloud.ManagedObjectStorageUser, error)
func (*Service) CreateManagedObjectStorageUserAccessKey ¶ added in v3.2.0
func (m *Service) CreateManagedObjectStorageUserAccessKey(ctx context.Context, r *request.CreateManagedObjectStorageUserAccessKeyRequest) (*upcloud.ManagedObjectStorageUserAccessKey, error)
func (*Service) CreateNetwork ¶
func (m *Service) CreateNetwork(_ context.Context, r *request.CreateNetworkRequest) (*upcloud.Network, error)
CreateNetwork implements service.Network.CreateNetwork
func (*Service) CreateNetworkInterface ¶
func (m *Service) CreateNetworkInterface(_ context.Context, r *request.CreateNetworkInterfaceRequest) (*upcloud.Interface, error)
CreateNetworkInterface implements service.Network.CreateNetworkInterface
func (*Service) CreateNetworkPeering ¶ added in v3.6.0
func (m *Service) CreateNetworkPeering(ctx context.Context, r *request.CreateNetworkPeeringRequest) (*upcloud.NetworkPeering, error)
func (*Service) CreatePartnerAccount ¶ added in v3.13.0
func (m *Service) CreatePartnerAccount(ctx context.Context, r *request.CreatePartnerAccountRequest) (*upcloud.PartnerAccount, error)
func (*Service) CreateRouter ¶
func (m *Service) CreateRouter(_ context.Context, r *request.CreateRouterRequest) (*upcloud.Router, error)
CreateRouter implements service.Network.CreateRouter
func (*Service) CreateServer ¶
func (m *Service) CreateServer(_ context.Context, r *request.CreateServerRequest) (*upcloud.ServerDetails, error)
CreateServer implements service.Server.CreateServer
func (*Service) CreateServerGroup ¶
func (m *Service) CreateServerGroup(ctx context.Context, r *request.CreateServerGroupRequest) (*upcloud.ServerGroup, error)
func (*Service) CreateStorage ¶
func (m *Service) CreateStorage(_ context.Context, r *request.CreateStorageRequest) (*upcloud.StorageDetails, error)
CreateStorage implements service.Storage.CreateStorage
func (*Service) CreateStorageImport ¶
func (m *Service) CreateStorageImport(_ context.Context, r *request.CreateStorageImportRequest) (*upcloud.StorageImportDetails, error)
CreateStorageImport implements service.Storage.CreateStorageImport
func (*Service) CreateSubaccount ¶
func (m *Service) CreateSubaccount(_ context.Context, r *request.CreateSubaccountRequest) (*upcloud.AccountDetails, error)
CreateSubaccount implements service.Account.CreateSubaccount
func (*Service) DeleteFirewallRule ¶
DeleteFirewallRule implements service.Firewall.DeleteFirewallRule
func (*Service) DeleteGateway ¶ added in v3.4.0
DeleteGateway implements service.Gateway.DeleteGateway
func (*Service) DeleteGatewayConnection ¶ added in v3.8.0
func (*Service) DeleteGatewayConnectionTunnel ¶ added in v3.8.0
func (*Service) DeleteKubernetesCluster ¶
func (*Service) DeleteKubernetesNodeGroup ¶
func (*Service) DeleteKubernetesNodeGroupNode ¶
func (*Service) DeleteLoadBalancer ¶
func (*Service) DeleteLoadBalancerBackend ¶
func (*Service) DeleteLoadBalancerBackendMember ¶
func (*Service) DeleteLoadBalancerBackendTLSConfig ¶ added in v3.2.1
func (*Service) DeleteLoadBalancerCertificateBundle ¶
func (*Service) DeleteLoadBalancerFrontend ¶
func (*Service) DeleteLoadBalancerFrontendRule ¶
func (*Service) DeleteLoadBalancerFrontendTLSConfig ¶
func (*Service) DeleteLoadBalancerResolver ¶
func (*Service) DeleteManagedDatabase ¶
func (*Service) DeleteManagedDatabaseIndex ¶
func (*Service) DeleteManagedObjectStorage ¶ added in v3.2.0
func (*Service) DeleteManagedObjectStorageBucket ¶ added in v3.13.0
func (*Service) DeleteManagedObjectStorageCustomDomain ¶ added in v3.13.0
func (*Service) DeleteManagedObjectStorageNetwork ¶ added in v3.2.0
func (*Service) DeleteManagedObjectStoragePolicy ¶ added in v3.5.0
func (*Service) DeleteManagedObjectStorageUser ¶ added in v3.2.0
func (*Service) DeleteManagedObjectStorageUserAccessKey ¶ added in v3.2.0
func (*Service) DeleteNetwork ¶
DeleteNetwork implements service.Network.DeleteNetwork
func (*Service) DeleteNetworkInterface ¶
func (m *Service) DeleteNetworkInterface(_ context.Context, r *request.DeleteNetworkInterfaceRequest) error
DeleteNetworkInterface implements service.Network.DeleteNetworkInterface
func (*Service) DeleteNetworkPeering ¶ added in v3.6.0
func (*Service) DeleteRouter ¶
DeleteRouter implements service.Network.DeleteRouter
func (*Service) DeleteServer ¶
DeleteServer implements service.Server.DeleteServer
func (*Service) DeleteServerAndStorages ¶
func (m *Service) DeleteServerAndStorages(_ context.Context, r *request.DeleteServerAndStoragesRequest) error
DeleteServerAndStorages implements service.Server.DeleteServerAndStorages
func (*Service) DeleteServerGroup ¶
func (*Service) DeleteStorage ¶
DeleteStorage implements service.Storage.DeleteStorage
func (*Service) DeleteSubaccount ¶
DeleteSubaccount implements service.Account.DeleteSubaccount
func (*Service) DetachManagedObjectStorageUserPolicy ¶ added in v3.5.0
func (*Service) DetachNetworkRouter ¶
func (m *Service) DetachNetworkRouter(_ context.Context, r *request.DetachNetworkRouterRequest) error
DetachNetworkRouter implements service.Network.DetachNetworkRouter
func (*Service) DetachStorage ¶
func (m *Service) DetachStorage(_ context.Context, r *request.DetachStorageRequest) (*upcloud.ServerDetails, error)
DetachStorage implements service.Storage.DetachStorage
func (*Service) EjectCDROM ¶
func (m *Service) EjectCDROM(_ context.Context, r *request.EjectCDROMRequest) (*upcloud.ServerDetails, error)
EjectCDROM implements service.Storage.EjectCDROM
func (*Service) GetAccount ¶
GetAccount implements service.Account.GetAccount
func (*Service) GetAccountDetails ¶
func (m *Service) GetAccountDetails(_ context.Context, r *request.GetAccountDetailsRequest) (*upcloud.AccountDetails, error)
GetAccountDetails implements service.Account.GetAccountDetails
func (*Service) GetAccountList ¶
GetAccountList implements service.Account.GetAccountList
func (*Service) GetFirewallRuleDetails ¶
func (m *Service) GetFirewallRuleDetails(_ context.Context, r *request.GetFirewallRuleDetailsRequest) (*upcloud.FirewallRule, error)
GetFirewallRuleDetails implements service.Firewall.GetFirewallRuleDetails
func (*Service) GetFirewallRules ¶
func (m *Service) GetFirewallRules(_ context.Context, r *request.GetFirewallRulesRequest) (*upcloud.FirewallRules, error)
GetFirewallRules implements service.Firewall.GetFirewallRules
func (*Service) GetGateway ¶ added in v3.4.0
func (m *Service) GetGateway(_ context.Context, r *request.GetGatewayRequest) (*upcloud.Gateway, error)
GetGateway implements service.Gateway.GetGateway
func (*Service) GetGatewayConnection ¶ added in v3.8.0
func (m *Service) GetGatewayConnection(ctx context.Context, r *request.GetGatewayConnectionRequest) (*upcloud.GatewayConnection, error)
func (*Service) GetGatewayConnectionTunnel ¶ added in v3.8.0
func (m *Service) GetGatewayConnectionTunnel(ctx context.Context, r *request.GetGatewayConnectionTunnelRequest) (*upcloud.GatewayTunnel, error)
func (*Service) GetGatewayConnectionTunnels ¶ added in v3.8.0
func (m *Service) GetGatewayConnectionTunnels(ctx context.Context, r *request.GetGatewayConnectionTunnelsRequest) ([]upcloud.GatewayTunnel, error)
func (*Service) GetGatewayConnections ¶ added in v3.8.0
func (m *Service) GetGatewayConnections(ctx context.Context, r *request.GetGatewayConnectionsRequest) ([]upcloud.GatewayConnection, error)
func (*Service) GetGatewayPlans ¶ added in v3.8.0
func (*Service) GetGateways ¶ added in v3.4.0
func (m *Service) GetGateways(_ context.Context, f ...request.QueryFilter) ([]upcloud.Gateway, error)
GetGateways implements service.Gateway.GetGateways
func (*Service) GetHostDetails ¶ added in v3.8.0
func (*Service) GetIPAddressDetails ¶
func (m *Service) GetIPAddressDetails(_ context.Context, r *request.GetIPAddressDetailsRequest) (*upcloud.IPAddress, error)
GetIPAddressDetails implements service.Network.GetIPAddressDetails
func (*Service) GetIPAddresses ¶
GetIPAddresses implements service.Network.GetIPAddresses
func (*Service) GetKubernetesCluster ¶
func (m *Service) GetKubernetesCluster(_ context.Context, r *request.GetKubernetesClusterRequest) (*upcloud.KubernetesCluster, error)
func (*Service) GetKubernetesClusters ¶
func (m *Service) GetKubernetesClusters(_ context.Context, r *request.GetKubernetesClustersRequest) ([]upcloud.KubernetesCluster, error)
func (*Service) GetKubernetesKubeconfig ¶
func (*Service) GetKubernetesNodeGroup ¶
func (m *Service) GetKubernetesNodeGroup(ctx context.Context, r *request.GetKubernetesNodeGroupRequest) (*upcloud.KubernetesNodeGroupDetails, error)
func (*Service) GetKubernetesNodeGroups ¶
func (m *Service) GetKubernetesNodeGroups(ctx context.Context, r *request.GetKubernetesNodeGroupsRequest) ([]upcloud.KubernetesNodeGroup, error)
func (*Service) GetKubernetesPlans ¶
func (m *Service) GetKubernetesPlans(ctx context.Context, r *request.GetKubernetesPlansRequest) ([]upcloud.KubernetesPlan, error)
func (*Service) GetKubernetesVersions ¶
func (m *Service) GetKubernetesVersions(_ context.Context, r *request.GetKubernetesVersionsRequest) ([]upcloud.KubernetesVersion, error)
func (*Service) GetLoadBalancer ¶
func (m *Service) GetLoadBalancer(_ context.Context, r *request.GetLoadBalancerRequest) (*upcloud.LoadBalancer, error)
func (*Service) GetLoadBalancerBackend ¶
func (m *Service) GetLoadBalancerBackend(_ context.Context, r *request.GetLoadBalancerBackendRequest) (*upcloud.LoadBalancerBackend, error)
func (*Service) GetLoadBalancerBackendMember ¶
func (m *Service) GetLoadBalancerBackendMember(_ context.Context, r *request.GetLoadBalancerBackendMemberRequest) (*upcloud.LoadBalancerBackendMember, error)
func (*Service) GetLoadBalancerBackendMembers ¶
func (m *Service) GetLoadBalancerBackendMembers(_ context.Context, r *request.GetLoadBalancerBackendMembersRequest) ([]upcloud.LoadBalancerBackendMember, error)
func (*Service) GetLoadBalancerBackendTLSConfig ¶ added in v3.2.1
func (m *Service) GetLoadBalancerBackendTLSConfig(_ context.Context, r *request.GetLoadBalancerBackendTLSConfigRequest) (*upcloud.LoadBalancerBackendTLSConfig, error)
func (*Service) GetLoadBalancerBackendTLSConfigs ¶ added in v3.2.1
func (m *Service) GetLoadBalancerBackendTLSConfigs(_ context.Context, r *request.GetLoadBalancerBackendTLSConfigsRequest) ([]upcloud.LoadBalancerBackendTLSConfig, error)
func (*Service) GetLoadBalancerBackends ¶
func (m *Service) GetLoadBalancerBackends(_ context.Context, r *request.GetLoadBalancerBackendsRequest) ([]upcloud.LoadBalancerBackend, error)
func (*Service) GetLoadBalancerCertificateBundle ¶
func (m *Service) GetLoadBalancerCertificateBundle(_ context.Context, r *request.GetLoadBalancerCertificateBundleRequest) (*upcloud.LoadBalancerCertificateBundle, error)
func (*Service) GetLoadBalancerCertificateBundles ¶
func (m *Service) GetLoadBalancerCertificateBundles(_ context.Context, r *request.GetLoadBalancerCertificateBundlesRequest) ([]upcloud.LoadBalancerCertificateBundle, error)
func (*Service) GetLoadBalancerDNSChallengeDomain ¶ added in v3.13.0
func (m *Service) GetLoadBalancerDNSChallengeDomain(ctx context.Context, r *request.GetLoadBalancerDNSChallengeDomainRequest) (*upcloud.LoadBalancerDNSChallengeDomain, error)
func (*Service) GetLoadBalancerFrontend ¶
func (m *Service) GetLoadBalancerFrontend(_ context.Context, r *request.GetLoadBalancerFrontendRequest) (*upcloud.LoadBalancerFrontend, error)
func (*Service) GetLoadBalancerFrontendRule ¶
func (m *Service) GetLoadBalancerFrontendRule(_ context.Context, r *request.GetLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
func (*Service) GetLoadBalancerFrontendRules ¶
func (m *Service) GetLoadBalancerFrontendRules(_ context.Context, r *request.GetLoadBalancerFrontendRulesRequest) ([]upcloud.LoadBalancerFrontendRule, error)
func (*Service) GetLoadBalancerFrontendTLSConfig ¶
func (m *Service) GetLoadBalancerFrontendTLSConfig(_ context.Context, r *request.GetLoadBalancerFrontendTLSConfigRequest) (*upcloud.LoadBalancerFrontendTLSConfig, error)
func (*Service) GetLoadBalancerFrontendTLSConfigs ¶
func (m *Service) GetLoadBalancerFrontendTLSConfigs(_ context.Context, r *request.GetLoadBalancerFrontendTLSConfigsRequest) ([]upcloud.LoadBalancerFrontendTLSConfig, error)
func (*Service) GetLoadBalancerFrontends ¶
func (m *Service) GetLoadBalancerFrontends(_ context.Context, r *request.GetLoadBalancerFrontendsRequest) ([]upcloud.LoadBalancerFrontend, error)
func (*Service) GetLoadBalancerPlans ¶
func (m *Service) GetLoadBalancerPlans(_ context.Context, r *request.GetLoadBalancerPlansRequest) ([]upcloud.LoadBalancerPlan, error)
func (*Service) GetLoadBalancerResolver ¶
func (m *Service) GetLoadBalancerResolver(_ context.Context, r *request.GetLoadBalancerResolverRequest) (*upcloud.LoadBalancerResolver, error)
func (*Service) GetLoadBalancerResolvers ¶
func (m *Service) GetLoadBalancerResolvers(_ context.Context, r *request.GetLoadBalancerResolversRequest) ([]upcloud.LoadBalancerResolver, error)
func (*Service) GetLoadBalancers ¶
func (m *Service) GetLoadBalancers(_ context.Context, r *request.GetLoadBalancersRequest) ([]upcloud.LoadBalancer, error)
func (*Service) GetManagedDatabase ¶
func (m *Service) GetManagedDatabase(_ context.Context, r *request.GetManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
func (*Service) GetManagedDatabaseAccessControl ¶
func (m *Service) GetManagedDatabaseAccessControl(_ context.Context, r *request.GetManagedDatabaseAccessControlRequest) (*upcloud.ManagedDatabaseAccessControl, error)
func (*Service) GetManagedDatabaseIndices ¶
func (m *Service) GetManagedDatabaseIndices(_ context.Context, r *request.GetManagedDatabaseIndicesRequest) ([]upcloud.ManagedDatabaseIndex, error)
func (*Service) GetManagedDatabaseLogs ¶
func (m *Service) GetManagedDatabaseLogs(_ context.Context, r *request.GetManagedDatabaseLogsRequest) (*upcloud.ManagedDatabaseLogs, error)
func (*Service) GetManagedDatabaseMetrics ¶
func (m *Service) GetManagedDatabaseMetrics(_ context.Context, r *request.GetManagedDatabaseMetricsRequest) (*upcloud.ManagedDatabaseMetrics, error)
func (*Service) GetManagedDatabaseQueryStatisticsMySQL ¶
func (m *Service) GetManagedDatabaseQueryStatisticsMySQL(_ context.Context, r *request.GetManagedDatabaseQueryStatisticsRequest) ([]upcloud.ManagedDatabaseQueryStatisticsMySQL, error)
func (*Service) GetManagedDatabaseQueryStatisticsPostgreSQL ¶
func (m *Service) GetManagedDatabaseQueryStatisticsPostgreSQL(_ context.Context, r *request.GetManagedDatabaseQueryStatisticsRequest) ([]upcloud.ManagedDatabaseQueryStatisticsPostgreSQL, error)
func (*Service) GetManagedDatabaseServiceType ¶
func (m *Service) GetManagedDatabaseServiceType(_ context.Context, r *request.GetManagedDatabaseServiceTypeRequest) (*upcloud.ManagedDatabaseType, error)
func (*Service) GetManagedDatabaseServiceTypes ¶
func (m *Service) GetManagedDatabaseServiceTypes(_ context.Context, r *request.GetManagedDatabaseServiceTypesRequest) (map[string]upcloud.ManagedDatabaseType, error)
func (*Service) GetManagedDatabaseSessions ¶
func (m *Service) GetManagedDatabaseSessions(_ context.Context, r *request.GetManagedDatabaseSessionsRequest) (upcloud.ManagedDatabaseSessions, error)
func (*Service) GetManagedDatabaseVersions ¶
func (*Service) GetManagedDatabases ¶
func (m *Service) GetManagedDatabases(_ context.Context, r *request.GetManagedDatabasesRequest) ([]upcloud.ManagedDatabase, error)
func (*Service) GetManagedObjectStorage ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorage(ctx context.Context, r *request.GetManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
func (*Service) GetManagedObjectStorageBucketMetrics ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageBucketMetrics(ctx context.Context, r *request.GetManagedObjectStorageBucketMetricsRequest) ([]upcloud.ManagedObjectStorageBucketMetrics, error)
func (*Service) GetManagedObjectStorageCustomDomain ¶ added in v3.13.0
func (m *Service) GetManagedObjectStorageCustomDomain(ctx context.Context, r *request.GetManagedObjectStorageCustomDomainRequest) (*upcloud.ManagedObjectStorageCustomDomain, error)
func (*Service) GetManagedObjectStorageCustomDomains ¶ added in v3.13.0
func (m *Service) GetManagedObjectStorageCustomDomains(ctx context.Context, r *request.GetManagedObjectStorageCustomDomainsRequest) ([]upcloud.ManagedObjectStorageCustomDomain, error)
func (*Service) GetManagedObjectStorageMetrics ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageMetrics(ctx context.Context, r *request.GetManagedObjectStorageMetricsRequest) (*upcloud.ManagedObjectStorageMetrics, error)
func (*Service) GetManagedObjectStorageNetwork ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageNetwork(ctx context.Context, r *request.GetManagedObjectStorageNetworkRequest) (*upcloud.ManagedObjectStorageNetwork, error)
func (*Service) GetManagedObjectStorageNetworks ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageNetworks(ctx context.Context, r *request.GetManagedObjectStorageNetworksRequest) ([]upcloud.ManagedObjectStorageNetwork, error)
func (*Service) GetManagedObjectStoragePolicies ¶ added in v3.5.0
func (m *Service) GetManagedObjectStoragePolicies(ctx context.Context, r *request.GetManagedObjectStoragePoliciesRequest) ([]upcloud.ManagedObjectStoragePolicy, error)
func (*Service) GetManagedObjectStoragePolicy ¶ added in v3.5.0
func (m *Service) GetManagedObjectStoragePolicy(ctx context.Context, r *request.GetManagedObjectStoragePolicyRequest) (*upcloud.ManagedObjectStoragePolicy, error)
func (*Service) GetManagedObjectStorageRegion ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageRegion(ctx context.Context, r *request.GetManagedObjectStorageRegionRequest) (*upcloud.ManagedObjectStorageRegion, error)
func (*Service) GetManagedObjectStorageRegions ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageRegions(ctx context.Context, r *request.GetManagedObjectStorageRegionsRequest) ([]upcloud.ManagedObjectStorageRegion, error)
func (*Service) GetManagedObjectStorageUser ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageUser(ctx context.Context, r *request.GetManagedObjectStorageUserRequest) (*upcloud.ManagedObjectStorageUser, error)
func (*Service) GetManagedObjectStorageUserAccessKey ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageUserAccessKey(ctx context.Context, r *request.GetManagedObjectStorageUserAccessKeyRequest) (*upcloud.ManagedObjectStorageUserAccessKey, error)
func (*Service) GetManagedObjectStorageUserAccessKeys ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageUserAccessKeys(ctx context.Context, r *request.GetManagedObjectStorageUserAccessKeysRequest) ([]upcloud.ManagedObjectStorageUserAccessKey, error)
func (*Service) GetManagedObjectStorageUserPolicies ¶ added in v3.5.0
func (m *Service) GetManagedObjectStorageUserPolicies(ctx context.Context, r *request.GetManagedObjectStorageUserPoliciesRequest) ([]upcloud.ManagedObjectStorageUserPolicy, error)
func (*Service) GetManagedObjectStorageUsers ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorageUsers(ctx context.Context, r *request.GetManagedObjectStorageUsersRequest) ([]upcloud.ManagedObjectStorageUser, error)
func (*Service) GetManagedObjectStorages ¶ added in v3.2.0
func (m *Service) GetManagedObjectStorages(ctx context.Context, r *request.GetManagedObjectStoragesRequest) ([]upcloud.ManagedObjectStorage, error)
func (*Service) GetNetworkDetails ¶
func (m *Service) GetNetworkDetails(_ context.Context, r *request.GetNetworkDetailsRequest) (*upcloud.Network, error)
GetNetworkDetails implements service.Network.GetNetworkDetails
func (*Service) GetNetworkPeering ¶ added in v3.6.0
func (m *Service) GetNetworkPeering(ctx context.Context, r *request.GetNetworkPeeringRequest) (*upcloud.NetworkPeering, error)
func (*Service) GetNetworkPeerings ¶ added in v3.6.0
func (m *Service) GetNetworkPeerings(ctx context.Context, f ...request.QueryFilter) (upcloud.NetworkPeerings, error)
func (*Service) GetNetworks ¶
GetNetworks implements service.Network.GetNetworks
func (*Service) GetNetworksInZone ¶
func (m *Service) GetNetworksInZone(_ context.Context, r *request.GetNetworksInZoneRequest) (*upcloud.Networks, error)
GetNetworksInZone implements service.Network.GetNetworksInZone
func (*Service) GetPartnerAccounts ¶ added in v3.13.0
func (*Service) GetPermissions ¶ added in v3.3.0
func (m *Service) GetPermissions(ctx context.Context, r *request.GetPermissionsRequest) (upcloud.Permissions, error)
func (*Service) GetPriceZones ¶
GetPriceZones implements service.Zones.GetPriceZones
func (*Service) GetRouterDetails ¶
func (m *Service) GetRouterDetails(_ context.Context, r *request.GetRouterDetailsRequest) (*upcloud.Router, error)
GetRouterDetails implements service.Network.GetRouterDetails
func (*Service) GetRouters ¶
GetRouters implements service.Network.GetRouters
func (*Service) GetServerConfigurations ¶
GetServerConfigurations implements service.Server.GetServerConfigurations
func (*Service) GetServerDetails ¶
func (m *Service) GetServerDetails(_ context.Context, r *request.GetServerDetailsRequest) (*upcloud.ServerDetails, error)
GetServerDetails implements service.Server.GetServerDetails
func (*Service) GetServerGroup ¶
func (m *Service) GetServerGroup(ctx context.Context, r *request.GetServerGroupRequest) (*upcloud.ServerGroup, error)
func (*Service) GetServerGroups ¶
func (m *Service) GetServerGroups(ctx context.Context, r *request.GetServerGroupsRequest) (upcloud.ServerGroups, error)
func (*Service) GetServerNetworks ¶
func (m *Service) GetServerNetworks(_ context.Context, r *request.GetServerNetworksRequest) (*upcloud.Networking, error)
GetServerNetworks implements service.Network.GetServerNetworks
func (*Service) GetServers ¶
GetServers implements service.Server.GetServers
func (*Service) GetStorageDetails ¶
func (m *Service) GetStorageDetails(_ context.Context, r *request.GetStorageDetailsRequest) (*upcloud.StorageDetails, error)
GetStorageDetails implements service.Storage.GetStorageDetails
func (*Service) GetStorageImportDetails ¶
func (m *Service) GetStorageImportDetails(_ context.Context, r *request.GetStorageImportDetailsRequest) (*upcloud.StorageImportDetails, error)
GetStorageImportDetails implements service.Storage.GetStorageImportDetails
func (*Service) GetStorages ¶
func (m *Service) GetStorages(_ context.Context, r *request.GetStoragesRequest) (*upcloud.Storages, error)
GetStorages implements service.Storage.GetStorages
func (*Service) GetTimeZones ¶
GetTimeZones implements service.Zones.GetPriceZones
func (*Service) GrantPermission ¶ added in v3.3.0
func (m *Service) GrantPermission(ctx context.Context, r *request.GrantPermissionRequest) (*upcloud.Permission, error)
func (*Service) LoadCDROM ¶
func (m *Service) LoadCDROM(_ context.Context, r *request.LoadCDROMRequest) (*upcloud.ServerDetails, error)
LoadCDROM implements service.Storage.LoadCDDROM
func (*Service) ModifyGateway ¶ added in v3.4.0
func (m *Service) ModifyGateway(_ context.Context, r *request.ModifyGatewayRequest) (*upcloud.Gateway, error)
ModifyGateway implements service.Gateway.ModifyGateway
func (*Service) ModifyGatewayConnection ¶ added in v3.8.0
func (m *Service) ModifyGatewayConnection(ctx context.Context, r *request.ModifyGatewayConnectionRequest) (*upcloud.GatewayConnection, error)
func (*Service) ModifyHost ¶ added in v3.8.0
func (*Service) ModifyIPAddress ¶
func (m *Service) ModifyIPAddress(_ context.Context, r *request.ModifyIPAddressRequest) (*upcloud.IPAddress, error)
ModifyIPAddress implements service.Network.ModifyIPAddress
func (*Service) ModifyKubernetesCluster ¶
func (m *Service) ModifyKubernetesCluster(ctx context.Context, r *request.ModifyKubernetesClusterRequest) (*upcloud.KubernetesCluster, error)
func (*Service) ModifyKubernetesNodeGroup ¶
func (m *Service) ModifyKubernetesNodeGroup(ctx context.Context, r *request.ModifyKubernetesNodeGroupRequest) (*upcloud.KubernetesNodeGroup, error)
func (*Service) ModifyLoadBalancer ¶
func (m *Service) ModifyLoadBalancer(_ context.Context, r *request.ModifyLoadBalancerRequest) (*upcloud.LoadBalancer, error)
func (*Service) ModifyLoadBalancerBackend ¶
func (m *Service) ModifyLoadBalancerBackend(_ context.Context, r *request.ModifyLoadBalancerBackendRequest) (*upcloud.LoadBalancerBackend, error)
func (*Service) ModifyLoadBalancerBackendMember ¶
func (m *Service) ModifyLoadBalancerBackendMember(_ context.Context, r *request.ModifyLoadBalancerBackendMemberRequest) (*upcloud.LoadBalancerBackendMember, error)
func (*Service) ModifyLoadBalancerBackendTLSConfig ¶ added in v3.2.1
func (m *Service) ModifyLoadBalancerBackendTLSConfig(_ context.Context, r *request.ModifyLoadBalancerBackendTLSConfigRequest) (*upcloud.LoadBalancerBackendTLSConfig, error)
func (*Service) ModifyLoadBalancerCertificateBundle ¶
func (m *Service) ModifyLoadBalancerCertificateBundle(_ context.Context, r *request.ModifyLoadBalancerCertificateBundleRequest) (*upcloud.LoadBalancerCertificateBundle, error)
func (*Service) ModifyLoadBalancerFrontend ¶
func (m *Service) ModifyLoadBalancerFrontend(_ context.Context, r *request.ModifyLoadBalancerFrontendRequest) (*upcloud.LoadBalancerFrontend, error)
func (*Service) ModifyLoadBalancerFrontendRule ¶
func (m *Service) ModifyLoadBalancerFrontendRule(_ context.Context, r *request.ModifyLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
func (*Service) ModifyLoadBalancerFrontendTLSConfig ¶
func (m *Service) ModifyLoadBalancerFrontendTLSConfig(_ context.Context, r *request.ModifyLoadBalancerFrontendTLSConfigRequest) (*upcloud.LoadBalancerFrontendTLSConfig, error)
func (*Service) ModifyLoadBalancerNetwork ¶
func (m *Service) ModifyLoadBalancerNetwork(ctx context.Context, r *request.ModifyLoadBalancerNetworkRequest) (*upcloud.LoadBalancerNetwork, error)
func (*Service) ModifyLoadBalancerResolver ¶
func (m *Service) ModifyLoadBalancerResolver(_ context.Context, r *request.ModifyLoadBalancerResolverRequest) (*upcloud.LoadBalancerResolver, error)
func (*Service) ModifyManagedDatabase ¶
func (m *Service) ModifyManagedDatabase(_ context.Context, r *request.ModifyManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
func (*Service) ModifyManagedDatabaseAccessControl ¶
func (m *Service) ModifyManagedDatabaseAccessControl(_ context.Context, r *request.ModifyManagedDatabaseAccessControlRequest) (*upcloud.ManagedDatabaseAccessControl, error)
func (*Service) ModifyManagedObjectStorage ¶ added in v3.2.0
func (m *Service) ModifyManagedObjectStorage(ctx context.Context, r *request.ModifyManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
func (*Service) ModifyManagedObjectStorageCustomDomain ¶ added in v3.13.0
func (m *Service) ModifyManagedObjectStorageCustomDomain(ctx context.Context, r *request.ModifyManagedObjectStorageCustomDomainRequest) (*upcloud.ManagedObjectStorageCustomDomain, error)
func (*Service) ModifyManagedObjectStorageUserAccessKey ¶ added in v3.2.0
func (m *Service) ModifyManagedObjectStorageUserAccessKey(ctx context.Context, r *request.ModifyManagedObjectStorageUserAccessKeyRequest) (*upcloud.ManagedObjectStorageUserAccessKey, error)
func (*Service) ModifyNetwork ¶
func (m *Service) ModifyNetwork(_ context.Context, r *request.ModifyNetworkRequest) (*upcloud.Network, error)
ModifyNetwork implements service.Network.ModifyNetwork
func (*Service) ModifyNetworkInterface ¶
func (m *Service) ModifyNetworkInterface(_ context.Context, r *request.ModifyNetworkInterfaceRequest) (*upcloud.Interface, error)
ModifyNetworkInterface implements service.Network.ModifyNetworkInterface
func (*Service) ModifyNetworkPeering ¶ added in v3.6.0
func (m *Service) ModifyNetworkPeering(ctx context.Context, r *request.ModifyNetworkPeeringRequest) (*upcloud.NetworkPeering, error)
func (*Service) ModifyRouter ¶
func (m *Service) ModifyRouter(_ context.Context, r *request.ModifyRouterRequest) (*upcloud.Router, error)
ModifyRouter implements service.Network.ModifyRouter
func (*Service) ModifyServer ¶
func (m *Service) ModifyServer(_ context.Context, r *request.ModifyServerRequest) (*upcloud.ServerDetails, error)
ModifyServer implements service.Server.ModifyServer
func (*Service) ModifyServerGroup ¶
func (m *Service) ModifyServerGroup(ctx context.Context, r *request.ModifyServerGroupRequest) (*upcloud.ServerGroup, error)
func (*Service) ModifyStorage ¶
func (m *Service) ModifyStorage(_ context.Context, r *request.ModifyStorageRequest) (*upcloud.StorageDetails, error)
ModifyStorage implements service.Storage.ModifyStorage
func (*Service) ModifySubaccount ¶
func (m *Service) ModifySubaccount(_ context.Context, r *request.ModifySubaccountRequest) (*upcloud.AccountDetails, error)
ModifySubaccount implements service.Account.ModifySubaccount
func (*Service) ReleaseIPAddress ¶
ReleaseIPAddress implements service.Network.ReleaseIPAddress
func (*Service) RemoveServerFromServerGroup ¶ added in v3.3.0
func (*Service) ReplaceLoadBalancerFrontendRule ¶
func (m *Service) ReplaceLoadBalancerFrontendRule(_ context.Context, r *request.ReplaceLoadBalancerFrontendRuleRequest) (*upcloud.LoadBalancerFrontendRule, error)
func (*Service) ReplaceManagedObjectStorage ¶ added in v3.2.0
func (m *Service) ReplaceManagedObjectStorage(ctx context.Context, r *request.ReplaceManagedObjectStorageRequest) (*upcloud.ManagedObjectStorage, error)
func (*Service) ResizeStorageFilesystem ¶
func (m *Service) ResizeStorageFilesystem(_ context.Context, r *request.ResizeStorageFilesystemRequest) (*upcloud.ResizeStorageFilesystemBackup, error)
ResizeStorageFilesystem implements service.Storage.ResizeStorageFilesystem
func (*Service) RestartServer ¶
func (m *Service) RestartServer(_ context.Context, r *request.RestartServerRequest) (*upcloud.ServerDetails, error)
RestartServer implements service.Server.RestartServer
func (*Service) RestoreBackup ¶
RestoreBackup implements service.Storage.RestoreBackup
func (*Service) RevokePermission ¶ added in v3.3.0
func (*Service) ShutdownManagedDatabase ¶
func (m *Service) ShutdownManagedDatabase(_ context.Context, r *request.ShutdownManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
func (*Service) StartManagedDatabase ¶
func (m *Service) StartManagedDatabase(_ context.Context, r *request.StartManagedDatabaseRequest) (*upcloud.ManagedDatabase, error)
func (*Service) StartServer ¶
func (m *Service) StartServer(_ context.Context, r *request.StartServerRequest) (*upcloud.ServerDetails, error)
StartServer implements service.Server.StartServer
func (*Service) StopServer ¶
func (m *Service) StopServer(_ context.Context, r *request.StopServerRequest) (*upcloud.ServerDetails, error)
StopServer implements service.Server.StopServer
func (*Service) TemplatizeStorage ¶
func (m *Service) TemplatizeStorage(_ context.Context, r *request.TemplatizeStorageRequest) (*upcloud.StorageDetails, error)
TemplatizeStorage implements service.Storage.TemplatizeStorage
func (*Service) UpgradeManagedDatabaseVersion ¶
func (m *Service) UpgradeManagedDatabaseVersion(_ context.Context, r *request.UpgradeManagedDatabaseVersionRequest) (*upcloud.ManagedDatabase, error)
func (*Service) WaitForKubernetesClusterState ¶
func (m *Service) WaitForKubernetesClusterState(context.Context, *request.WaitForKubernetesClusterStateRequest) (*upcloud.KubernetesCluster, error)
func (*Service) WaitForKubernetesNodeGroupState ¶ added in v3.1.0
func (m *Service) WaitForKubernetesNodeGroupState(ctx context.Context, r *request.WaitForKubernetesNodeGroupStateRequest) (*upcloud.KubernetesNodeGroup, error)
func (*Service) WaitForManagedDatabaseState ¶
func (m *Service) WaitForManagedDatabaseState(_ context.Context, r *request.WaitForManagedDatabaseStateRequest) (*upcloud.ManagedDatabase, error)
func (*Service) WaitForManagedObjectStorageBucketDeletion ¶ added in v3.13.0
func (*Service) WaitForManagedObjectStorageDeletion ¶ added in v3.2.0
func (*Service) WaitForManagedObjectStorageOperationalState ¶ added in v3.2.0
func (m *Service) WaitForManagedObjectStorageOperationalState(ctx context.Context, r *request.WaitForManagedObjectStorageOperationalStateRequest) (*upcloud.ManagedObjectStorage, error)
func (*Service) WaitForNetworkPeeringState ¶ added in v3.6.0
func (m *Service) WaitForNetworkPeeringState(ctx context.Context, r *request.WaitForNetworkPeeringStateRequest) (*upcloud.NetworkPeering, error)
func (*Service) WaitForServerState ¶
func (m *Service) WaitForServerState(_ context.Context, r *request.WaitForServerStateRequest) (*upcloud.ServerDetails, error)
WaitForServerState implements service.Server.WaitForServerState
func (*Service) WaitForStorageImportCompletion ¶
func (m *Service) WaitForStorageImportCompletion(_ context.Context, r *request.WaitForStorageImportCompletionRequest) (*upcloud.StorageImportDetails, error)
WaitForStorageImportCompletion implements service.Storage.WaitForStorageImportCompletion
func (*Service) WaitForStorageState ¶
func (m *Service) WaitForStorageState(_ context.Context, r *request.WaitForStorageStateRequest) (*upcloud.StorageDetails, error)
WaitForStorageState implements service.Storage.WaitForStorageState