OptionalidentityOptionalkeyOptional key to identify a shared semaphore. If provided, the semaphore will be shared across all tasks using the same key.
OptionallimitMaximum number of concurrent executions. If provided, a Semaphore will be created and shared for this config object.
OptionalsemaphoreAn existing Semaphore instance to use.
Controls identity partitioning for middleware-managed state.
Omit this option to keep the shared cross-identity keyspace.