faucet-common-sqs
Shared configuration types for the faucet-stream AWS SQS source
(faucet-source-sqs) and sink (faucet-sink-sqs) connectors.
It exposes:
SqsCredentials— the AWS auth enum, serialized with the consistent{ type, config }wire shape (default/profile/access_key/assume_role/web_identity). ItsDebugimpl never prints key material.build_client— assembles anaws_sdk_sqs::Clientfrom an optional region, an optional endpoint URL (LocalStack / VPC endpoints), and aSqsCredentials.
Both connector crates re-export these, so end users import from
faucet-source-sqs / faucet-sink-sqs directly and never depend on this crate
by name.
Credentials
credentials:
credentials:
credentials:
credentials:
credentials:
License
MIT OR Apache-2.0