AWS SDK

AWS SDK

rev. d838bf488731ae5e751cce0fe13f339a5b9be858

Files changed:

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/get_role_credentials/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::get_role_credentials::_get_role_credentials_output::GetRoleCredentialsOutputBuilder;
    3         -
    4      2   
pub use crate::operation::get_role_credentials::_get_role_credentials_input::GetRoleCredentialsInputBuilder;
    5      3   
           4  +
pub use crate::operation::get_role_credentials::_get_role_credentials_output::GetRoleCredentialsOutputBuilder;
           5  +
    6      6   
impl crate::operation::get_role_credentials::builders::GetRoleCredentialsInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::get_role_credentials::GetRoleCredentialsOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::get_role_credentials::GetRoleCredentialsError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/list_account_roles.rs

@@ -370,370 +412,412 @@
  390    390   
            meta: meta.unwrap_or_default(),
  391    391   
        })
  392    392   
    }
  393    393   
}
  394    394   
impl ::aws_types::request_id::RequestId for crate::operation::list_account_roles::ListAccountRolesError {
  395    395   
    fn request_id(&self) -> Option<&str> {
  396    396   
        self.meta().request_id()
  397    397   
    }
  398    398   
}
  399    399   
  400         -
pub use crate::operation::list_account_roles::_list_account_roles_output::ListAccountRolesOutput;
  401         -
  402    400   
pub use crate::operation::list_account_roles::_list_account_roles_input::ListAccountRolesInput;
  403    401   
         402  +
pub use crate::operation::list_account_roles::_list_account_roles_output::ListAccountRolesOutput;
         403  +
  404    404   
mod _list_account_roles_input;
  405    405   
  406    406   
mod _list_account_roles_output;
  407    407   
  408    408   
/// Builders
  409    409   
pub mod builders;
  410    410   
  411    411   
/// Paginator for this operation
  412    412   
pub mod paginator;

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/list_account_roles/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::list_account_roles::_list_account_roles_output::ListAccountRolesOutputBuilder;
    3         -
    4      2   
pub use crate::operation::list_account_roles::_list_account_roles_input::ListAccountRolesInputBuilder;
    5      3   
           4  +
pub use crate::operation::list_account_roles::_list_account_roles_output::ListAccountRolesOutputBuilder;
           5  +
    6      6   
impl crate::operation::list_account_roles::builders::ListAccountRolesInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::list_account_roles::ListAccountRolesOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::list_account_roles::ListAccountRolesError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/list_accounts.rs

@@ -359,359 +401,401 @@
  379    379   
            meta: meta.unwrap_or_default(),
  380    380   
        })
  381    381   
    }
  382    382   
}
  383    383   
impl ::aws_types::request_id::RequestId for crate::operation::list_accounts::ListAccountsError {
  384    384   
    fn request_id(&self) -> Option<&str> {
  385    385   
        self.meta().request_id()
  386    386   
    }
  387    387   
}
  388    388   
  389         -
pub use crate::operation::list_accounts::_list_accounts_output::ListAccountsOutput;
  390         -
  391    389   
pub use crate::operation::list_accounts::_list_accounts_input::ListAccountsInput;
  392    390   
         391  +
pub use crate::operation::list_accounts::_list_accounts_output::ListAccountsOutput;
         392  +
  393    393   
mod _list_accounts_input;
  394    394   
  395    395   
mod _list_accounts_output;
  396    396   
  397    397   
/// Builders
  398    398   
pub mod builders;
  399    399   
  400    400   
/// Paginator for this operation
  401    401   
pub mod paginator;

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/list_accounts/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::list_accounts::_list_accounts_output::ListAccountsOutputBuilder;
    3         -
    4      2   
pub use crate::operation::list_accounts::_list_accounts_input::ListAccountsInputBuilder;
    5      3   
           4  +
pub use crate::operation::list_accounts::_list_accounts_output::ListAccountsOutputBuilder;
           5  +
    6      6   
impl crate::operation::list_accounts::builders::ListAccountsInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::list_accounts::ListAccountsOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::list_accounts::ListAccountsError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/logout.rs

@@ -318,318 +357,357 @@
  338    338   
            meta: meta.unwrap_or_default(),
  339    339   
        })
  340    340   
    }
  341    341   
}
  342    342   
impl ::aws_types::request_id::RequestId for crate::operation::logout::LogoutError {
  343    343   
    fn request_id(&self) -> Option<&str> {
  344    344   
        self.meta().request_id()
  345    345   
    }
  346    346   
}
  347    347   
  348         -
pub use crate::operation::logout::_logout_output::LogoutOutput;
  349         -
  350    348   
pub use crate::operation::logout::_logout_input::LogoutInput;
  351    349   
         350  +
pub use crate::operation::logout::_logout_output::LogoutOutput;
         351  +
  352    352   
mod _logout_input;
  353    353   
  354    354   
mod _logout_output;
  355    355   
  356    356   
/// Builders
  357    357   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/sso/src/operation/logout/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::logout::_logout_output::LogoutOutputBuilder;
    3         -
    4      2   
pub use crate::operation::logout::_logout_input::LogoutInputBuilder;
    5      3   
           4  +
pub use crate::operation::logout::_logout_output::LogoutOutputBuilder;
           5  +
    6      6   
impl crate::operation::logout::builders::LogoutInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::logout::LogoutOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::logout::LogoutError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

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

@@ -1,1 +4,7 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
pub use ::aws_smithy_types::date_time::Format as DateTimeFormat;
           3  +
pub use ::aws_smithy_types::Blob;
           4  +
pub use ::aws_smithy_types::DateTime;
    2      5   
    3      6   
/// Event stream related primitives such as `Message` or `Header`.
    4      7   
pub mod event_stream;

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

@@ -1,1 +18,18 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_account_info::AccountInfo;
           2  +
pub use crate::types::_role_credentials::RoleCredentials;
    3      3   
    4      4   
pub use crate::types::_role_info::RoleInfo;
    5      5   
    6         -
pub use crate::types::_role_credentials::RoleCredentials;
           6  +
pub use crate::types::_account_info::AccountInfo;
    7      7   
    8      8   
mod _account_info;
    9      9   
   10     10   
mod _role_credentials;
   11     11   
   12     12   
mod _role_info;
   13     13   
   14     14   
/// Builders
   15     15   
pub mod builders;
   16     16   

tmp-codegen-diff/aws-sdk/sdk/sso/src/types/builders.rs

@@ -1,1 +0,6 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_account_info::AccountInfoBuilder;
           2  +
pub use crate::types::_role_credentials::RoleCredentialsBuilder;
    3      3   
    4      4   
pub use crate::types::_role_info::RoleInfoBuilder;
    5      5   
    6         -
pub use crate::types::_role_credentials::RoleCredentialsBuilder;
           6  +
pub use crate::types::_account_info::AccountInfoBuilder;

tmp-codegen-diff/aws-sdk/sdk/sso/src/types/error.rs

@@ -1,1 +19,19 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_unauthorized_exception::UnauthorizedException;
    3         -
    4         -
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsException;
    5         -
    6      2   
pub use crate::types::error::_invalid_request_exception::InvalidRequestException;
    7      3   
    8      4   
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundException;
    9      5   
           6  +
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsException;
           7  +
           8  +
pub use crate::types::error::_unauthorized_exception::UnauthorizedException;
           9  +
   10     10   
mod _invalid_request_exception;
   11     11   
   12     12   
mod _resource_not_found_exception;
   13     13   
   14     14   
mod _too_many_requests_exception;
   15     15   
   16     16   
mod _unauthorized_exception;
   17     17   
   18     18   
/// Builders
   19     19   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/sso/src/types/error/builders.rs

@@ -1,1 +0,8 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_unauthorized_exception::UnauthorizedExceptionBuilder;
    3         -
    4         -
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsExceptionBuilder;
    5         -
    6      2   
pub use crate::types::error::_invalid_request_exception::InvalidRequestExceptionBuilder;
    7      3   
    8      4   
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
           5  +
           6  +
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsExceptionBuilder;
           7  +
           8  +
pub use crate::types::error::_unauthorized_exception::UnauthorizedExceptionBuilder;

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

@@ -1,1 +44,45 @@
    5      5   
#![allow(clippy::large_enum_variant)]
    6      6   
#![allow(clippy::wrong_self_convention)]
    7      7   
#![allow(clippy::should_implement_trait)]
    8      8   
#![allow(clippy::disallowed_names)]
    9      9   
#![allow(clippy::vec_init_then_push)]
   10     10   
#![allow(clippy::type_complexity)]
   11     11   
#![allow(clippy::needless_return)]
   12     12   
#![allow(clippy::derive_partial_eq_without_eq)]
   13     13   
#![allow(clippy::result_large_err)]
   14     14   
#![allow(clippy::unnecessary_map_on_constructor)]
          15  +
#![allow(clippy::useless_conversion)]
   15     16   
#![allow(clippy::deprecated_semver)]
   16     17   
#![allow(rustdoc::bare_urls)]
   17     18   
#![allow(rustdoc::redundant_explicit_links)]
   18     19   
#![allow(rustdoc::broken_intra_doc_links)]
   19     20   
#![allow(rustdoc::invalid_html_tags)]
   20     21   
#![forbid(unsafe_code)]
   21     22   
#![warn(missing_docs)]
   22     23   
#![cfg_attr(docsrs, feature(doc_cfg))]
   23     24   
//! IAM Identity Center OpenID Connect (OIDC) is a web service that enables a client (such as CLI or a native application) to register with IAM Identity Center. The service also enables the client to fetch the user’s access token upon successful authentication and authorization with IAM Identity Center.
   24     25   
//!

tmp-codegen-diff/aws-sdk/sdk/ssooidc/src/operation/create_token.rs

@@ -415,415 +454,454 @@
  435    435   
            meta: meta.unwrap_or_default(),
  436    436   
        })
  437    437   
    }
  438    438   
}
  439    439   
impl ::aws_types::request_id::RequestId for crate::operation::create_token::CreateTokenError {
  440    440   
    fn request_id(&self) -> Option<&str> {
  441    441   
        self.meta().request_id()
  442    442   
    }
  443    443   
}
  444    444   
  445         -
pub use crate::operation::create_token::_create_token_output::CreateTokenOutput;
  446         -
  447    445   
pub use crate::operation::create_token::_create_token_input::CreateTokenInput;
  448    446   
         447  +
pub use crate::operation::create_token::_create_token_output::CreateTokenOutput;
         448  +
  449    449   
mod _create_token_input;
  450    450   
  451    451   
mod _create_token_output;
  452    452   
  453    453   
/// Builders
  454    454   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/ssooidc/src/operation/create_token/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::create_token::_create_token_output::CreateTokenOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_token::_create_token_input::CreateTokenInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_token::_create_token_output::CreateTokenOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_token::builders::CreateTokenInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::create_token::CreateTokenOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_token::CreateTokenError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/ssooidc/src/operation/create_token_with_iam.rs

@@ -449,449 +488,488 @@
  469    469   
            meta: meta.unwrap_or_default(),
  470    470   
        })
  471    471   
    }
  472    472   
}
  473    473   
impl ::aws_types::request_id::RequestId for crate::operation::create_token_with_iam::CreateTokenWithIAMError {
  474    474   
    fn request_id(&self) -> Option<&str> {
  475    475   
        self.meta().request_id()
  476    476   
    }
  477    477   
}
  478    478   
  479         -
pub use crate::operation::create_token_with_iam::_create_token_with_iam_output::CreateTokenWithIamOutput;
  480         -
  481    479   
pub use crate::operation::create_token_with_iam::_create_token_with_iam_input::CreateTokenWithIamInput;
  482    480   
         481  +
pub use crate::operation::create_token_with_iam::_create_token_with_iam_output::CreateTokenWithIamOutput;
         482  +
  483    483   
mod _create_token_with_iam_input;
  484    484   
  485    485   
mod _create_token_with_iam_output;
  486    486   
  487    487   
/// Builders
  488    488   
pub mod builders;