aws-config 0.0.23-alpha

AWS SDK config and credential provider implementations.
Documentation
# Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
[package]
name = "aws-config"
version = "0.0.23-alpha"
authors = ["AWS Rust SDK Team <aws-sdk-rust@amazon.com>", "Russell Cohen <rcoh@amazon.com>"]
description = "AWS SDK config and credential provider implementations."
edition = "2018"
exclude = ["test-data/*", "integration-tests/*"]
license = "Apache-2.0"
repository = "https://github.com/awslabs/smithy-rs"

[features]
default-provider = ["profile", "imds", "meta", "sts", "environment", "http-provider"]
profile = ["sts", "web-identity-token", "meta", "environment", "imds", "http-provider"]
meta = ["tokio/sync"]
imds = ["profile", "aws-smithy-http", "aws-smithy-http-tower", "aws-smithy-json", "tower", "aws-http", "meta"]
environment = ["meta"]
sts = ["aws-sdk-sts", "aws-hyper"]
web-identity-token = ["sts", "profile"]
http-provider = ["aws-hyper", "aws-smithy-json", "aws-smithy-http", "tower", "tokio/sync"]
tcp-connector = ["tokio/net", "tower"]
sso = []
rustls = ["aws-smithy-client/rustls"]
native-tls = ["aws-smithy-client/native-tls"]
rt-tokio = ["aws-smithy-async/rt-tokio"]
dns = ["tokio/rt"]
default = ["default-provider", "rustls", "rt-tokio", "dns", "tcp-connector"]

[dependencies]
bytes = "1.1.0"
http = "0.2.4"

[dependencies.aws-sdk-sts]
path = "../sts"
optional = true
version = "0.0.23-alpha"

[dependencies.aws-smithy-async]
path = "../aws-smithy-async"
version = "0.27.0-alpha.1"

[dependencies.aws-smithy-client]
path = "../aws-smithy-client"
version = "0.27.0-alpha.1"

[dependencies.aws-smithy-types]
path = "../aws-smithy-types"
version = "0.27.0-alpha.1"

[dependencies.aws-types]
path = "../aws-types"
version = "0.0.23-alpha"

[dependencies.tokio]
version = "1"
features = ["sync"]
optional = true

[dependencies.tracing]
version = "0.1"

[dependencies.aws-hyper]
path = "../aws-hyper"
optional = true
version = "0.0.23-alpha"

[dependencies.aws-http]
path = "../aws-http"
optional = true
version = "0.0.23-alpha"

[dependencies.aws-smithy-http]
path = "../aws-smithy-http"
optional = true
version = "0.27.0-alpha.1"

[dependencies.aws-smithy-http-tower]
path = "../aws-smithy-http-tower"
optional = true
version = "0.27.0-alpha.1"

[dependencies.aws-smithy-json]
path = "../aws-smithy-json"
optional = true
version = "0.27.0-alpha.1"

[dependencies.tower]
version = "0.4.8"
optional = true

[dev-dependencies]
futures-util = "0.3.16"
tracing-test = "0.1.0"
async-trait = "0.1.51"
env_logger = "0.9.0"
arbitrary = "1.0.2"
serde_json = "1"

[dev-dependencies.tokio]
version = "1"
features = ["full"]

[dev-dependencies.serde]
version = "1"
features = ["derive"]

[dev-dependencies.aws-smithy-client]
path = "../aws-smithy-client"
features = ["test-util"]
version = "0.27.0-alpha.1"