MCPcopy Create free account

hub / github.com/akash-network/provider / functions

Functions2,942 in github.com/akash-network/provider

MethodDeclareHostname
(_ context.Context, _ mtypes.LeaseID, _ string, _ string, _ uint32)
cluster/client.go:164
MethodDeclareHostname
(ctx context.Context, lID mtypes.LeaseID, host string, serviceName string, externalPort uint32)
cluster/kube/client_hostname_connections.go:38
MethodDeclareIP
DeclareIP provides a mock function for the type Client
mocks/cluster/Client_mock.go:245
MethodDeclareIP
DeclareIP is a helper method to define mock.On call - ctx context.Context - lID v1.LeaseID - serviceName string - port uint32 - externalPort uint32 -
mocks/cluster/Client_mock.go:275
MethodDeclareIP
(ctx context.Context, lID mtypes.LeaseID, serviceName string, port uint32, externalPort uint32, proto manifest
operator/ip/operator.go:658
MethodDeclareIP
(_ context.Context, _ mtypes.LeaseID, _ string, _ uint32, _ uint32, _ mani.ServiceProtocol, _ string, _ bool)
cluster/client.go:319
MethodDeclareIP
(ctx context.Context, lID mtypes.LeaseID, serviceName string, port uint32, externalPort uint32, proto manifest
cluster/kube/cluster_ip_connections.go:63
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSettings.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:47
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GPUCapabilities.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:63
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryClusterStorage.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:108
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryRequestSpec.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:218
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryRequestStatus.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:234
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventorySpec.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:255
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InventoryStatus.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:276
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeaseID.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:292
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestGroup.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:342
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestService.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:429
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestServiceCredentials.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:445
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestServiceExpose.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:467
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestServiceExposeHTTPOptions.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:488
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestServiceParams.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:514
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestServicePermissions.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:535
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestSpec.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:553
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestStatus.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:569
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestStorageParams.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:585
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeInfoCapabilities.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:603
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderHostSpec.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:679
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderHostStatus.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:695
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderLeasedIPSpec.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:772
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderLeasedIPStatus.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:788
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReservationClusterSettings.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:818
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceCPU.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:839
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceGPU.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:860
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceMemory.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:881
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcePair.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:897
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStorage.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:919
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceVolume.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:940
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resources.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:966
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerParams.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:987
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerResourceGPU.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:1003
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerResourceInterconnect.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:1024
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerResources.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:1050
MethodDeepCopy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageCapabilities.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:1087
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:93
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:143
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:171
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:204
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:321
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:377
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:632
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:665
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:724
MethodDeepCopyObject
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
pkg/apis/akash.network/v2beta2/zz_generated.deepcopy.go:757
MethodDelAccount
(_ context.Context, address sdk.Address)
tools/pconfig/memory/memory.go:74
MethodDelAccount
(_ context.Context, acc sdk.Address)
tools/pconfig/bbolt/bbolt.go:137
MethodDelAccountCertificate
(_ context.Context, address sdk.Address, serial *big.Int)
tools/pconfig/memory/memory.go:173
MethodDelAccountCertificate
(_ context.Context, acc sdk.Address, serial *big.Int)
tools/pconfig/bbolt/bbolt.go:252
MethodDelete
(ctx context.Context, name string, opts v1.DeleteOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/inventory.go:45
MethodDelete
(ctx context.Context, name string, opts v1.DeleteOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/providerhost.go:43
MethodDelete
(ctx context.Context, name string, opts v1.DeleteOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/providerleasedip.go:43
MethodDelete
(ctx context.Context, name string, opts v1.DeleteOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/inventoryrequest.go:45
MethodDeleteCollection
(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/inventory.go:46
MethodDeleteCollection
(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/providerhost.go:44
MethodDeleteCollection
(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/providerleasedip.go:44
MethodDeleteCollection
(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions)
pkg/client/clientset/versioned/typed/akash.network/v2beta2/inventoryrequest.go:46
MethodDeploy
Deploy provides a mock function for the type Client
mocks/cluster/Client_mock.go:338
MethodDeploy
Deploy is a helper method to define mock.On call - ctx context.Context - deployment v1beta3.IDeployment
mocks/cluster/Client_mock.go:362
MethodDeploy
(ctx context.Context, deployment ctypes.IDeployment)
cluster/client.go:176
MethodDeploy
(ctx context.Context, deployment ctypes.IDeployment)
cluster/kube/client.go:412
MethodDeployments
Deployments provides a mock function for the type Client
mocks/cluster/Client_mock.go:395
MethodDeployments
Deployments is a helper method to define mock.On call - context1 context.Context
mocks/cluster/Client_mock.go:429
MethodDeployments
(context.Context)
cluster/client.go:299
MethodDeployments
(ctx context.Context)
cluster/kube/client.go:211
FunctionDeregisterWebhookConfiguration
DeregisterWebhookConfiguration removes the MutatingWebhookConfiguration from the cluster. Call this on shutdown to avoid dangling webhooks that block
cluster/kube/webhook/registration.go:132
MethodDescription
()
migrations/ingress_to_httproute.go:42
MethodDescription
()
migrations/registry_test.go:21
FunctionDetect
Detect probes the guest environment and returns the first available TEE provider. If ATTESTATION_MOCK=true is set, returns a MockProvider that produc
sidecar/attestation/tee/tee.go:61
MethodDetectPoolChanges
DetectPoolChanges provides a mock function for the type Client
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:100
MethodDetectPoolChanges
DetectPoolChanges is a helper method to define mock.On call - ctx context.Context
mocks/cluster/kube/operators/clients/metallb/Client_mock.go:134
MethodDetectPoolChanges
(ctx context.Context)
operator/ip/operator.go:732
MethodDetectPoolChanges
(ctx context.Context)
cluster/kube/operators/clients/metallb/client.go:494
MethodDetectTEEPlatform
AttestationQuote provides a mock function for the type Client
mocks/cluster/Client_mock.go:1708
MethodDetectTEEPlatform
(_ context.Context)
cluster/client.go:331
MethodDetectTEEPlatform
DetectTEEPlatform scans K8s nodes to determine the TEE platform available. Returns TEEPlatformTDX if any node has the TDX label, TEEPlatformSNP for SN
cluster/kube/client_attestation.go:129
FunctionDiscoverInfinibandFromSysfs
DiscoverInfinibandFromSysfs walks `/sys/class/infiniband` on the host (via the InfinibandSysfsPath mount) and produces the IBDiscovery payload. Return
operator/inventory/infiniband.go:41
MethodDiscoverNow
()
cluster/util/service_discovery_agent_types.go:16
MethodDiscoverNow
()
cluster/util/service_discovery_agent_static.go:13
MethodDiscoverNow
()
cluster/util/service_discovery_agent.go:56
MethodDiscovery
Discovery retrieves the DiscoveryClient
pkg/client/clientset/versioned/clientset.go:48
MethodDiscovery
()
pkg/client/clientset/versioned/fake/clientset_generated.go:79
MethodDoRequest
(req *http.Request)
cluster/util/service_client.go:22
MethodDone
()
service_test.go:37
MethodDone
()
service_test.go:63
MethodDone
()
service.go:176
MethodDone
Done provides a mock function for the type Service
mocks/cluster/Service_mock.go:92
MethodDone
Done is a helper method to define mock.On call
mocks/cluster/Service_mock.go:116
MethodDone
()
bidengine/service.go:53
MethodDone
()
bidengine/service.go:148
MethodDone
()
manifest/service.go:62
MethodDone
()
manifest/service.go:198
← previousnext →1,301–1,400 of 2,942, ranked by callers