AWS SDK

AWS SDK

rev. d838bf488731ae5e751cce0fe13f339a5b9be858

Files changed:

tmp-codegen-diff/aws-sdk/sdk/glacier/src/operation/upload_multipart_part/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::upload_multipart_part::_upload_multipart_part_output::UploadMultipartPartOutputBuilder;
    3         -
    4      2   
pub use crate::operation::upload_multipart_part::_upload_multipart_part_input::UploadMultipartPartInputBuilder;
    5      3   
           4  +
pub use crate::operation::upload_multipart_part::_upload_multipart_part_output::UploadMultipartPartOutputBuilder;
           5  +
    6      6   
impl crate::operation::upload_multipart_part::builders::UploadMultipartPartInputBuilder {
    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::upload_multipart_part::UploadMultipartPartOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::upload_multipart_part::UploadMultipartPartError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

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

@@ -1,1 +15,17 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub use ::aws_smithy_types::body::SdkBody;
    3      3   
pub use ::aws_smithy_types::byte_stream::error::Error as ByteStreamError;
    4      4   
pub use ::aws_smithy_types::byte_stream::AggregatedBytes;
    5      5   
pub use ::aws_smithy_types::byte_stream::ByteStream;
    6      6   
#[cfg(feature = "rt-tokio")]
    7      7   
pub use ::aws_smithy_types::byte_stream::FsBuilder;
    8      8   
#[cfg(feature = "rt-tokio")]
    9      9   
pub use ::aws_smithy_types::byte_stream::Length;
          10  +
pub use ::aws_smithy_types::date_time::Format as DateTimeFormat;
   10     11   
pub use ::aws_smithy_types::Blob;
          12  +
pub use ::aws_smithy_types::DateTime;
   11     13   
   12     14   
/// Event stream related primitives such as `Message` or `Header`.
   13     15   
pub mod event_stream;
   14     16   
   15     17   
pub(crate) mod sealed_enum_unknown;

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

@@ -1,1 +96,96 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_vault_notification_config::VaultNotificationConfig;
           2  +
pub use crate::types::_action_code::ActionCode;
    3      3   
    4         -
pub use crate::types::_vault_access_policy::VaultAccessPolicy;
           4  +
pub use crate::types::_status_code::StatusCode;
    5      5   
    6         -
pub use crate::types::_data_retrieval_policy::DataRetrievalPolicy;
           6  +
pub use crate::types::_inventory_retrieval_job_description::InventoryRetrievalJobDescription;
    7      7   
    8         -
pub use crate::types::_data_retrieval_rule::DataRetrievalRule;
           8  +
pub use crate::types::_select_parameters::SelectParameters;
    9      9   
   10         -
pub use crate::types::_describe_vault_output::DescribeVaultOutput;
          10  +
pub use crate::types::_output_location::OutputLocation;
   11     11   
   12         -
pub use crate::types::_provisioned_capacity_description::ProvisionedCapacityDescription;
          12  +
pub use crate::types::_data_retrieval_policy::DataRetrievalPolicy;
   13     13   
   14         -
pub use crate::types::_part_list_element::PartListElement;
          14  +
pub use crate::types::_vault_access_policy::VaultAccessPolicy;
   15     15   
   16         -
pub use crate::types::_upload_list_element::UploadListElement;
          16  +
pub use crate::types::_vault_notification_config::VaultNotificationConfig;
   17     17   
   18         -
pub use crate::types::_glacier_job_description::GlacierJobDescription;
          18  +
pub use crate::types::_job_parameters::JobParameters;
   19     19   
   20         -
pub use crate::types::_output_location::OutputLocation;
          20  +
pub use crate::types::_vault_lock_policy::VaultLockPolicy;
   21     21   
   22         -
pub use crate::types::_s3_location::S3Location;
          22  +
pub use crate::types::_input_serialization::InputSerialization;
   23     23   
   24         -
pub use crate::types::_storage_class::StorageClass;
          24  +
pub use crate::types::_expression_type::ExpressionType;
   25     25   
   26         -
pub use crate::types::_grant::Grant;
          26  +
pub use crate::types::_output_serialization::OutputSerialization;
   27     27   
   28         -
pub use crate::types::_permission::Permission;
          28  +
pub use crate::types::_s3_location::S3Location;
   29     29   
   30         -
pub use crate::types::_grantee::Grantee;
          30  +
pub use crate::types::_inventory_retrieval_job_input::InventoryRetrievalJobInput;
   31     31   
   32         -
pub use crate::types::_type_::Type;
          32  +
pub use crate::types::_glacier_job_description::GlacierJobDescription;
   33     33   
   34         -
pub use crate::types::_canned_acl::CannedAcl;
          34  +
pub use crate::types::_upload_list_element::UploadListElement;
   35     35   
   36         -
pub use crate::types::_encryption::Encryption;
          36  +
pub use crate::types::_part_list_element::PartListElement;
   37     37   
   38         -
pub use crate::types::_encryption_type::EncryptionType;
          38  +
pub use crate::types::_provisioned_capacity_description::ProvisionedCapacityDescription;
   39     39   
   40         -
pub use crate::types::_select_parameters::SelectParameters;
          40  +
pub use crate::types::_describe_vault_output::DescribeVaultOutput;
   41     41   
   42         -
pub use crate::types::_output_serialization::OutputSerialization;
          42  +
pub use crate::types::_csv_input::CsvInput;
   43     43   
   44     44   
pub use crate::types::_csv_output::CsvOutput;
   45     45   
   46         -
pub use crate::types::_quote_fields::QuoteFields;
          46  +
pub use crate::types::_encryption::Encryption;
   47     47   
   48         -
pub use crate::types::_expression_type::ExpressionType;
          48  +
pub use crate::types::_canned_acl::CannedAcl;
   49     49   
   50         -
pub use crate::types::_input_serialization::InputSerialization;
          50  +
pub use crate::types::_storage_class::StorageClass;
   51     51   
   52         -
pub use crate::types::_csv_input::CsvInput;
          52  +
pub use crate::types::_data_retrieval_rule::DataRetrievalRule;
   53     53   
   54     54   
pub use crate::types::_file_header_info::FileHeaderInfo;
   55     55   
   56         -
pub use crate::types::_inventory_retrieval_job_description::InventoryRetrievalJobDescription;
          56  +
pub use crate::types::_quote_fields::QuoteFields;
   57     57   
   58         -
pub use crate::types::_status_code::StatusCode;
          58  +
pub use crate::types::_encryption_type::EncryptionType;
   59     59   
   60         -
pub use crate::types::_action_code::ActionCode;
          60  +
pub use crate::types::_grant::Grant;
   61     61   
   62         -
pub use crate::types::_vault_lock_policy::VaultLockPolicy;
          62  +
pub use crate::types::_grantee::Grantee;
   63     63   
   64         -
pub use crate::types::_job_parameters::JobParameters;
          64  +
pub use crate::types::_permission::Permission;
   65     65   
   66         -
pub use crate::types::_inventory_retrieval_job_input::InventoryRetrievalJobInput;
          66  +
pub use crate::types::_type_::Type;
   67     67   
   68     68   
mod _action_code;
   69     69   
   70     70   
mod _canned_acl;
   71     71   
   72     72   
mod _csv_input;
   73     73   
   74     74   
mod _csv_output;
   75     75   
   76     76   
mod _data_retrieval_policy;

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

@@ -1,1 +0,46 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_vault_notification_config::VaultNotificationConfigBuilder;
           2  +
pub use crate::types::_inventory_retrieval_job_description::InventoryRetrievalJobDescriptionBuilder;
    3      3   
    4         -
pub use crate::types::_vault_access_policy::VaultAccessPolicyBuilder;
           4  +
pub use crate::types::_select_parameters::SelectParametersBuilder;
    5      5   
    6         -
pub use crate::types::_data_retrieval_policy::DataRetrievalPolicyBuilder;
           6  +
pub use crate::types::_output_location::OutputLocationBuilder;
    7      7   
    8         -
pub use crate::types::_data_retrieval_rule::DataRetrievalRuleBuilder;
           8  +
pub use crate::types::_data_retrieval_policy::DataRetrievalPolicyBuilder;
    9      9   
   10         -
pub use crate::types::_describe_vault_output::DescribeVaultOutputBuilder;
          10  +
pub use crate::types::_vault_access_policy::VaultAccessPolicyBuilder;
   11     11   
   12         -
pub use crate::types::_provisioned_capacity_description::ProvisionedCapacityDescriptionBuilder;
          12  +
pub use crate::types::_vault_notification_config::VaultNotificationConfigBuilder;
   13     13   
   14         -
pub use crate::types::_part_list_element::PartListElementBuilder;
          14  +
pub use crate::types::_job_parameters::JobParametersBuilder;
   15     15   
   16         -
pub use crate::types::_upload_list_element::UploadListElementBuilder;
          16  +
pub use crate::types::_vault_lock_policy::VaultLockPolicyBuilder;
   17     17   
   18         -
pub use crate::types::_glacier_job_description::GlacierJobDescriptionBuilder;
          18  +
pub use crate::types::_input_serialization::InputSerializationBuilder;
   19     19   
   20         -
pub use crate::types::_output_location::OutputLocationBuilder;
          20  +
pub use crate::types::_output_serialization::OutputSerializationBuilder;
   21     21   
   22     22   
pub use crate::types::_s3_location::S3LocationBuilder;
   23     23   
   24         -
pub use crate::types::_grant::GrantBuilder;
   25         -
   26         -
pub use crate::types::_grantee::GranteeBuilder;
          24  +
pub use crate::types::_inventory_retrieval_job_input::InventoryRetrievalJobInputBuilder;
   27     25   
   28         -
pub use crate::types::_encryption::EncryptionBuilder;
          26  +
pub use crate::types::_glacier_job_description::GlacierJobDescriptionBuilder;
   29     27   
   30         -
pub use crate::types::_select_parameters::SelectParametersBuilder;
          28  +
pub use crate::types::_upload_list_element::UploadListElementBuilder;
   31     29   
   32         -
pub use crate::types::_output_serialization::OutputSerializationBuilder;
          30  +
pub use crate::types::_part_list_element::PartListElementBuilder;
   33     31   
   34         -
pub use crate::types::_csv_output::CsvOutputBuilder;
          32  +
pub use crate::types::_provisioned_capacity_description::ProvisionedCapacityDescriptionBuilder;
   35     33   
   36         -
pub use crate::types::_input_serialization::InputSerializationBuilder;
          34  +
pub use crate::types::_describe_vault_output::DescribeVaultOutputBuilder;
   37     35   
   38     36   
pub use crate::types::_csv_input::CsvInputBuilder;
   39     37   
   40         -
pub use crate::types::_inventory_retrieval_job_description::InventoryRetrievalJobDescriptionBuilder;
          38  +
pub use crate::types::_csv_output::CsvOutputBuilder;
   41     39   
   42         -
pub use crate::types::_vault_lock_policy::VaultLockPolicyBuilder;
          40  +
pub use crate::types::_encryption::EncryptionBuilder;
   43     41   
   44         -
pub use crate::types::_job_parameters::JobParametersBuilder;
          42  +
pub use crate::types::_data_retrieval_rule::DataRetrievalRuleBuilder;
   45     43   
   46         -
pub use crate::types::_inventory_retrieval_job_input::InventoryRetrievalJobInputBuilder;
          44  +
pub use crate::types::_grant::GrantBuilder;
          45  +
          46  +
pub use crate::types::_grantee::GranteeBuilder;

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

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableException;
    3         -
    4         -
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundException;
    5         -
    6         -
pub use crate::types::error::_request_timeout_exception::RequestTimeoutException;
           2  +
pub use crate::types::error::_invalid_parameter_value_exception::InvalidParameterValueException;
    7      3   
    8      4   
pub use crate::types::error::_missing_parameter_value_exception::MissingParameterValueException;
    9      5   
   10         -
pub use crate::types::error::_invalid_parameter_value_exception::InvalidParameterValueException;
           6  +
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundException;
           7  +
           8  +
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableException;
   11      9   
   12     10   
pub use crate::types::error::_limit_exceeded_exception::LimitExceededException;
   13     11   
          12  +
pub use crate::types::error::_insufficient_capacity_exception::InsufficientCapacityException;
          13  +
   14     14   
pub use crate::types::error::_policy_enforced_exception::PolicyEnforcedException;
   15     15   
   16         -
pub use crate::types::error::_insufficient_capacity_exception::InsufficientCapacityException;
          16  +
pub use crate::types::error::_request_timeout_exception::RequestTimeoutException;
   17     17   
   18     18   
mod _insufficient_capacity_exception;
   19     19   
   20     20   
mod _invalid_parameter_value_exception;
   21     21   
   22     22   
mod _limit_exceeded_exception;
   23     23   
   24     24   
mod _missing_parameter_value_exception;
   25     25   
   26     26   
mod _policy_enforced_exception;

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

@@ -1,1 +0,16 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableExceptionBuilder;
    3         -
    4         -
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
    5         -
    6         -
pub use crate::types::error::_request_timeout_exception::RequestTimeoutExceptionBuilder;
           2  +
pub use crate::types::error::_invalid_parameter_value_exception::InvalidParameterValueExceptionBuilder;
    7      3   
    8      4   
pub use crate::types::error::_missing_parameter_value_exception::MissingParameterValueExceptionBuilder;
    9      5   
   10         -
pub use crate::types::error::_invalid_parameter_value_exception::InvalidParameterValueExceptionBuilder;
           6  +
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
           7  +
           8  +
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableExceptionBuilder;
   11      9   
   12     10   
pub use crate::types::error::_limit_exceeded_exception::LimitExceededExceptionBuilder;
   13     11   
          12  +
pub use crate::types::error::_insufficient_capacity_exception::InsufficientCapacityExceptionBuilder;
          13  +
   14     14   
pub use crate::types::error::_policy_enforced_exception::PolicyEnforcedExceptionBuilder;
   15     15   
   16         -
pub use crate::types::error::_insufficient_capacity_exception::InsufficientCapacityExceptionBuilder;
          16  +
pub use crate::types::error::_request_timeout_exception::RequestTimeoutExceptionBuilder;

tmp-codegen-diff/aws-sdk/sdk/iam/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   
//! Identity and Access Management (IAM) is a web service for securely controlling access to Amazon Web Services services. With IAM, you can centrally manage users, security credentials such as access keys, and permissions that control which Amazon Web Services resources users and applications can access. For more information about IAM, see [Identity and Access Management (IAM)](http://aws.amazon.com/iam/) and the [Identity and Access Management User Guide](https://docs.aws.amazon.com/IAM/latest/UserGuide/).
   24     25   
//!

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/add_client_id_to_open_id_connect_provider.rs

@@ -368,368 +407,407 @@
  388    388   
            meta: meta.unwrap_or_default(),
  389    389   
        })
  390    390   
    }
  391    391   
}
  392    392   
impl ::aws_types::request_id::RequestId for crate::operation::add_client_id_to_open_id_connect_provider::AddClientIDToOpenIDConnectProviderError {
  393    393   
    fn request_id(&self) -> Option<&str> {
  394    394   
        self.meta().request_id()
  395    395   
    }
  396    396   
}
  397    397   
  398         -
pub use crate::operation::add_client_id_to_open_id_connect_provider::_add_client_id_to_open_id_connect_provider_output::AddClientIdToOpenIdConnectProviderOutput;
  399         -
  400    398   
pub use crate::operation::add_client_id_to_open_id_connect_provider::_add_client_id_to_open_id_connect_provider_input::AddClientIdToOpenIdConnectProviderInput;
  401    399   
         400  +
pub use crate::operation::add_client_id_to_open_id_connect_provider::_add_client_id_to_open_id_connect_provider_output::AddClientIdToOpenIdConnectProviderOutput;
         401  +
  402    402   
mod _add_client_id_to_open_id_connect_provider_input;
  403    403   
  404    404   
mod _add_client_id_to_open_id_connect_provider_output;
  405    405   
  406    406   
/// Builders
  407    407   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/add_client_id_to_open_id_connect_provider/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::add_client_id_to_open_id_connect_provider::_add_client_id_to_open_id_connect_provider_output::AddClientIdToOpenIdConnectProviderOutputBuilder;
    3         -
    4      2   
pub use crate::operation::add_client_id_to_open_id_connect_provider::_add_client_id_to_open_id_connect_provider_input::AddClientIdToOpenIdConnectProviderInputBuilder;
    5      3   
           4  +
pub use crate::operation::add_client_id_to_open_id_connect_provider::_add_client_id_to_open_id_connect_provider_output::AddClientIdToOpenIdConnectProviderOutputBuilder;
           5  +
    6      6   
impl crate::operation::add_client_id_to_open_id_connect_provider::builders::AddClientIdToOpenIdConnectProviderInputBuilder {
    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::add_client_id_to_open_id_connect_provider::AddClientIdToOpenIdConnectProviderOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::add_client_id_to_open_id_connect_provider::AddClientIDToOpenIDConnectProviderError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/add_role_to_instance_profile.rs

@@ -370,370 +409,409 @@
  390    390   
            meta: meta.unwrap_or_default(),
  391    391   
        })
  392    392   
    }
  393    393   
}
  394    394   
impl ::aws_types::request_id::RequestId for crate::operation::add_role_to_instance_profile::AddRoleToInstanceProfileError {
  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::add_role_to_instance_profile::_add_role_to_instance_profile_output::AddRoleToInstanceProfileOutput;
  401         -
  402    400   
pub use crate::operation::add_role_to_instance_profile::_add_role_to_instance_profile_input::AddRoleToInstanceProfileInput;
  403    401   
         402  +
pub use crate::operation::add_role_to_instance_profile::_add_role_to_instance_profile_output::AddRoleToInstanceProfileOutput;
         403  +
  404    404   
mod _add_role_to_instance_profile_input;
  405    405   
  406    406   
mod _add_role_to_instance_profile_output;
  407    407   
  408    408   
/// Builders
  409    409   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/add_role_to_instance_profile/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::add_role_to_instance_profile::_add_role_to_instance_profile_output::AddRoleToInstanceProfileOutputBuilder;
    3         -
    4      2   
pub use crate::operation::add_role_to_instance_profile::_add_role_to_instance_profile_input::AddRoleToInstanceProfileInputBuilder;
    5      3   
           4  +
pub use crate::operation::add_role_to_instance_profile::_add_role_to_instance_profile_output::AddRoleToInstanceProfileOutputBuilder;
           5  +
    6      6   
impl crate::operation::add_role_to_instance_profile::builders::AddRoleToInstanceProfileInputBuilder {
    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::add_role_to_instance_profile::AddRoleToInstanceProfileOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::add_role_to_instance_profile::AddRoleToInstanceProfileError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/add_user_to_group.rs

@@ -347,347 +386,386 @@
  367    367   
            meta: meta.unwrap_or_default(),
  368    368   
        })
  369    369   
    }
  370    370   
}
  371    371   
impl ::aws_types::request_id::RequestId for crate::operation::add_user_to_group::AddUserToGroupError {
  372    372   
    fn request_id(&self) -> Option<&str> {
  373    373   
        self.meta().request_id()
  374    374   
    }
  375    375   
}
  376    376   
  377         -
pub use crate::operation::add_user_to_group::_add_user_to_group_output::AddUserToGroupOutput;
  378         -
  379    377   
pub use crate::operation::add_user_to_group::_add_user_to_group_input::AddUserToGroupInput;
  380    378   
         379  +
pub use crate::operation::add_user_to_group::_add_user_to_group_output::AddUserToGroupOutput;
         380  +
  381    381   
mod _add_user_to_group_input;
  382    382   
  383    383   
mod _add_user_to_group_output;
  384    384   
  385    385   
/// Builders
  386    386   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/add_user_to_group/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::add_user_to_group::_add_user_to_group_output::AddUserToGroupOutputBuilder;
    3         -
    4      2   
pub use crate::operation::add_user_to_group::_add_user_to_group_input::AddUserToGroupInputBuilder;
    5      3   
           4  +
pub use crate::operation::add_user_to_group::_add_user_to_group_output::AddUserToGroupOutputBuilder;
           5  +
    6      6   
impl crate::operation::add_user_to_group::builders::AddUserToGroupInputBuilder {
    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::add_user_to_group::AddUserToGroupOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::add_user_to_group::AddUserToGroupError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/attach_group_policy.rs

@@ -367,367 +406,406 @@
  387    387   
            meta: meta.unwrap_or_default(),
  388    388   
        })
  389    389   
    }
  390    390   
}
  391    391   
impl ::aws_types::request_id::RequestId for crate::operation::attach_group_policy::AttachGroupPolicyError {
  392    392   
    fn request_id(&self) -> Option<&str> {
  393    393   
        self.meta().request_id()
  394    394   
    }
  395    395   
}
  396    396   
  397         -
pub use crate::operation::attach_group_policy::_attach_group_policy_output::AttachGroupPolicyOutput;
  398         -
  399    397   
pub use crate::operation::attach_group_policy::_attach_group_policy_input::AttachGroupPolicyInput;
  400    398   
         399  +
pub use crate::operation::attach_group_policy::_attach_group_policy_output::AttachGroupPolicyOutput;
         400  +
  401    401   
mod _attach_group_policy_input;
  402    402   
  403    403   
mod _attach_group_policy_output;
  404    404   
  405    405   
/// Builders
  406    406   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/attach_group_policy/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::attach_group_policy::_attach_group_policy_output::AttachGroupPolicyOutputBuilder;
    3         -
    4      2   
pub use crate::operation::attach_group_policy::_attach_group_policy_input::AttachGroupPolicyInputBuilder;
    5      3   
           4  +
pub use crate::operation::attach_group_policy::_attach_group_policy_output::AttachGroupPolicyOutputBuilder;
           5  +
    6      6   
impl crate::operation::attach_group_policy::builders::AttachGroupPolicyInputBuilder {
    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::attach_group_policy::AttachGroupPolicyOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::attach_group_policy::AttachGroupPolicyError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/iam/src/operation/attach_role_policy.rs

@@ -377,377 +416,416 @@
  397    397   
            meta: meta.unwrap_or_default(),
  398    398   
        })
  399    399   
    }
  400    400   
}
  401    401   
impl ::aws_types::request_id::RequestId for crate::operation::attach_role_policy::AttachRolePolicyError {
  402    402   
    fn request_id(&self) -> Option<&str> {
  403    403   
        self.meta().request_id()
  404    404   
    }
  405    405   
}
  406    406   
  407         -
pub use crate::operation::attach_role_policy::_attach_role_policy_output::AttachRolePolicyOutput;
  408         -
  409    407   
pub use crate::operation::attach_role_policy::_attach_role_policy_input::AttachRolePolicyInput;
  410    408   
         409  +
pub use crate::operation::attach_role_policy::_attach_role_policy_output::AttachRolePolicyOutput;
         410  +
  411    411   
mod _attach_role_policy_input;
  412    412   
  413    413   
mod _attach_role_policy_output;
  414    414   
  415    415   
/// Builders
  416    416   
pub mod builders;