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 |