Callbacks#

pulumi/pulumi:proto/pulumi/callback.proto

Services#

🔌 Callbacks#

Callbacks is a service for invoking functions in one runtime from other processes.

📞 Invoke#

⤵️ CallbackInvokeRequest ⤴️ CallbackInvokeResponse

Invoke invokes a given callback, identified by its token.

Messages#

📨 Callback#

target string

the gRPC target of the callback service.

token string

the service specific unique token for this callback.

accepts_byte_string bool

True if and only if the callback host supports strings containing bytes that are not valid UTF-8, marshaled as objects carrying the byte string signature and a base64 encoding of the string’s bytes. If true, the caller may pass such values to the callback.

📨 CallbackInvokeRequest#

token string

the token for the callback.

request bytes

the serialized protobuf message of the arguments for this callback.

📨 CallbackInvokeResponse#

response bytes

the serialized protobuf message of the response for this callback.