Namespace org.wasmcloud.interface.control

ActorAuctionAck(structure)

actorRef: String
constraints: ConstraintMap
hostId: String

ActorAuctionRequest(structure)

actorRef: String
constraints: ConstraintMap

ActorDescription(structure)

id: String
imageRef: String
name: String
revision: org.wasmcloud.model#I32

ActorDescriptions(list)

member: ActorDescription  

ClaimsList(list)

member: ClaimsMap  

ClaimsMap(map)

key: String
value: String

ConstraintMap(map)

key: String
value: String

CtlOperationAck(structure)

Standard response for control interface operations

accepted: Boolean
error: String

GetClaimsResponse(structure)

response to get_claims

claims: ClaimsList

Host(structure)

id: String
uptimeSeconds: org.wasmcloud.model#U64 uptime in seconds

HostInventory(structure)

actors: ActorDescriptions
hostId: String
labels: LabelsMap
providers: ProviderDescriptions

HostList(list)

member: Host  

LabelsMap(map)

key: String
value: String

ProviderAuctionAck(structure)

hostId: String
linkName: String
providerRef: String

ProviderAuctionRequest(structure)

constraints: ConstraintMap
linkName: String
providerRef: String

ProviderDescription(structure)

id: String
imageRef: String
linkName: String
name: String
revision: org.wasmcloud.model#I32

ProviderDescriptions(list)

member: ProviderDescription  

StartActorCommand(structure)

actorRef: String
hostId: String

StartProviderCommand(structure)

hostId: String
linkName: String
providerRef: String

StopActorCommand(structure)

actorRef: String
count: org.wasmcloud.model#U16 optional count
hostId: String

StopProviderCommand(structure)

contractId: String
hostId: String
linkName: String
providerRef: String

UpdateActorCommand(structure)

actorId: String
hostId: String
newActorRef: String