Cargo Features

aws-secrets has no features set by default.

aws-secrets = { version = "0.1.1", features = ["all", "params", "sm"] }


all = params, sm

enable all features

params all? = aws-sdk-ssm

for AWS SSM Parameter Store

sm all? = aws-sdk-secretsmanager, serde, serde_json

for AWS Secrets Manager

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

aws-sdk-secretsmanager sm?

Enables aws-sdk-secretsmanager ^0.17.0


feature: sm

serde sm?
serde_json sm?
aws-sdk-ssm params?

Enables aws-sdk-ssm ^0.17.0

feature: params