AWS SDK

AWS SDK

rev. 26e0a1e8aaec58e3c7fd18a79449d71bcadaf391 (ignoring whitespace)

Files changed:

tmp-codegen-diff/aws-sdk/sdk/signin/src/config.rs

@@ -403,403 +462,478 @@
  423    423   
  424    424   
    /// Set the auth scheme resolver for the builder
  425    425   
    ///
  426    426   
    /// # Examples
  427    427   
    /// See an example for [`Self::auth_scheme_resolver`].
  428    428   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  429    429   
        self.runtime_components
  430    430   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  431    431   
        self
  432    432   
    }
         433  +
         434  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         435  +
    ///
         436  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         437  +
    pub fn allow_no_auth(mut self) -> Self {
         438  +
        self.set_allow_no_auth();
         439  +
        self
         440  +
    }
         441  +
         442  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         443  +
    ///
         444  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         445  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         446  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         447  +
        self
         448  +
    }
  433    449   
    /// Set the auth scheme preference for an auth scheme resolver
  434    450   
    /// (typically the default auth scheme resolver).
  435    451   
    ///
  436    452   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  437    453   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  438    454   
    /// can reorder the schemes resolved by the auth scheme resolver.
  439    455   
    ///
  440    456   
    /// The preference list is intended as a hint rather than a strict override.
  441    457   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  442    458   
    ///
@@ -1439,1455 +1498,1515 @@
 1459   1475   
    }
 1460   1476   
 1461   1477   
    let default_retry_partition = "signin";
 1462   1478   
    let default_retry_partition = match config.region() {
 1463   1479   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1464   1480   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1465   1481   
    };
 1466   1482   
 1467   1483   
    let scope = "aws-sdk-signin";
 1468   1484   
        1485  +
    #[allow(deprecated)]
 1469   1486   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1470   1487   
                        // defaults
 1471   1488   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1472   1489   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1473   1490   
                                .with_retry_partition_name(default_retry_partition)
 1474   1491   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1475   1492   
                        ))
 1476   1493   
                        // user config
 1477   1494   
                        .with_client_plugin(
 1478   1495   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/sdk/sso/Cargo.toml

@@ -1,1 +89,89 @@
   10     10   
rust-version = "1.88.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
protocol = "aws.protocols#restJson1"
   15     15   
[package.metadata.docs.rs]
   16     16   
all-features = true
   17     17   
targets = ["x86_64-unknown-linux-gnu"]
   18     18   
[dependencies.aws-credential-types]
   19     19   
path = "../aws-credential-types"
   20         -
version = "1.2.11"
          20  +
version = "1.2.10"
   21     21   
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24         -
version = "1.5.17"
          24  +
version = "1.5.16"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28         -
version = "1.2.7"
          28  +
version = "1.2.6"
   29     29   
   30     30   
[dependencies.aws-smithy-http]
   31     31   
path = "../aws-smithy-http"
   32         -
version = "0.62.6"
          32  +
version = "0.62.5"
   33     33   
   34     34   
[dependencies.aws-smithy-json]
   35     35   
path = "../aws-smithy-json"
   36         -
version = "0.61.8"
          36  +
version = "0.61.7"
   37     37   
   38     38   
[dependencies.aws-smithy-runtime]
   39     39   
path = "../aws-smithy-runtime"
   40     40   
features = ["client"]
   41     41   
version = "1.9.5"
   42     42   
   43     43   
[dependencies.aws-smithy-runtime-api]
   44     44   
path = "../aws-smithy-runtime-api"
   45     45   
features = ["client", "http-02x"]
   46         -
version = "1.9.3"
          46  +
version = "1.9.2"
   47     47   
   48     48   
[dependencies.aws-smithy-types]
   49     49   
path = "../aws-smithy-types"
   50         -
version = "1.3.5"
          50  +
version = "1.3.4"
   51     51   
   52     52   
[dependencies.aws-types]
   53     53   
path = "../aws-types"
   54         -
version = "1.3.11"
          54  +
version = "1.3.10"
   55     55   
   56     56   
[dependencies.bytes]
   57     57   
version = "1.4.0"
   58     58   
   59     59   
[dependencies.fastrand]
   60     60   
version = "2.0.0"
   61     61   
   62     62   
[dependencies.http]
   63     63   
version = "0.2.9"
   64     64   
   65     65   
[dependencies.regex-lite]
   66     66   
version = "0.1.5"
   67     67   
   68     68   
[dependencies.tracing]
   69     69   
version = "0.1"
   70     70   
[dev-dependencies.aws-credential-types]
   71     71   
path = "../aws-credential-types"
   72     72   
features = ["test-util"]
   73         -
version = "1.2.11"
          73  +
version = "1.2.10"
   74     74   
   75     75   
[dev-dependencies.proptest]
   76     76   
version = "1"
   77     77   
   78     78   
[dev-dependencies.tokio]
   79     79   
version = "1.23.1"
   80     80   
features = ["macros", "test-util", "rt-multi-thread"]
   81     81   
   82     82   
[features]
   83     83   
behavior-version-latest = []

tmp-codegen-diff/aws-sdk/sdk/sso/src/config.rs

@@ -403,403 +462,478 @@
  423    423   
  424    424   
    /// Set the auth scheme resolver for the builder
  425    425   
    ///
  426    426   
    /// # Examples
  427    427   
    /// See an example for [`Self::auth_scheme_resolver`].
  428    428   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  429    429   
        self.runtime_components
  430    430   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  431    431   
        self
  432    432   
    }
         433  +
         434  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         435  +
    ///
         436  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         437  +
    pub fn allow_no_auth(mut self) -> Self {
         438  +
        self.set_allow_no_auth();
         439  +
        self
         440  +
    }
         441  +
         442  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         443  +
    ///
         444  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         445  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         446  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         447  +
        self
         448  +
    }
  433    449   
    /// Set the auth scheme preference for an auth scheme resolver
  434    450   
    /// (typically the default auth scheme resolver).
  435    451   
    ///
  436    452   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  437    453   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  438    454   
    /// can reorder the schemes resolved by the auth scheme resolver.
  439    455   
    ///
  440    456   
    /// The preference list is intended as a hint rather than a strict override.
  441    457   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  442    458   
    ///
@@ -1439,1455 +1498,1515 @@
 1459   1475   
    }
 1460   1476   
 1461   1477   
    let default_retry_partition = "sso";
 1462   1478   
    let default_retry_partition = match config.region() {
 1463   1479   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1464   1480   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1465   1481   
    };
 1466   1482   
 1467   1483   
    let scope = "aws-sdk-sso";
 1468   1484   
        1485  +
    #[allow(deprecated)]
 1469   1486   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1470   1487   
                        // defaults
 1471   1488   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1472   1489   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1473   1490   
                                .with_retry_partition_name(default_retry_partition)
 1474   1491   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1475   1492   
                        ))
 1476   1493   
                        // user config
 1477   1494   
                        .with_client_plugin(
 1478   1495   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/sdk/ssooidc/Cargo.toml

@@ -1,1 +89,89 @@
   10     10   
rust-version = "1.88.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
protocol = "aws.protocols#restJson1"
   15     15   
[package.metadata.docs.rs]
   16     16   
all-features = true
   17     17   
targets = ["x86_64-unknown-linux-gnu"]
   18     18   
[dependencies.aws-credential-types]
   19     19   
path = "../aws-credential-types"
   20         -
version = "1.2.11"
          20  +
version = "1.2.10"
   21     21   
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24         -
version = "1.5.17"
          24  +
version = "1.5.16"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28         -
version = "1.2.7"
          28  +
version = "1.2.6"
   29     29   
   30     30   
[dependencies.aws-smithy-http]
   31     31   
path = "../aws-smithy-http"
   32         -
version = "0.62.6"
          32  +
version = "0.62.5"
   33     33   
   34     34   
[dependencies.aws-smithy-json]
   35     35   
path = "../aws-smithy-json"
   36         -
version = "0.61.8"
          36  +
version = "0.61.7"
   37     37   
   38     38   
[dependencies.aws-smithy-runtime]
   39     39   
path = "../aws-smithy-runtime"
   40     40   
features = ["client"]
   41     41   
version = "1.9.5"
   42     42   
   43     43   
[dependencies.aws-smithy-runtime-api]
   44     44   
path = "../aws-smithy-runtime-api"
   45     45   
features = ["client", "http-02x"]
   46         -
version = "1.9.3"
          46  +
version = "1.9.2"
   47     47   
   48     48   
[dependencies.aws-smithy-types]
   49     49   
path = "../aws-smithy-types"
   50         -
version = "1.3.5"
          50  +
version = "1.3.4"
   51     51   
   52     52   
[dependencies.aws-types]
   53     53   
path = "../aws-types"
   54         -
version = "1.3.11"
          54  +
version = "1.3.10"
   55     55   
   56     56   
[dependencies.bytes]
   57     57   
version = "1.4.0"
   58     58   
   59     59   
[dependencies.fastrand]
   60     60   
version = "2.0.0"
   61     61   
   62     62   
[dependencies.http]
   63     63   
version = "0.2.9"
   64     64   
   65     65   
[dependencies.regex-lite]
   66     66   
version = "0.1.5"
   67     67   
   68     68   
[dependencies.tracing]
   69     69   
version = "0.1"
   70     70   
[dev-dependencies.aws-credential-types]
   71     71   
path = "../aws-credential-types"
   72     72   
features = ["test-util"]
   73         -
version = "1.2.11"
          73  +
version = "1.2.10"
   74     74   
   75     75   
[dev-dependencies.proptest]
   76     76   
version = "1"
   77     77   
   78     78   
[dev-dependencies.tokio]
   79     79   
version = "1.23.1"
   80     80   
features = ["macros", "test-util", "rt-multi-thread"]
   81     81   
   82     82   
[features]
   83     83   
behavior-version-latest = []

tmp-codegen-diff/aws-sdk/sdk/ssooidc/src/config.rs

@@ -403,403 +462,478 @@
  423    423   
  424    424   
    /// Set the auth scheme resolver for the builder
  425    425   
    ///
  426    426   
    /// # Examples
  427    427   
    /// See an example for [`Self::auth_scheme_resolver`].
  428    428   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  429    429   
        self.runtime_components
  430    430   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  431    431   
        self
  432    432   
    }
         433  +
         434  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         435  +
    ///
         436  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         437  +
    pub fn allow_no_auth(mut self) -> Self {
         438  +
        self.set_allow_no_auth();
         439  +
        self
         440  +
    }
         441  +
         442  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         443  +
    ///
         444  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         445  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         446  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         447  +
        self
         448  +
    }
  433    449   
    /// Set the auth scheme preference for an auth scheme resolver
  434    450   
    /// (typically the default auth scheme resolver).
  435    451   
    ///
  436    452   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  437    453   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  438    454   
    /// can reorder the schemes resolved by the auth scheme resolver.
  439    455   
    ///
  440    456   
    /// The preference list is intended as a hint rather than a strict override.
  441    457   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  442    458   
    ///
@@ -1439,1455 +1498,1515 @@
 1459   1475   
    }
 1460   1476   
 1461   1477   
    let default_retry_partition = "ssooidc";
 1462   1478   
    let default_retry_partition = match config.region() {
 1463   1479   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1464   1480   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1465   1481   
    };
 1466   1482   
 1467   1483   
    let scope = "aws-sdk-ssooidc";
 1468   1484   
        1485  +
    #[allow(deprecated)]
 1469   1486   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1470   1487   
                        // defaults
 1471   1488   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1472   1489   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1473   1490   
                                .with_retry_partition_name(default_retry_partition)
 1474   1491   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1475   1492   
                        ))
 1476   1493   
                        // user config
 1477   1494   
                        .with_client_plugin(
 1478   1495   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/sdk/sts/Cargo.toml

@@ -1,1 +142,142 @@
   10     10   
rust-version = "1.88.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
protocol = "aws.protocols#awsQuery"
   15     15   
[package.metadata.docs.rs]
   16     16   
all-features = true
   17     17   
targets = ["x86_64-unknown-linux-gnu"]
   18     18   
[dependencies.aws-credential-types]
   19     19   
path = "../aws-credential-types"
   20         -
version = "1.2.11"
          20  +
version = "1.2.10"
   21     21   
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24         -
version = "1.5.17"
          24  +
version = "1.5.16"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28         -
version = "1.2.7"
          28  +
version = "1.2.6"
   29     29   
   30     30   
[dependencies.aws-smithy-http]
   31     31   
path = "../aws-smithy-http"
   32         -
version = "0.62.6"
          32  +
version = "0.62.5"
   33     33   
   34     34   
[dependencies.aws-smithy-json]
   35     35   
path = "../aws-smithy-json"
   36         -
version = "0.61.8"
          36  +
version = "0.61.7"
   37     37   
   38     38   
[dependencies.aws-smithy-query]
   39     39   
path = "../aws-smithy-query"
   40         -
version = "0.60.9"
          40  +
version = "0.60.8"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime]
   43     43   
path = "../aws-smithy-runtime"
   44     44   
features = ["client"]
   45     45   
version = "1.9.5"
   46     46   
   47     47   
[dependencies.aws-smithy-runtime-api]
   48     48   
path = "../aws-smithy-runtime-api"
   49     49   
features = ["client", "http-02x"]
   50         -
version = "1.9.3"
          50  +
version = "1.9.2"
   51     51   
   52     52   
[dependencies.aws-smithy-types]
   53     53   
path = "../aws-smithy-types"
   54         -
version = "1.3.5"
          54  +
version = "1.3.4"
   55     55   
   56     56   
[dependencies.aws-smithy-xml]
   57     57   
path = "../aws-smithy-xml"
   58         -
version = "0.60.13"
          58  +
version = "0.60.12"
   59     59   
   60     60   
[dependencies.aws-types]
   61     61   
path = "../aws-types"
   62         -
version = "1.3.11"
          62  +
version = "1.3.10"
   63     63   
   64     64   
[dependencies.fastrand]
   65     65   
version = "2.0.0"
   66     66   
   67     67   
[dependencies.http]
   68     68   
version = "0.2.9"
   69     69   
   70     70   
[dependencies.regex-lite]
   71     71   
version = "0.1.5"
   72     72   
   73     73   
[dependencies.tracing]
   74     74   
version = "0.1"
   75     75   
[dev-dependencies.aws-credential-types]
   76     76   
path = "../aws-credential-types"
   77     77   
features = ["test-util"]
   78         -
version = "1.2.11"
          78  +
version = "1.2.10"
   79     79   
   80     80   
[dev-dependencies.aws-runtime]
   81     81   
path = "../aws-runtime"
   82     82   
features = ["test-util"]
   83         -
version = "1.5.17"
          83  +
version = "1.5.16"
   84     84   
   85     85   
[dev-dependencies.aws-smithy-async]
   86     86   
path = "../aws-smithy-async"
   87     87   
features = ["test-util"]
   88         -
version = "1.2.7"
          88  +
version = "1.2.6"
   89     89   
   90     90   
[dev-dependencies.aws-smithy-http-client]
   91     91   
path = "../aws-smithy-http-client"
   92     92   
features = ["test-util", "wire-mock"]
   93         -
version = "1.1.5"
          93  +
version = "1.1.4"
   94     94   
   95     95   
[dev-dependencies.aws-smithy-protocol-test]
   96     96   
path = "../aws-smithy-protocol-test"
   97         -
version = "0.63.7"
          97  +
version = "0.63.6"
   98     98   
   99     99   
[dev-dependencies.aws-smithy-runtime]
  100    100   
path = "../aws-smithy-runtime"
  101    101   
features = ["test-util"]
  102    102   
version = "1.9.5"
  103    103   
  104    104   
[dev-dependencies.aws-smithy-runtime-api]
  105    105   
path = "../aws-smithy-runtime-api"
  106    106   
features = ["test-util"]
  107         -
version = "1.9.3"
         107  +
version = "1.9.2"
  108    108   
  109    109   
[dev-dependencies.aws-smithy-types]
  110    110   
path = "../aws-smithy-types"
  111    111   
features = ["test-util"]
  112         -
version = "1.3.5"
         112  +
version = "1.3.4"
  113    113   
  114    114   
[dev-dependencies.futures-util]
  115    115   
version = "0.3.25"
  116    116   
features = ["alloc"]
  117    117   
default-features = false
  118    118   
  119    119   
[dev-dependencies.http-1x]
  120    120   
version = "1"
  121    121   
package = "http"
  122    122   

tmp-codegen-diff/aws-sdk/sdk/sts/src/config.rs

@@ -403,403 +462,478 @@
  423    423   
  424    424   
    /// Set the auth scheme resolver for the builder
  425    425   
    ///
  426    426   
    /// # Examples
  427    427   
    /// See an example for [`Self::auth_scheme_resolver`].
  428    428   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  429    429   
        self.runtime_components
  430    430   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  431    431   
        self
  432    432   
    }
         433  +
         434  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         435  +
    ///
         436  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         437  +
    pub fn allow_no_auth(mut self) -> Self {
         438  +
        self.set_allow_no_auth();
         439  +
        self
         440  +
    }
         441  +
         442  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         443  +
    ///
         444  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         445  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         446  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         447  +
        self
         448  +
    }
  433    449   
    /// Set the auth scheme preference for an auth scheme resolver
  434    450   
    /// (typically the default auth scheme resolver).
  435    451   
    ///
  436    452   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  437    453   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  438    454   
    /// can reorder the schemes resolved by the auth scheme resolver.
  439    455   
    ///
  440    456   
    /// The preference list is intended as a hint rather than a strict override.
  441    457   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  442    458   
    ///
@@ -1439,1455 +1498,1515 @@
 1459   1475   
    }
 1460   1476   
 1461   1477   
    let default_retry_partition = "sts";
 1462   1478   
    let default_retry_partition = match config.region() {
 1463   1479   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1464   1480   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1465   1481   
    };
 1466   1482   
 1467   1483   
    let scope = "aws-sdk-sts";
 1468   1484   
        1485  +
    #[allow(deprecated)]
 1469   1486   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1470   1487   
                        // defaults
 1471   1488   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1472   1489   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1473   1490   
                                .with_retry_partition_name(default_retry_partition)
 1474   1491   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1475   1492   
                        ))
 1476   1493   
                        // user config
 1477   1494   
                        .with_client_plugin(
 1478   1495   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/sdk/timestreamquery/Cargo.toml

@@ -1,1 +145,145 @@
   10     10   
rust-version = "1.88.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
protocol = "aws.protocols#awsJson1_0"
   15     15   
[package.metadata.docs.rs]
   16     16   
all-features = true
   17     17   
targets = ["x86_64-unknown-linux-gnu"]
   18     18   
[dependencies.aws-credential-types]
   19     19   
path = "../aws-credential-types"
   20         -
version = "1.2.11"
          20  +
version = "1.2.10"
   21     21   
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24         -
version = "1.5.17"
          24  +
version = "1.5.16"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28         -
version = "1.2.7"
          28  +
version = "1.2.6"
   29     29   
   30     30   
[dependencies.aws-smithy-http]
   31     31   
path = "../aws-smithy-http"
   32         -
version = "0.62.6"
          32  +
version = "0.62.5"
   33     33   
   34     34   
[dependencies.aws-smithy-json]
   35     35   
path = "../aws-smithy-json"
   36         -
version = "0.61.8"
          36  +
version = "0.61.7"
   37     37   
   38     38   
[dependencies.aws-smithy-runtime]
   39     39   
path = "../aws-smithy-runtime"
   40     40   
features = ["client"]
   41     41   
version = "1.9.5"
   42     42   
   43     43   
[dependencies.aws-smithy-runtime-api]
   44     44   
path = "../aws-smithy-runtime-api"
   45     45   
features = ["client", "http-02x"]
   46         -
version = "1.9.3"
          46  +
version = "1.9.2"
   47     47   
   48     48   
[dependencies.aws-smithy-types]
   49     49   
path = "../aws-smithy-types"
   50         -
version = "1.3.5"
          50  +
version = "1.3.4"
   51     51   
   52     52   
[dependencies.aws-types]
   53     53   
path = "../aws-types"
   54         -
version = "1.3.11"
          54  +
version = "1.3.10"
   55     55   
   56     56   
[dependencies.bytes]
   57     57   
version = "1.4.0"
   58     58   
   59     59   
[dependencies.fastrand]
   60     60   
version = "2.0.0"
   61     61   
   62     62   
[dependencies.http]
   63     63   
version = "0.2.9"
   64     64   
   65     65   
[dependencies.regex-lite]
   66     66   
version = "0.1.5"
   67     67   
   68     68   
[dependencies.tokio]
   69     69   
version = "1.23.1"
   70     70   
features = ["sync"]
   71     71   
   72     72   
[dependencies.tracing]
   73     73   
version = "0.1"
   74     74   
[dev-dependencies.aws-config]
   75     75   
path = "../aws-config"
   76         -
version = "1.8.12"
          76  +
version = "1.8.11"
   77     77   
   78     78   
[dev-dependencies.aws-credential-types]
   79     79   
path = "../aws-credential-types"
   80     80   
features = ["test-util"]
   81         -
version = "1.2.11"
          81  +
version = "1.2.10"
   82     82   
   83     83   
[dev-dependencies.aws-runtime]
   84     84   
path = "../aws-runtime"
   85     85   
features = ["test-util"]
   86         -
version = "1.5.17"
          86  +
version = "1.5.16"
   87     87   
   88     88   
[dev-dependencies.aws-smithy-async]
   89     89   
path = "../aws-smithy-async"
   90     90   
features = ["test-util"]
   91         -
version = "1.2.7"
          91  +
version = "1.2.6"
   92     92   
   93     93   
[dev-dependencies.aws-smithy-http-client]
   94     94   
path = "../aws-smithy-http-client"
   95     95   
features = ["test-util", "wire-mock"]
   96         -
version = "1.1.5"
          96  +
version = "1.1.4"
   97     97   
   98     98   
[dev-dependencies.aws-smithy-protocol-test]
   99     99   
path = "../aws-smithy-protocol-test"
  100         -
version = "0.63.7"
         100  +
version = "0.63.6"
  101    101   
  102    102   
[dev-dependencies.aws-smithy-runtime]
  103    103   
path = "../aws-smithy-runtime"
  104    104   
features = ["test-util"]
  105    105   
version = "1.9.5"
  106    106   
  107    107   
[dev-dependencies.aws-smithy-runtime-api]
  108    108   
path = "../aws-smithy-runtime-api"
  109    109   
features = ["test-util"]
  110         -
version = "1.9.3"
         110  +
version = "1.9.2"
  111    111   
  112    112   
[dev-dependencies.aws-smithy-types]
  113    113   
path = "../aws-smithy-types"
  114    114   
features = ["test-util"]
  115         -
version = "1.3.5"
         115  +
version = "1.3.4"
  116    116   
  117    117   
[dev-dependencies.futures-util]
  118    118   
version = "0.3.25"
  119    119   
features = ["alloc"]
  120    120   
default-features = false
  121    121   
  122    122   
[dev-dependencies.http-1x]
  123    123   
version = "1"
  124    124   
package = "http"
  125    125   

tmp-codegen-diff/aws-sdk/sdk/timestreamquery/src/config.rs

@@ -419,419 +478,494 @@
  439    439   
  440    440   
    /// Set the auth scheme resolver for the builder
  441    441   
    ///
  442    442   
    /// # Examples
  443    443   
    /// See an example for [`Self::auth_scheme_resolver`].
  444    444   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  445    445   
        self.runtime_components
  446    446   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  447    447   
        self
  448    448   
    }
         449  +
         450  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         451  +
    ///
         452  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         453  +
    pub fn allow_no_auth(mut self) -> Self {
         454  +
        self.set_allow_no_auth();
         455  +
        self
         456  +
    }
         457  +
         458  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         459  +
    ///
         460  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         461  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         462  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         463  +
        self
         464  +
    }
  449    465   
    /// Set the auth scheme preference for an auth scheme resolver
  450    466   
    /// (typically the default auth scheme resolver).
  451    467   
    ///
  452    468   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  453    469   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  454    470   
    /// can reorder the schemes resolved by the auth scheme resolver.
  455    471   
    ///
  456    472   
    /// The preference list is intended as a hint rather than a strict override.
  457    473   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  458    474   
    ///
@@ -1457,1473 +1516,1533 @@
 1477   1493   
    }
 1478   1494   
 1479   1495   
    let default_retry_partition = "timestreamquery";
 1480   1496   
    let default_retry_partition = match config.region() {
 1481   1497   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1482   1498   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1483   1499   
    };
 1484   1500   
 1485   1501   
    let scope = "aws-sdk-timestreamquery";
 1486   1502   
        1503  +
    #[allow(deprecated)]
 1487   1504   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1488   1505   
                        // defaults
 1489   1506   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1490   1507   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1491   1508   
                                .with_retry_partition_name(default_retry_partition)
 1492   1509   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1493   1510   
                        ))
 1494   1511   
                        // user config
 1495   1512   
                        .with_client_plugin(
 1496   1513   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/sdk/timestreamwrite/Cargo.toml

@@ -1,1 +102,102 @@
   10     10   
rust-version = "1.88.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
protocol = "aws.protocols#awsJson1_0"
   15     15   
[package.metadata.docs.rs]
   16     16   
all-features = true
   17     17   
targets = ["x86_64-unknown-linux-gnu"]
   18     18   
[dependencies.aws-credential-types]
   19     19   
path = "../aws-credential-types"
   20         -
version = "1.2.11"
          20  +
version = "1.2.10"
   21     21   
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24         -
version = "1.5.17"
          24  +
version = "1.5.16"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28         -
version = "1.2.7"
          28  +
version = "1.2.6"
   29     29   
   30     30   
[dependencies.aws-smithy-http]
   31     31   
path = "../aws-smithy-http"
   32         -
version = "0.62.6"
          32  +
version = "0.62.5"
   33     33   
   34     34   
[dependencies.aws-smithy-json]
   35     35   
path = "../aws-smithy-json"
   36         -
version = "0.61.8"
          36  +
version = "0.61.7"
   37     37   
   38     38   
[dependencies.aws-smithy-runtime]
   39     39   
path = "../aws-smithy-runtime"
   40     40   
features = ["client"]
   41     41   
version = "1.9.5"
   42     42   
   43     43   
[dependencies.aws-smithy-runtime-api]
   44     44   
path = "../aws-smithy-runtime-api"
   45     45   
features = ["client", "http-02x"]
   46         -
version = "1.9.3"
          46  +
version = "1.9.2"
   47     47   
   48     48   
[dependencies.aws-smithy-types]
   49     49   
path = "../aws-smithy-types"
   50         -
version = "1.3.5"
          50  +
version = "1.3.4"
   51     51   
   52     52   
[dependencies.aws-types]
   53     53   
path = "../aws-types"
   54         -
version = "1.3.11"
          54  +
version = "1.3.10"
   55     55   
   56     56   
[dependencies.bytes]
   57     57   
version = "1.4.0"
   58     58   
   59     59   
[dependencies.fastrand]
   60     60   
version = "2.0.0"
   61     61   
   62     62   
[dependencies.http]
   63     63   
version = "0.2.9"
   64     64   
   65     65   
[dependencies.regex-lite]
   66     66   
version = "0.1.5"
   67     67   
   68     68   
[dependencies.tokio]
   69     69   
version = "1.23.1"
   70     70   
features = ["sync"]
   71     71   
   72     72   
[dependencies.tracing]
   73     73   
version = "0.1"
   74     74   
[dev-dependencies.aws-config]
   75     75   
path = "../aws-config"
   76         -
version = "1.8.12"
          76  +
version = "1.8.11"
   77     77   
   78     78   
[dev-dependencies.aws-credential-types]
   79     79   
path = "../aws-credential-types"
   80     80   
features = ["test-util"]
   81         -
version = "1.2.11"
          81  +
version = "1.2.10"
   82     82   
   83     83   
[dev-dependencies.aws-smithy-async]
   84     84   
path = "../aws-smithy-async"
   85     85   
features = ["test-util"]
   86         -
version = "1.2.7"
          86  +
version = "1.2.6"
   87     87   
   88     88   
[dev-dependencies.proptest]
   89     89   
version = "1"
   90     90   
   91     91   
[dev-dependencies.tokio]
   92     92   
version = "1.23.1"
   93     93   
features = ["macros", "test-util", "rt-multi-thread"]
   94     94   
   95     95   
[features]
   96     96   
behavior-version-latest = []

tmp-codegen-diff/aws-sdk/sdk/timestreamwrite/src/config.rs

@@ -419,419 +478,494 @@
  439    439   
  440    440   
    /// Set the auth scheme resolver for the builder
  441    441   
    ///
  442    442   
    /// # Examples
  443    443   
    /// See an example for [`Self::auth_scheme_resolver`].
  444    444   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  445    445   
        self.runtime_components
  446    446   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  447    447   
        self
  448    448   
    }
         449  +
         450  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         451  +
    ///
         452  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         453  +
    pub fn allow_no_auth(mut self) -> Self {
         454  +
        self.set_allow_no_auth();
         455  +
        self
         456  +
    }
         457  +
         458  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         459  +
    ///
         460  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         461  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         462  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         463  +
        self
         464  +
    }
  449    465   
    /// Set the auth scheme preference for an auth scheme resolver
  450    466   
    /// (typically the default auth scheme resolver).
  451    467   
    ///
  452    468   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  453    469   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  454    470   
    /// can reorder the schemes resolved by the auth scheme resolver.
  455    471   
    ///
  456    472   
    /// The preference list is intended as a hint rather than a strict override.
  457    473   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  458    474   
    ///
@@ -1457,1473 +1516,1533 @@
 1477   1493   
    }
 1478   1494   
 1479   1495   
    let default_retry_partition = "timestreamwrite";
 1480   1496   
    let default_retry_partition = match config.region() {
 1481   1497   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1482   1498   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1483   1499   
    };
 1484   1500   
 1485   1501   
    let scope = "aws-sdk-timestreamwrite";
 1486   1502   
        1503  +
    #[allow(deprecated)]
 1487   1504   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1488   1505   
                        // defaults
 1489   1506   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1490   1507   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1491   1508   
                                .with_retry_partition_name(default_retry_partition)
 1492   1509   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1493   1510   
                        ))
 1494   1511   
                        // user config
 1495   1512   
                        .with_client_plugin(
 1496   1513   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/sdk/transcribestreaming/Cargo.toml

@@ -1,1 +164,164 @@
   10     10   
rust-version = "1.88.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
protocol = "aws.protocols#restJson1"
   15     15   
[package.metadata.docs.rs]
   16     16   
all-features = true
   17     17   
targets = ["x86_64-unknown-linux-gnu"]
   18     18   
[dependencies.aws-credential-types]
   19     19   
path = "../aws-credential-types"
   20         -
version = "1.2.11"
          20  +
version = "1.2.10"
   21     21   
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24     24   
features = ["event-stream"]
   25         -
version = "1.5.17"
          25  +
version = "1.5.16"
   26     26   
   27     27   
[dependencies.aws-sigv4]
   28     28   
path = "../aws-sigv4"
   29         -
version = "1.3.7"
          29  +
version = "1.3.6"
   30     30   
   31     31   
[dependencies.aws-smithy-async]
   32     32   
path = "../aws-smithy-async"
   33         -
version = "1.2.7"
          33  +
version = "1.2.6"
   34     34   
   35     35   
[dependencies.aws-smithy-eventstream]
   36     36   
path = "../aws-smithy-eventstream"
   37         -
version = "0.60.14"
          37  +
version = "0.60.13"
   38     38   
   39     39   
[dependencies.aws-smithy-http]
   40     40   
path = "../aws-smithy-http"
   41     41   
features = ["event-stream"]
   42         -
version = "0.62.6"
          42  +
version = "0.62.5"
   43     43   
   44     44   
[dependencies.aws-smithy-json]
   45     45   
path = "../aws-smithy-json"
   46         -
version = "0.61.8"
          46  +
version = "0.61.7"
   47     47   
   48     48   
[dependencies.aws-smithy-runtime]
   49     49   
path = "../aws-smithy-runtime"
   50     50   
features = ["client"]
   51     51   
version = "1.9.5"
   52     52   
   53     53   
[dependencies.aws-smithy-runtime-api]
   54     54   
path = "../aws-smithy-runtime-api"
   55     55   
features = ["client", "http-02x"]
   56         -
version = "1.9.3"
          56  +
version = "1.9.2"
   57     57   
   58     58   
[dependencies.aws-smithy-types]
   59     59   
path = "../aws-smithy-types"
   60     60   
features = ["http-body-0-4-x"]
   61         -
version = "1.3.5"
          61  +
version = "1.3.4"
   62     62   
   63     63   
[dependencies.aws-types]
   64     64   
path = "../aws-types"
   65         -
version = "1.3.11"
          65  +
version = "1.3.10"
   66     66   
   67     67   
[dependencies.bytes]
   68     68   
version = "1.4.0"
   69     69   
   70     70   
[dependencies.fastrand]
   71     71   
version = "2.0.0"
   72     72   
   73     73   
[dependencies.http]
   74     74   
version = "0.2.9"
   75     75   
   76     76   
[dependencies.hyper]
   77     77   
version = "0.14.26"
   78     78   
features = ["stream"]
   79     79   
   80     80   
[dependencies.regex-lite]
   81     81   
version = "0.1.5"
   82     82   
   83     83   
[dependencies.tracing]
   84     84   
version = "0.1"
   85     85   
[dev-dependencies.async-stream]
   86     86   
version = "0.3.0"
   87     87   
   88     88   
[dev-dependencies.aws-config]
   89     89   
path = "../aws-config"
   90         -
version = "1.8.12"
          90  +
version = "1.8.11"
   91     91   
   92     92   
[dev-dependencies.aws-credential-types]
   93     93   
path = "../aws-credential-types"
   94     94   
features = ["test-util"]
   95         -
version = "1.2.11"
          95  +
version = "1.2.10"
   96     96   
   97     97   
[dev-dependencies.aws-runtime]
   98     98   
path = "../aws-runtime"
   99     99   
features = ["test-util"]
  100         -
version = "1.5.17"
         100  +
version = "1.5.16"
  101    101   
  102    102   
[dev-dependencies.aws-smithy-async]
  103    103   
path = "../aws-smithy-async"
  104    104   
features = ["test-util"]
  105         -
version = "1.2.7"
         105  +
version = "1.2.6"
  106    106   
  107    107   
[dev-dependencies.aws-smithy-eventstream]
  108    108   
path = "../aws-smithy-eventstream"
  109    109   
features = ["test-util"]
  110         -
version = "0.60.14"
         110  +
version = "0.60.13"
  111    111   
  112    112   
[dev-dependencies.aws-smithy-http-client]
  113    113   
path = "../aws-smithy-http-client"
  114    114   
features = ["test-util", "wire-mock"]
  115         -
version = "1.1.5"
         115  +
version = "1.1.4"
  116    116   
  117    117   
[dev-dependencies.aws-smithy-protocol-test]
  118    118   
path = "../aws-smithy-protocol-test"
  119         -
version = "0.63.7"
         119  +
version = "0.63.6"
  120    120   
  121    121   
[dev-dependencies.aws-smithy-runtime]
  122    122   
path = "../aws-smithy-runtime"
  123    123   
features = ["test-util"]
  124    124   
version = "1.9.5"
  125    125   
  126    126   
[dev-dependencies.aws-smithy-runtime-api]
  127    127   
path = "../aws-smithy-runtime-api"
  128    128   
features = ["test-util"]
  129         -
version = "1.9.3"
         129  +
version = "1.9.2"
  130    130   
  131    131   
[dev-dependencies.aws-smithy-types]
  132    132   
path = "../aws-smithy-types"
  133    133   
features = ["test-util"]
  134         -
version = "1.3.5"
         134  +
version = "1.3.4"
  135    135   
  136    136   
[dev-dependencies.futures-core]
  137    137   
version = "0.3.25"
  138    138   
  139    139   
[dev-dependencies.futures-util]
  140    140   
version = "0.3.25"
  141    141   
features = ["alloc"]
  142    142   
default-features = false
  143    143   
  144    144   
[dev-dependencies.hound]

tmp-codegen-diff/aws-sdk/sdk/transcribestreaming/src/config.rs

@@ -403,403 +462,478 @@
  423    423   
  424    424   
    /// Set the auth scheme resolver for the builder
  425    425   
    ///
  426    426   
    /// # Examples
  427    427   
    /// See an example for [`Self::auth_scheme_resolver`].
  428    428   
    pub fn set_auth_scheme_resolver(&mut self, auth_scheme_resolver: impl crate::config::auth::ResolveAuthScheme + 'static) -> &mut Self {
  429    429   
        self.runtime_components
  430    430   
            .set_auth_scheme_option_resolver(::std::option::Option::Some(auth_scheme_resolver.into_shared_resolver()));
  431    431   
        self
  432    432   
    }
         433  +
         434  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         435  +
    ///
         436  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         437  +
    pub fn allow_no_auth(mut self) -> Self {
         438  +
        self.set_allow_no_auth();
         439  +
        self
         440  +
    }
         441  +
         442  +
    /// Add [NoAuthScheme](aws_smithy_runtime::client::auth::no_auth::NoAuthScheme) as a fallback for operations that don't require authentication
         443  +
    ///
         444  +
    /// The auth scheme resolver will use this when no other auth schemes are applicable.
         445  +
    pub fn set_allow_no_auth(&mut self) -> &mut Self {
         446  +
        self.push_runtime_plugin(::aws_smithy_runtime::client::auth::no_auth::NoAuthRuntimePluginV2::new().into_shared());
         447  +
        self
         448  +
    }
  433    449   
    /// Set the auth scheme preference for an auth scheme resolver
  434    450   
    /// (typically the default auth scheme resolver).
  435    451   
    ///
  436    452   
    /// Each operation has a predefined order of auth schemes, as determined by the service,
  437    453   
    /// for auth scheme resolution. By using the auth scheme preference, customers
  438    454   
    /// can reorder the schemes resolved by the auth scheme resolver.
  439    455   
    ///
  440    456   
    /// The preference list is intended as a hint rather than a strict override.
  441    457   
    /// Any schemes not present in the originally resolved auth schemes will be ignored.
  442    458   
    ///
@@ -1439,1455 +1498,1515 @@
 1459   1475   
    }
 1460   1476   
 1461   1477   
    let default_retry_partition = "transcribestreaming";
 1462   1478   
    let default_retry_partition = match config.region() {
 1463   1479   
        Some(region) => ::std::borrow::Cow::from(format!("{default_retry_partition}-{region}")),
 1464   1480   
        None => ::std::borrow::Cow::from(default_retry_partition),
 1465   1481   
    };
 1466   1482   
 1467   1483   
    let scope = "aws-sdk-transcribestreaming";
 1468   1484   
        1485  +
    #[allow(deprecated)]
 1469   1486   
                    let mut plugins = ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugins::new()
 1470   1487   
                        // defaults
 1471   1488   
                        .with_client_plugins(::aws_smithy_runtime::client::defaults::default_plugins(
 1472   1489   
                            ::aws_smithy_runtime::client::defaults::DefaultPluginParams::new()
 1473   1490   
                                .with_retry_partition_name(default_retry_partition)
 1474   1491   
                                .with_behavior_version(config.behavior_version.expect("Invalid client configuration: A behavior major version must be set when sending a request or constructing a client. You must set it during client construction or by enabling the `behavior-version-latest` cargo feature."))
 1475   1492   
                        ))
 1476   1493   
                        // user config
 1477   1494   
                        .with_client_plugin(
 1478   1495   
                            ::aws_smithy_runtime_api::client::runtime_plugin::StaticRuntimePlugin::new()

tmp-codegen-diff/aws-sdk/tests/no-default-features/Cargo.toml

@@ -1,1 +54,54 @@
    8      8   
license = "Apache-2.0"
    9      9   
repository = "https://github.com/smithy-lang/smithy-rs"
   10     10   
publish = false
   11     11   
   12     12   
[dev-dependencies]
   13     13   
futures = "0.3.25"
   14     14   
   15     15   
[dev-dependencies.aws-config]
   16     16   
path = "../../sdk/aws-config"
   17     17   
default-features = false
   18         -
version = "1.8.12"
          18  +
version = "1.8.11"
   19     19   
   20     20   
[dev-dependencies.aws-sdk-s3]
   21     21   
path = "../../sdk/s3"
   22     22   
default-features = false
   23     23   
version = "0.0.0-local"
   24     24   
   25     25   
[dev-dependencies.aws-smithy-async]
   26     26   
path = "../../sdk/aws-smithy-async"
   27         -
version = "1.2.7"
          27  +
version = "1.2.6"
   28     28   
   29     29   
[dev-dependencies.aws-smithy-runtime]
   30     30   
path = "../../sdk/aws-smithy-runtime"
   31     31   
features = ["test-util"]
   32     32   
version = "1.9.5"
   33     33   
   34     34   
[dev-dependencies.aws-smithy-http-client]
   35     35   
path = "../../sdk/aws-smithy-http-client"
   36     36   
features = ["test-util"]
   37         -
version = "1.1.5"
          37  +
version = "1.1.4"
   38     38   
   39     39   
[dev-dependencies.aws-credential-types]
   40     40   
path = "../../sdk/aws-credential-types"
   41     41   
features = ["test-util"]
   42         -
version = "1.2.11"
          42  +
version = "1.2.10"
   43     43   
   44     44   
[dev-dependencies.tokio]
   45     45   
version = "1.23.1"
   46     46   
features = ["full", "test-util"]
   47     47   
   48     48   
[dev-dependencies.tracing-subscriber]
   49     49   
version = "0.3.15"
   50     50   
features = ["env-filter"]
   51     51   
   52     52   
[dev-dependencies.http-1x]

tmp-codegen-diff/aws-sdk/tests/telemetry/Cargo.toml

@@ -1,1 +60,60 @@
   11     11   
[dev-dependencies]
   12     12   
http = "0.2.0"
   13     13   
serial_test = "3.1.1"
   14     14   
tracing = "0.1.40"
   15     15   
tracing-subscriber = "0.3.18"
   16     16   
tracing-fluent-assertions = "0.3.0"
   17     17   
   18     18   
[dev-dependencies.aws-config]
   19     19   
path = "../../sdk/aws-config"
   20     20   
features = ["test-util", "behavior-version-latest"]
   21         -
version = "1.8.12"
          21  +
version = "1.8.11"
   22     22   
   23     23   
[dev-dependencies.aws-sdk-dynamodb]
   24     24   
path = "../../sdk/dynamodb"
   25     25   
features = ["test-util", "behavior-version-latest"]
   26     26   
version = "0.0.0-local"
   27     27   
   28     28   
[dev-dependencies.aws-sdk-s3]
   29     29   
path = "../../sdk/s3"
   30     30   
features = ["test-util", "behavior-version-latest"]
   31     31   
version = "0.0.0-local"
   32     32   
   33     33   
[dev-dependencies.aws-smithy-observability]
   34     34   
path = "../../sdk/aws-smithy-observability"
   35         -
version = "0.1.5"
          35  +
version = "0.1.4"
   36     36   
   37     37   
[dev-dependencies.aws-smithy-observability-otel]
   38     38   
path = "../../sdk/aws-smithy-observability-otel"
   39         -
version = "0.1.3"
          39  +
version = "0.1.2"
   40     40   
   41     41   
[dev-dependencies.aws-smithy-runtime]
   42     42   
path = "../../sdk/aws-smithy-runtime"
   43     43   
features = ["client", "test-util"]
   44     44   
version = "1.9.5"
   45     45   
   46     46   
[dev-dependencies.aws-smithy-types]
   47     47   
path = "../../sdk/aws-smithy-types"
   48         -
version = "1.3.5"
          48  +
version = "1.3.4"
   49     49   
   50     50   
[dev-dependencies.opentelemetry]
   51     51   
version = "0.26.0"
   52     52   
features = ["metrics"]
   53     53   
   54     54   
[dev-dependencies.opentelemetry_sdk]
   55     55   
version = "0.26.0"
   56     56   
features = ["metrics", "testing"]
   57     57   
   58     58   
[dev-dependencies.tokio]