Cargo Features

[dependencies]
aws-manager = { version = "0.30.4", default-features = false, features = ["acm", "acmpca", "autoscaling", "cloudformation", "cloudwatch", "ec2", "kms", "s3", "sqs", "ssm", "sts"] }
default = ec2, s3

These default features are set whenever aws-manager is added without default-features = false somewhere in the dependency tree.

acm = aws-sdk-acm

Affects aws-manager::acm

acmpca = aws-sdk-acmpca

Affects aws-manager::acmpca

autoscaling = aws-sdk-autoscaling

Affects aws-manager::autoscaling

cloudformation = aws-sdk-cloudformation

Affects aws-manager::cloudformation

cloudwatch = aws-sdk-cloudwatch, aws-sdk-cloudwatchlogs, random-manager, serde, serde_json

Affects aws-manager::cloudwatch

ec2 default = aws-sdk-ec2, chrono, command-manager, random-manager, reqwest, rfc-manager, serde, serde_json, serde_yaml

Affects aws-manager::ec2

kms s3 = aws-sdk-kms, byteorder, compress-manager, human-readable, random-manager, ring

Affects aws-manager::kms

s3 default = aws-sdk-s3, human-readable, kms, random-manager, tokio-stream

Affects aws-manager::s3

sqs = aws-sdk-sqs

Affects aws-manager::sqs

ssm = aws-sdk-ssm

Affects aws-manager::ssm

sts = aws-sdk-sts, serde

Affects aws-manager::sts

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.

human-readable kms? s3
random-manager cloudwatch? ec2 kms? s3

Enables random-manager

https://crates.io/crates/random-manager/versions

serde cloudwatch? ec2 sts?

Enables serde

https://github.com/serde-rs/serde/releases

aws-sdk-acm acm?

Enables aws-sdk-acm ^0.30.0

https://crates.io/crates/aws-sdk-acm/versions

aws-sdk-acmpca acmpca?

Enables aws-sdk-acmpca ^0.30.0

https://crates.io/crates/aws-sdk-acmpca/versions

aws-sdk-autoscaling autoscaling?

Enables aws-sdk-autoscaling ^0.30.0

https://crates.io/crates/aws-sdk-autoscaling/versions

aws-sdk-cloudformation cloudformation?

Enables aws-sdk-cloudformation ^0.30.0

https://crates.io/crates/aws-sdk-cloudformation/versions

aws-sdk-sqs sqs?

Enables aws-sdk-sqs ^0.30.0

https://crates.io/crates/aws-sdk-sqs/versions

aws-sdk-ssm ssm?

Enables aws-sdk-ssm ^0.30.0

https://crates.io/crates/aws-sdk-ssm/versions

aws-sdk-sts sts?

Enables aws-sdk-sts ^0.30.0

https://crates.io/crates/aws-sdk-sts/versions

aws-sdk-s3 s3

Enables aws-sdk-s3 ^0.30.0

[OPTIONAL] for "s3" https://crates.io/crates/aws-sdk-s3/versions

tokio-stream s3

Enables tokio-stream

https://github.com/tokio-rs/tokio/tree/master/tokio-stream

aws-sdk-cloudwatch cloudwatch?

Enables aws-sdk-cloudwatch ^0.30.0

[OPTIONAL] for "cloudwatch" https://crates.io/crates/aws-sdk-cloudwatch/versions

aws-sdk-cloudwatchlogs cloudwatch?

Enables aws-sdk-cloudwatchlogs ^0.30.0

https://crates.io/crates/aws-sdk-cloudwatchlogs/versions

serde_json cloudwatch? ec2

Enables serde_json

https://github.com/serde-rs/json/releases

aws-sdk-ec2 ec2

Enables aws-sdk-ec2 ^0.30.0

[OPTIONAL] for "ec2" https://crates.io/crates/aws-sdk-ec2/versions

chrono ec2

Enables chrono

https://github.com/chronotope/chrono/releases

command-manager ec2
reqwest ec2

Enables reqwest ^0.11.20

rfc-manager ec2
serde_yaml ec2

Enables serde_yaml

https://github.com/dtolnay/serde-yaml/releases

aws-sdk-kms kms?

Enables aws-sdk-kms ^0.30.0

[OPTIONAL] for "kms" https://crates.io/crates/aws-sdk-kms/versions

byteorder kms?

Enables byteorder

https://github.com/briansmith/ring

compress-manager kms?

Enables compress-manager

https://crates.io/crates/compress-manager/versions

ring kms?

Enables ring ^0.16.20

https://github.com/briansmith/ring