AWS greengrass documentation change
Summary
Added 'Kinesis inter-call delay' configuration parameter documentation
Security assessment
Documents operational parameter for request pacing without security context. Permission mention (kinesis:ListShards) is about functionality, not security.
Diff
diff --git a/greengrass/v2/developerguide/configure-stream-manager.md b/greengrass/v2/developerguide/configure-stream-manager.md index 80ec12f4c..0aea5db76 100644 --- a//greengrass/v2/developerguide/configure-stream-manager.md +++ b//greengrass/v2/developerguide/configure-stream-manager.md @@ -77,0 +78,9 @@ Be careful not to set a size that's higher than your hardware can support. Each +**Kinesis inter-call delay** + + +Parameter name: `STREAM_MANAGER_EXPORTER_KINESIS_INTER_CALL_DELAY_MS` + +The delay, in milliseconds, that stream manager waits between consecutive requests when it exports streams to Kinesis Data Streams destinations. The default is `1000` (1 second). + +This delay applies only when stream manager cannot determine the shard layout of the target data stream, such as when the [Greengrass token exchange role](./device-service-role.html) does not include the `kinesis:ListShards` permission. When stream manager can determine the shard layout, it uses shard-aware pacing instead of this delay. To turn off the fallback delay, set this parameter to `0`. +