# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.71" name = "aws-manager" version = "0.30.4" publish = true description = "AWS SDK manager" homepage = "https://github.com/gyuho/aws-manager" readme = "README.md" license = "Apache-2.0" [package.metadata.cargo-udeps.ignore] development = [ "cert-manager", "cmp-manager", "env_logger", "id-manager", "rcgen", "rust-embed", "tempfile", "tokio-test", ] normal = [] [[example]] name = "acmpca" required-features = [ "acm", "acmpca", "random-manager", "rcgen", ] [[example]] name = "cloudformation_ec2_instance_role" required-features = ["cloudformation"] [[example]] name = "cloudformation_vpc" required-features = [ "cloudformation", "ec2", ] [[example]] name = "cloudwatch" required-features = ["cloudwatch"] [[example]] name = "ec2_disk" required-features = ["ec2"] [[example]] name = "ec2_ebs_create_volume" required-features = ["ec2"] [[example]] name = "ec2_ebs_describe_volumes" required-features = ["ec2"] [[example]] name = "ec2_key_pair" required-features = ["ec2"] [[example]] name = "ec2_key_pair_import" required-features = ["ec2"] [[example]] name = "ec2_plugins" required-features = ["ec2"] [[example]] name = "kms" required-features = [ "kms", "sts", ] [[example]] name = "s3_encrypt" required-features = ["s3"] [[example]] name = "s3" required-features = ["s3"] [[example]] name = "sqs" required-features = [ "sqs", "random-manager", ] [[example]] name = "ssm" required-features = ["ssm"] [[example]] name = "sts" required-features = ["sts"] [dependencies.aws-config] version = "0.56.1" [dependencies.aws-sdk-acm] version = "0.30.0" optional = true [dependencies.aws-sdk-acmpca] version = "0.30.0" optional = true [dependencies.aws-sdk-autoscaling] version = "0.30.0" optional = true [dependencies.aws-sdk-cloudformation] version = "0.30.0" optional = true [dependencies.aws-sdk-cloudwatch] version = "0.30.0" optional = true [dependencies.aws-sdk-cloudwatchlogs] version = "0.30.0" optional = true [dependencies.aws-sdk-ec2] version = "0.30.0" optional = true [dependencies.aws-sdk-kms] version = "0.30.0" optional = true [dependencies.aws-sdk-s3] version = "0.30.0" optional = true [dependencies.aws-sdk-sqs] version = "0.30.0" optional = true [dependencies.aws-sdk-ssm] version = "0.30.0" optional = true [dependencies.aws-sdk-sts] version = "0.30.0" optional = true [dependencies.aws-smithy-client] version = "0.56.1" [dependencies.aws-smithy-runtime-api] version = "0.56.1" [dependencies.aws-smithy-types] version = "0.56.1" [dependencies.aws-types] version = "0.56.1" [dependencies.byteorder] version = "1.4.3" optional = true [dependencies.chrono] version = "0.4.26" optional = true [dependencies.command-manager] version = "0.0.3" optional = true [dependencies.compress-manager] version = "0.0.10" optional = true [dependencies.human-readable] version = "0.0.1" optional = true [dependencies.log] version = "0.4.20" [dependencies.random-manager] version = "0.0.5" optional = true [dependencies.reqwest] version = "0.11.20" optional = true [dependencies.rfc-manager] version = "0.0.1" optional = true [dependencies.ring] version = "0.16.20" optional = true [dependencies.serde] version = "1.0.186" features = ["derive"] optional = true [dependencies.serde_json] version = "1.0.105" optional = true [dependencies.serde_yaml] version = "0.9.25" optional = true [dependencies.thiserror] version = "1.0.48" [dependencies.tokio] version = "1.32.0" features = ["full"] [dependencies.tokio-stream] version = "0.1.14" optional = true [dev-dependencies.cert-manager] version = "0.0.10" [dev-dependencies.cmp-manager] version = "0.0.1" [dev-dependencies.env_logger] version = "0.10.0" [dev-dependencies.id-manager] version = "0.0.3" [dev-dependencies.rcgen] version = "0.11.1" [dev-dependencies.rust-embed] version = "8.0.0" [dev-dependencies.ssh-scp-manager] version = "0.0.4" [dev-dependencies.tempfile] version = "3.8.0" [dev-dependencies.tokio-test] version = "0.4.3" [features] acm = ["aws-sdk-acm"] acmpca = ["aws-sdk-acmpca"] autoscaling = ["aws-sdk-autoscaling"] cloudformation = ["aws-sdk-cloudformation"] cloudwatch = [ "aws-sdk-cloudwatch", "aws-sdk-cloudwatchlogs", "random-manager", "serde", "serde_json", ] default = [ "ec2", "s3", ] ec2 = [ "aws-sdk-ec2", "chrono", "command-manager", "random-manager", "reqwest", "rfc-manager", "serde", "serde_json", "serde_yaml", ] kms = [ "aws-sdk-kms", "byteorder", "compress-manager", "human-readable", "random-manager", "ring", ] s3 = [ "kms", "aws-sdk-s3", "human-readable", "random-manager", "tokio-stream", ] sqs = ["aws-sdk-sqs"] ssm = ["aws-sdk-ssm"] sts = [ "aws-sdk-sts", "serde", ]