Skip to main content

Module types

Module types 

Source

Structs§

CommandStatusResponse
Response to status queries
CreateCommandRequest
Request to create a new command
CreateCommandResponse
Response to command creation
Envelope
Commands envelope sent to deployments
LeaseInfo
Lease information
LeaseRequest
Request for acquiring leases
LeaseResponse
Response to lease acquisition
ReleaseRequest
Request to release a lease
ResponseHandling
Response handling configuration for deployments
StorageUpload
Storage upload information
SubmitResponseRequest
Request to submit a command response (from deployment)
UploadCompleteRequest
Request to mark upload as complete
UploadCompleteResponse
Response to upload completion

Enums§

BodySpec
Body specification supporting inline and storage modes
CommandResponse
Command response from deployment
CommandState
Command states in the Commands protocol lifecycle

Constants§

COMMANDS_INLINE_MAX_BYTES
Default inline size limit in bytes (150 KB) This is the most conservative platform limit (Azure Service Bus Standard at 256KB) with headroom for base64 encoding (~4/3 inflation) and envelope metadata.
COMMANDS_PROTOCOL_VERSION
Protocol version identifier