Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akash-network/provider
/ types & classes
Types & classes
661 in github.com/akash-network/provider
⨍
Functions
2,680
◇
Types & classes
661
↓ 3 callers
TypeAlias
IngressMode
IngressMode represents the ingress mode for the cluster.
cluster/kube/builder/settings.go:14
↓ 3 callers
TypeAlias
testBidPricingStrategy
bidengine/order_test.go:60
↓ 2 callers
TypeAlias
Key
tools/fromctx/context.go:24
↓ 1 callers
TypeAlias
ContextKey
gateway/grpc/server.go:30
↓ 1 callers
TypeAlias
ContextKey
cluster/kube/builder/settings.go:110
↓ 1 callers
TypeAlias
CtxKey
cluster/types/v1beta3/fromctx/context.go:11
↓ 1 callers
TypeAlias
InventoryState
pkg/apis/akash.network/v2beta2/types_inventory.go:7
↓ 1 callers
TypeAlias
PermissionType
PermissionType represents the type of permission action (read, write, delete)
cluster/kube/builder/permissions.go:8
↓ 1 callers
Class
ProviderHostData
script/provider_migrate_to_hostname_operator.py:93
↓ 1 callers
TypeAlias
ProviderResourceEvent
cluster/types/v1beta3/types.go:18
↓ 1 callers
Interface
QuerierCluster
operator/inventory/types.go:160
↓ 1 callers
TypeAlias
channelToTerminalSizeQueue
gateway/rest/router.go:217
↓ 1 callers
FuncType
clientFactory
func(isHttps, secure bool) ServiceClient
cluster/util/service_discovery_agent_types.go:44
↓ 1 callers
TypeAlias
randomRangePricing
bidengine/pricing.go:247
↓ 1 callers
Struct
result
cmd/provider-services/cmd/manifest.go:149
↓ 1 callers
TypeAlias
sortablePods
a type to allow a slice of kubernetes pods to be sorted
cluster/kube/client_exec.go:37
↓ 1 callers
TypeAlias
staticServiceDiscoveryAgent
A type that does nothing but return a result that is already existent
cluster/util/service_discovery_agent_static.go:10
Struct
Account
The Account represents a users' local saved credential.
tools/certissuer/account.go:10
Interface
AccountQuerier
types/types.go:19
FuncType
AccountQuerierOption
func(*accountQuerierOptions) error
cmd/provider-services/cmd/certs.go:115
Struct
ActiveHostname
cluster/types/v1beta3/clients/hostname/hostname.go:60
Struct
AddressUsage
cluster/types/v1beta3/clients/ip/ip.go:47
Struct
AkashV2beta2Client
AkashV2beta2Client is used to interact with features provided by the akash.network group.
pkg/client/clientset/versioned/typed/akash.network/v2beta2/akash.network_client.go:39
Interface
AkashV2beta2Interface
pkg/client/clientset/versioned/typed/akash.network/v2beta2/akash.network_client.go:29
Struct
BalanceCheckerConfig
balance_checker.go:43
Interface
BidEngine
tools/pconfig/pconfig.go:38
Interface
BidPricingStrategy
bidengine/pricing.go:33
Interface
CertGetter
gateway/utils/utils.go:22
Interface
CertIssuer
tools/certissuer/lego.go:35
Struct
CertificateQuerier
client/cert.go:17
Interface
Client
service.go:38
Interface
Client
Client is the interface that wraps HandleManifest method
manifest/service.go:53
Interface
Client
Client interface lease and deployment methods
cluster/client.go:63
Interface
Client
cluster/types/v1beta3/clients/hostname/hostname.go:54
Interface
Client
cluster/types/v1beta3/clients/ip/ip.go:69
Interface
Client
cluster/types/v1beta3/clients/inventory/inventory.go:31
Interface
Client
Client interface includes cluster client
cluster/kube/client.go:53
Interface
Client
cluster/kube/operators/clients/metallb/client.go:52
Struct
Client
Client is an autogenerated mock type for the Client type
mocks/client/Client_mock.go:33
Struct
Client
Client is an autogenerated mock type for the Client type
mocks/manifest/Client_mock.go:30
Struct
Client
Client is an autogenerated mock type for the Client type
mocks/cluster/Client_mock.go:38
Struct
Client
Client is an autogenerated mock type for the Client type
mocks/cluster/types/clients/ip/Client_mock.go:30
Struct
Client
Client is an autogenerated mock type for the Client type
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:30
Struct
Client_AllHostnames_Call
Client_AllHostnames_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AllHostnames'
mocks/cluster/Client_mock.go:79
Struct
Client_Check_Call
Client_Check_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Check'
mocks/cluster/types/clients/ip/Client_mock.go:60
Struct
Client_ClusterService_Call
Client_ClusterService_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ClusterService'
mocks/client/Client_mock.go:111
Struct
Client_Cluster_Call
Client_Cluster_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Cluster'
mocks/client/Client_mock.go:65
Struct
Client_ConnectHostnameToDeployment_Call
Client_ConnectHostnameToDeployment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConnectHostnameToDeploy
mocks/cluster/Client_mock.go:130
Struct
Client_CreateIPPassthrough_Call
Client_CreateIPPassthrough_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateIPPassthrough'
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:60
Struct
Client_DeclareHostname_Call
Client_DeclareHostname_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeclareHostname'
mocks/cluster/Client_mock.go:187
Struct
Client_DeclareIP_Call
Client_DeclareIP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeclareIP'
mocks/cluster/Client_mock.go:262
Struct
Client_Deploy_Call
Client_Deploy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Deploy'
mocks/cluster/Client_mock.go:355
Struct
Client_Deployments_Call
Client_Deployments_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Deployments'
mocks/cluster/Client_mock.go:423
Struct
Client_DetectPoolChanges_Call
Client_DetectPoolChanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DetectPoolChanges'
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:128
Struct
Client_Exec_Call
Client_Exec_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Exec'
mocks/cluster/Client_mock.go:485
Struct
Client_Expecter
mocks/client/Client_mock.go:37
Struct
Client_Expecter
mocks/manifest/Client_mock.go:34
Struct
Client_Expecter
mocks/cluster/Client_mock.go:42
Struct
Client_Expecter
mocks/cluster/types/clients/ip/Client_mock.go:34
Struct
Client_Expecter
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:34
Struct
Client_ForwardedPortStatus_Call
Client_ForwardedPortStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ForwardedPortStatus'
mocks/cluster/Client_mock.go:601
Struct
Client_GetDeclaredIPs_Call
Client_GetDeclaredIPs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetDeclaredIPs'
mocks/cluster/Client_mock.go:669
Struct
Client_GetHostnameDeploymentConnections_Call
Client_GetHostnameDeploymentConnections_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHostnameDeploym
mocks/cluster/Client_mock.go:737
Struct
Client_GetIPAddressStatusForLease_Call
Client_GetIPAddressStatusForLease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIPAddressStatusForLea
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:190
Struct
Client_GetIPAddressStatus_Call
Client_GetIPAddressStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIPAddressStatus'
mocks/cluster/types/clients/ip/Client_mock.go:122
Struct
Client_GetIPAddressUsage_Call
Client_GetIPAddressUsage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIPAddressUsage'
mocks/cluster/types/clients/ip/Client_mock.go:188
Struct
Client_GetIPAddressUsage_Call
Client_GetIPAddressUsage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIPAddressUsage'
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:262
Struct
Client_GetIPPassthroughs_Call
Client_GetIPPassthroughs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIPPassthroughs'
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:324
Struct
Client_GetManifestGroup_Call
Client_GetManifestGroup_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetManifestGroup'
mocks/cluster/Client_mock.go:803
Struct
Client_Hostname_Call
Client_Hostname_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Hostname'
mocks/client/Client_mock.go:157
Struct
Client_IsActive_Call
Client_IsActive_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsActive'
mocks/manifest/Client_mock.go:69
Struct
Client_KubeVersion_Call
Client_KubeVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'KubeVersion'
mocks/cluster/Client_mock.go:871
Struct
Client_LeaseEvents_Call
Client_LeaseEvents_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LeaseEvents'
mocks/cluster/Client_mock.go:926
Struct
Client_LeaseLogs_Call
Client_LeaseLogs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LeaseLogs'
mocks/cluster/Client_mock.go:1006
Struct
Client_LeaseStatus_Call
Client_LeaseStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LeaseStatus'
mocks/cluster/Client_mock.go:1092
Struct
Client_Manifest_Call
Client_Manifest_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Manifest'
mocks/client/Client_mock.go:203
Struct
Client_ObserveHostnameState_Call
Client_ObserveHostnameState_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ObserveHostnameState'
mocks/cluster/Client_mock.go:1160
Struct
Client_ObserveIPState_Call
Client_ObserveIPState_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ObserveIPState'
mocks/cluster/Client_mock.go:1222
Struct
Client_PurgeDeclaredHostname_Call
Client_PurgeDeclaredHostname_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PurgeDeclaredHostname'
mocks/cluster/Client_mock.go:1273
Struct
Client_PurgeDeclaredHostnames_Call
Client_PurgeDeclaredHostnames_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PurgeDeclaredHostnames'
mocks/cluster/Client_mock.go:1336
Struct
Client_PurgeDeclaredIP_Call
Client_PurgeDeclaredIP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PurgeDeclaredIP'
mocks/cluster/Client_mock.go:1393
Struct
Client_PurgeDeclaredIPs_Call
Client_PurgeDeclaredIPs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PurgeDeclaredIPs'
mocks/cluster/Client_mock.go:1468
Struct
Client_PurgeIPPassthrough_Call
Client_PurgeIPPassthrough_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PurgeIPPassthrough'
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:375
Struct
Client_RemoveHostnameFromDeployment_Call
Client_RemoveHostnameFromDeployment_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveHostnameFromDepl
mocks/cluster/Client_mock.go:1525
Struct
Client_ServiceStatus_Call
Client_ServiceStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServiceStatus'
mocks/cluster/Client_mock.go:1605
Struct
Client_StatusV1_Call
Client_StatusV1_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StatusV1'
mocks/client/Client_mock.go:320
Struct
Client_Status_Call
Client_Status_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Status'
mocks/client/Client_mock.go:258
Struct
Client_Stop_Call
Client_Stop_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stop'
mocks/cluster/types/clients/ip/Client_mock.go:228
Struct
Client_Stop_Call
Client_Stop_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stop'
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:421
Struct
Client_String_Call
Client_String_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'String'
mocks/cluster/types/clients/ip/Client_mock.go:272
Struct
Client_Submit_Call
Client_Submit_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Submit'
mocks/manifest/Client_mock.go:126
Struct
Client_TeardownLease_Call
Client_TeardownLease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TeardownLease'
mocks/cluster/Client_mock.go:1668
Struct
Clientset
Clientset contains the clients for groups.
pkg/client/clientset/versioned/clientset.go:37
Struct
Clientset
Clientset implements clientset.Interface. Meant to be embedded into a struct to get a default implementation. This makes faking out just the method yo
pkg/client/clientset/versioned/fake/clientset_generated.go:73
Interface
Cluster
Cluster is the interface that wraps Reserve and Unreserve methods
cluster/service.go:78
Struct
Cluster
Cluster is an autogenerated mock type for the Cluster type
mocks/cluster/Cluster_mock.go:29
Struct
ClusterDeployment
ClusterDeployment stores leaseID, group details and deployment status
event/events.go:52
Struct
ClusterDeployment
cluster/kube/builder/builder.go:85
TypeAlias
ClusterDeploymentStatus
ClusterDeploymentStatus represents status of the cluster deployment
event/events.go:39
Struct
ClusterIPPassthroughDirective
cluster/types/v1beta3/clients/ip/ip.go:14
next →
1–100 of 661, ranked by callers