Namespace org.wasmcloud.core
Services
Operations
Structures
Simple
Lists
Actor(service)
Actor service
Operations
ActorLinks(list)
List of linked actors for a provider
member: | LinkDefinition |
ClusterIssuerKey(string)
ClusterIssuers(list)
member: | ClusterIssuerKey |
HealthCheckRequest(structure)
health check request parameter
HealthCheckResponse(structure)
Return value from actors and providers for health check status
healthy: | Boolean | A flag that indicates the the actor is healthy |
message: | String | A message containing additional information about the actors health |
HealthRequest(operation)
Perform health check. Called at regular intervals by host
input: | HealthCheckRequest | |
output: | HealthCheckResponse |
HostData(structure)
initialization data for a capability provider
clusterIssuers: | ClusterIssuers | list of cluster issuers |
envValues: | HostEnvValues | |
hostId: | String | |
instanceId: | String | |
invocationSeed: | String | |
latticeRpcPrefix: | String | |
latticeRpcUrl: | String | |
latticeRpcUserJwt: | String | |
latticeRpcUserSeed: | String | |
linkDefinitions: | ActorLinks | initial list of links for provider |
linkName: | String | |
providerKey: | String |
HostEnvValues(map)
Environment settings for initializing a capability provider
key: | String | |
value: | String |
Invocation(structure)
RPC message to capability provider
encodedClaims: | String | |
hostId: | String | |
id: | String | |
msg: | Blob | |
operation: | String | |
origin: | WasmCloudEntity | |
target: | WasmCloudEntity |
InvocationResponse(structure)
Response to an invocation
error: | String | optional error message |
invocationId: | String | id connecting this response to the invocation |
msg: | Blob | serialize response message |
LinkDefinition(structure)
Link definition for binding actor to provider
actorId: | String | actor public key |
contractId: | String | contract id |
linkName: | String | link name |
providerId: | String | provider public key |
values: | LinkSettings |
LinkSettings(map)
Settings associated with an actor-provider link
key: | String | |
value: | String |
WasmCloudEntity(structure)
contractId: | org.wasmcloud.model#CapabilityContractId | |
linkName: | String | |
publicKey: | String |