AWS SDK

AWS SDK

rev. d838bf488731ae5e751cce0fe13f339a5b9be858 (ignoring whitespace)

Files changed:

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

@@ -1,1 +0,104 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_ssh_public_key::SshPublicKeyBuilder;
    3         -
    4         -
pub use crate::types::_signing_certificate::SigningCertificateBuilder;
           2  +
pub use crate::types::_access_key::AccessKeyBuilder;
    5      3   
    6         -
pub use crate::types::_tag::TagBuilder;
           4  +
pub use crate::types::_group::GroupBuilder;
    7      5   
    8         -
pub use crate::types::_server_certificate_metadata::ServerCertificateMetadataBuilder;
           6  +
pub use crate::types::_instance_profile::InstanceProfileBuilder;
    9      7   
   10         -
pub use crate::types::_role::RoleBuilder;
           8  +
pub use crate::types::_login_profile::LoginProfileBuilder;
   11      9   
   12         -
pub use crate::types::_role_last_used::RoleLastUsedBuilder;
          10  +
pub use crate::types::_policy::PolicyBuilder;
   13     11   
   14         -
pub use crate::types::_attached_permissions_boundary::AttachedPermissionsBoundaryBuilder;
          12  +
pub use crate::types::_policy_version::PolicyVersionBuilder;
   15     13   
   16         -
pub use crate::types::_evaluation_result::EvaluationResultBuilder;
          14  +
pub use crate::types::_role::RoleBuilder;
   17     15   
   18         -
pub use crate::types::_resource_specific_result::ResourceSpecificResultBuilder;
          16  +
pub use crate::types::_service_specific_credential::ServiceSpecificCredentialBuilder;
   19     17   
   20         -
pub use crate::types::_permissions_boundary_decision_detail::PermissionsBoundaryDecisionDetailBuilder;
          18  +
pub use crate::types::_user::UserBuilder;
   21     19   
   22         -
pub use crate::types::_statement::StatementBuilder;
          20  +
pub use crate::types::_virtual_mfa_device::VirtualMfaDeviceBuilder;
   23     21   
   24         -
pub use crate::types::_position::PositionBuilder;
          22  +
pub use crate::types::_access_key_last_used::AccessKeyLastUsedBuilder;
   25     23   
   26         -
pub use crate::types::_organizations_decision_detail::OrganizationsDecisionDetailBuilder;
          24  +
pub use crate::types::_password_policy::PasswordPolicyBuilder;
   27     25   
   28         -
pub use crate::types::_context_entry::ContextEntryBuilder;
          26  +
pub use crate::types::_error_details::ErrorDetailsBuilder;
   29     27   
   30         -
pub use crate::types::_service_specific_credential::ServiceSpecificCredentialBuilder;
          28  +
pub use crate::types::_server_certificate::ServerCertificateBuilder;
   31     29   
   32         -
pub use crate::types::_virtual_mfa_device::VirtualMfaDeviceBuilder;
          30  +
pub use crate::types::_deletion_task_failure_reason_type::DeletionTaskFailureReasonTypeBuilder;
   33     31   
   34         -
pub use crate::types::_user::UserBuilder;
          32  +
pub use crate::types::_ssh_public_key::SshPublicKeyBuilder;
   35     33   
   36         -
pub use crate::types::_ssh_public_key_metadata::SshPublicKeyMetadataBuilder;
          34  +
pub use crate::types::_server_certificate_metadata::ServerCertificateMetadataBuilder;
   37     35   
   38         -
pub use crate::types::_service_specific_credential_metadata::ServiceSpecificCredentialMetadataBuilder;
          36  +
pub use crate::types::_signing_certificate::SigningCertificateBuilder;
   39     37   
   40         -
pub use crate::types::_saml_provider_list_entry::SamlProviderListEntryBuilder;
          38  +
pub use crate::types::_tag::TagBuilder;
   41     39   
   42         -
pub use crate::types::_policy_version::PolicyVersionBuilder;
          40  +
pub use crate::types::_attached_permissions_boundary::AttachedPermissionsBoundaryBuilder;
   43     41   
   44         -
pub use crate::types::_list_policies_granting_service_access_entry::ListPoliciesGrantingServiceAccessEntryBuilder;
          42  +
pub use crate::types::_role_last_used::RoleLastUsedBuilder;
   45     43   
   46         -
pub use crate::types::_policy_granting_service_access::PolicyGrantingServiceAccessBuilder;
          44  +
pub use crate::types::_user_detail::UserDetailBuilder;
   47     45   
   48         -
pub use crate::types::_policy::PolicyBuilder;
          46  +
pub use crate::types::_group_detail::GroupDetailBuilder;
   49     47   
   50         -
pub use crate::types::_open_id_connect_provider_list_entry::OpenIdConnectProviderListEntryBuilder;
          48  +
pub use crate::types::_role_detail::RoleDetailBuilder;
   51     49   
   52         -
pub use crate::types::_mfa_device::MfaDeviceBuilder;
          50  +
pub use crate::types::_managed_policy_detail::ManagedPolicyDetailBuilder;
   53     51   
   54         -
pub use crate::types::_instance_profile::InstanceProfileBuilder;
          52  +
pub use crate::types::_access_detail::AccessDetailBuilder;
   55     53   
   56         -
pub use crate::types::_group::GroupBuilder;
          54  +
pub use crate::types::_saml_private_key::SamlPrivateKeyBuilder;
   57     55   
   58         -
pub use crate::types::_policy_role::PolicyRoleBuilder;
          56  +
pub use crate::types::_service_last_accessed::ServiceLastAccessedBuilder;
   59     57   
   60         -
pub use crate::types::_policy_user::PolicyUserBuilder;
          58  +
pub use crate::types::_entity_details::EntityDetailsBuilder;
   61     59   
   62         -
pub use crate::types::_policy_group::PolicyGroupBuilder;
          60  +
pub use crate::types::_access_key_metadata::AccessKeyMetadataBuilder;
   63     61   
   64     62   
pub use crate::types::_attached_policy::AttachedPolicyBuilder;
   65     63   
   66         -
pub use crate::types::_access_key_metadata::AccessKeyMetadataBuilder;
          64  +
pub use crate::types::_policy_group::PolicyGroupBuilder;
   67     65   
   68         -
pub use crate::types::_deletion_task_failure_reason_type::DeletionTaskFailureReasonTypeBuilder;
          66  +
pub use crate::types::_policy_user::PolicyUserBuilder;
   69     67   
   70         -
pub use crate::types::_role_usage_type::RoleUsageTypeBuilder;
          68  +
pub use crate::types::_policy_role::PolicyRoleBuilder;
   71     69   
   72         -
pub use crate::types::_error_details::ErrorDetailsBuilder;
          70  +
pub use crate::types::_mfa_device::MfaDeviceBuilder;
   73     71   
   74         -
pub use crate::types::_entity_details::EntityDetailsBuilder;
          72  +
pub use crate::types::_open_id_connect_provider_list_entry::OpenIdConnectProviderListEntryBuilder;
   75     73   
   76         -
pub use crate::types::_entity_info::EntityInfoBuilder;
          74  +
pub use crate::types::_list_policies_granting_service_access_entry::ListPoliciesGrantingServiceAccessEntryBuilder;
   77     75   
   78         -
pub use crate::types::_service_last_accessed::ServiceLastAccessedBuilder;
          76  +
pub use crate::types::_saml_provider_list_entry::SamlProviderListEntryBuilder;
   79     77   
   80         -
pub use crate::types::_tracked_action_last_accessed::TrackedActionLastAccessedBuilder;
          78  +
pub use crate::types::_service_specific_credential_metadata::ServiceSpecificCredentialMetadataBuilder;
   81     79   
   82         -
pub use crate::types::_server_certificate::ServerCertificateBuilder;
          80  +
pub use crate::types::_ssh_public_key_metadata::SshPublicKeyMetadataBuilder;
   83     81   
   84         -
pub use crate::types::_saml_private_key::SamlPrivateKeyBuilder;
          82  +
pub use crate::types::_context_entry::ContextEntryBuilder;
   85     83   
   86         -
pub use crate::types::_access_detail::AccessDetailBuilder;
          84  +
pub use crate::types::_evaluation_result::EvaluationResultBuilder;
   87     85   
   88         -
pub use crate::types::_login_profile::LoginProfileBuilder;
          86  +
pub use crate::types::_entity_info::EntityInfoBuilder;
   89     87   
   90         -
pub use crate::types::_password_policy::PasswordPolicyBuilder;
          88  +
pub use crate::types::_role_usage_type::RoleUsageTypeBuilder;
   91     89   
   92         -
pub use crate::types::_managed_policy_detail::ManagedPolicyDetailBuilder;
          90  +
pub use crate::types::_organizations_decision_detail::OrganizationsDecisionDetailBuilder;
   93     91   
   94         -
pub use crate::types::_role_detail::RoleDetailBuilder;
          92  +
pub use crate::types::_permissions_boundary_decision_detail::PermissionsBoundaryDecisionDetailBuilder;
   95     93   
   96     94   
pub use crate::types::_policy_detail::PolicyDetailBuilder;
   97     95   
   98         -
pub use crate::types::_group_detail::GroupDetailBuilder;
          96  +
pub use crate::types::_tracked_action_last_accessed::TrackedActionLastAccessedBuilder;
   99     97   
  100         -
pub use crate::types::_user_detail::UserDetailBuilder;
          98  +
pub use crate::types::_policy_granting_service_access::PolicyGrantingServiceAccessBuilder;
  101     99   
  102         -
pub use crate::types::_access_key_last_used::AccessKeyLastUsedBuilder;
         100  +
pub use crate::types::_statement::StatementBuilder;
  103    101   
  104         -
pub use crate::types::_access_key::AccessKeyBuilder;
         102  +
pub use crate::types::_resource_specific_result::ResourceSpecificResultBuilder;
         103  +
         104  +
pub use crate::types::_position::PositionBuilder;

tmp-codegen-diff/aws-sdk/sdk/iam/src/types/error.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::error::_unrecognized_public_key_encoding_exception::UnrecognizedPublicKeyEncodingException;
    3         -
    4         -
pub use crate::types::error::_no_such_entity_exception::NoSuchEntityException;
           2  +
pub use crate::types::error::_invalid_input_exception::InvalidInputException;
    5      3   
    6      4   
pub use crate::types::error::_limit_exceeded_exception::LimitExceededException;
    7      5   
    8         -
pub use crate::types::error::_invalid_public_key_exception::InvalidPublicKeyException;
    9         -
   10         -
pub use crate::types::error::_duplicate_ssh_public_key_exception::DuplicateSshPublicKeyException;
           6  +
pub use crate::types::error::_no_such_entity_exception::NoSuchEntityException;
   11      7   
   12      8   
pub use crate::types::error::_service_failure_exception::ServiceFailureException;
   13      9   
   14         -
pub use crate::types::error::_malformed_certificate_exception::MalformedCertificateException;
   15         -
   16         -
pub use crate::types::error::_invalid_certificate_exception::InvalidCertificateException;
   17         -
   18     10   
pub use crate::types::error::_entity_already_exists_exception::EntityAlreadyExistsException;
   19     11   
   20         -
pub use crate::types::error::_duplicate_certificate_exception::DuplicateCertificateException;
   21         -
   22         -
pub use crate::types::error::_concurrent_modification_exception::ConcurrentModificationException;
   23         -
   24         -
pub use crate::types::error::_key_pair_mismatch_exception::KeyPairMismatchException;
          12  +
pub use crate::types::error::_unmodifiable_entity_exception::UnmodifiableEntityException;
   25     13   
   26         -
pub use crate::types::error::_invalid_input_exception::InvalidInputException;
          14  +
pub use crate::types::error::_policy_not_attachable_exception::PolicyNotAttachableException;
   27     15   
   28     16   
pub use crate::types::error::_entity_temporarily_unmodifiable_exception::EntityTemporarilyUnmodifiableException;
   29     17   
   30         -
pub use crate::types::error::_unmodifiable_entity_exception::UnmodifiableEntityException;
          18  +
pub use crate::types::error::_invalid_user_type_exception::InvalidUserTypeException;
   31     19   
   32     20   
pub use crate::types::error::_password_policy_violation_exception::PasswordPolicyViolationException;
   33     21   
          22  +
pub use crate::types::error::_concurrent_modification_exception::ConcurrentModificationException;
          23  +
          24  +
pub use crate::types::error::_open_id_idp_communication_error_exception::OpenIdIdpCommunicationErrorException;
          25  +
   34     26   
pub use crate::types::error::_malformed_policy_document_exception::MalformedPolicyDocumentException;
   35     27   
   36         -
pub use crate::types::error::_policy_evaluation_exception::PolicyEvaluationException;
          28  +
pub use crate::types::error::_service_not_supported_exception::ServiceNotSupportedException;
   37     29   
   38         -
pub use crate::types::error::_invalid_authentication_code_exception::InvalidAuthenticationCodeException;
          30  +
pub use crate::types::error::_delete_conflict_exception::DeleteConflictException;
   39     31   
   40         -
pub use crate::types::error::_policy_not_attachable_exception::PolicyNotAttachableException;
          32  +
pub use crate::types::error::_account_not_management_or_delegated_administrator_exception::AccountNotManagementOrDelegatedAdministratorException;
   41     33   
   42         -
pub use crate::types::error::_service_not_supported_exception::ServiceNotSupportedException;
          34  +
pub use crate::types::error::_organization_not_found_exception::OrganizationNotFoundException;
          35  +
          36  +
pub use crate::types::error::_organization_not_in_all_features_mode_exception::OrganizationNotInAllFeaturesModeException;
   43     37   
   44     38   
pub use crate::types::error::_service_access_not_enabled_exception::ServiceAccessNotEnabledException;
   45     39   
   46         -
pub use crate::types::error::_organization_not_in_all_features_mode_exception::OrganizationNotInAllFeaturesModeException;
          40  +
pub use crate::types::error::_invalid_authentication_code_exception::InvalidAuthenticationCodeException;
   47     41   
   48         -
pub use crate::types::error::_organization_not_found_exception::OrganizationNotFoundException;
          42  +
pub use crate::types::error::_caller_is_not_management_account_exception::CallerIsNotManagementAccountException;
   49     43   
   50         -
pub use crate::types::error::_account_not_management_or_delegated_administrator_exception::AccountNotManagementOrDelegatedAdministratorException;
          44  +
pub use crate::types::error::_report_generation_limit_exceeded_exception::ReportGenerationLimitExceededException;
   51     45   
   52         -
pub use crate::types::error::_credential_report_not_ready_exception::CredentialReportNotReadyException;
          46  +
pub use crate::types::error::_credential_report_expired_exception::CredentialReportExpiredException;
   53     47   
   54     48   
pub use crate::types::error::_credential_report_not_present_exception::CredentialReportNotPresentException;
   55     49   
   56         -
pub use crate::types::error::_credential_report_expired_exception::CredentialReportExpiredException;
          50  +
pub use crate::types::error::_credential_report_not_ready_exception::CredentialReportNotReadyException;
   57     51   
   58         -
pub use crate::types::error::_report_generation_limit_exceeded_exception::ReportGenerationLimitExceededException;
          52  +
pub use crate::types::error::_unrecognized_public_key_encoding_exception::UnrecognizedPublicKeyEncodingException;
   59     53   
   60         -
pub use crate::types::error::_caller_is_not_management_account_exception::CallerIsNotManagementAccountException;
          54  +
pub use crate::types::error::_policy_evaluation_exception::PolicyEvaluationException;
   61     55   
   62         -
pub use crate::types::error::_delete_conflict_exception::DeleteConflictException;
          56  +
pub use crate::types::error::_key_pair_mismatch_exception::KeyPairMismatchException;
   63     57   
   64         -
pub use crate::types::error::_open_id_idp_communication_error_exception::OpenIdIdpCommunicationErrorException;
          58  +
pub use crate::types::error::_malformed_certificate_exception::MalformedCertificateException;
   65     59   
   66         -
pub use crate::types::error::_invalid_user_type_exception::InvalidUserTypeException;
          60  +
pub use crate::types::error::_duplicate_certificate_exception::DuplicateCertificateException;
          61  +
          62  +
pub use crate::types::error::_invalid_certificate_exception::InvalidCertificateException;
          63  +
          64  +
pub use crate::types::error::_duplicate_ssh_public_key_exception::DuplicateSshPublicKeyException;
          65  +
          66  +
pub use crate::types::error::_invalid_public_key_exception::InvalidPublicKeyException;
   67     67   
   68     68   
mod _account_not_management_or_delegated_administrator_exception;
   69     69   
   70     70   
mod _caller_is_not_management_account_exception;
   71     71   
   72     72   
mod _concurrent_modification_exception;
   73     73   
   74     74   
mod _credential_report_expired_exception;
   75     75   
   76     76   
mod _credential_report_not_present_exception;

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

@@ -1,1 +0,66 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_unrecognized_public_key_encoding_exception::UnrecognizedPublicKeyEncodingExceptionBuilder;
    3         -
    4         -
pub use crate::types::error::_no_such_entity_exception::NoSuchEntityExceptionBuilder;
           2  +
pub use crate::types::error::_invalid_input_exception::InvalidInputExceptionBuilder;
    5      3   
    6      4   
pub use crate::types::error::_limit_exceeded_exception::LimitExceededExceptionBuilder;
    7      5   
    8         -
pub use crate::types::error::_invalid_public_key_exception::InvalidPublicKeyExceptionBuilder;
    9         -
   10         -
pub use crate::types::error::_duplicate_ssh_public_key_exception::DuplicateSshPublicKeyExceptionBuilder;
           6  +
pub use crate::types::error::_no_such_entity_exception::NoSuchEntityExceptionBuilder;
   11      7   
   12      8   
pub use crate::types::error::_service_failure_exception::ServiceFailureExceptionBuilder;
   13      9   
   14         -
pub use crate::types::error::_malformed_certificate_exception::MalformedCertificateExceptionBuilder;
   15         -
   16         -
pub use crate::types::error::_invalid_certificate_exception::InvalidCertificateExceptionBuilder;
   17         -
   18     10   
pub use crate::types::error::_entity_already_exists_exception::EntityAlreadyExistsExceptionBuilder;
   19     11   
   20         -
pub use crate::types::error::_duplicate_certificate_exception::DuplicateCertificateExceptionBuilder;
   21         -
   22         -
pub use crate::types::error::_concurrent_modification_exception::ConcurrentModificationExceptionBuilder;
   23         -
   24         -
pub use crate::types::error::_key_pair_mismatch_exception::KeyPairMismatchExceptionBuilder;
          12  +
pub use crate::types::error::_unmodifiable_entity_exception::UnmodifiableEntityExceptionBuilder;
   25     13   
   26         -
pub use crate::types::error::_invalid_input_exception::InvalidInputExceptionBuilder;
          14  +
pub use crate::types::error::_policy_not_attachable_exception::PolicyNotAttachableExceptionBuilder;
   27     15   
   28     16   
pub use crate::types::error::_entity_temporarily_unmodifiable_exception::EntityTemporarilyUnmodifiableExceptionBuilder;
   29     17   
   30         -
pub use crate::types::error::_unmodifiable_entity_exception::UnmodifiableEntityExceptionBuilder;
          18  +
pub use crate::types::error::_invalid_user_type_exception::InvalidUserTypeExceptionBuilder;
   31     19   
   32     20   
pub use crate::types::error::_password_policy_violation_exception::PasswordPolicyViolationExceptionBuilder;
   33     21   
          22  +
pub use crate::types::error::_concurrent_modification_exception::ConcurrentModificationExceptionBuilder;
          23  +
          24  +
pub use crate::types::error::_open_id_idp_communication_error_exception::OpenIdIdpCommunicationErrorExceptionBuilder;
          25  +
   34     26   
pub use crate::types::error::_malformed_policy_document_exception::MalformedPolicyDocumentExceptionBuilder;
   35     27   
   36         -
pub use crate::types::error::_policy_evaluation_exception::PolicyEvaluationExceptionBuilder;
          28  +
pub use crate::types::error::_service_not_supported_exception::ServiceNotSupportedExceptionBuilder;
   37     29   
   38         -
pub use crate::types::error::_invalid_authentication_code_exception::InvalidAuthenticationCodeExceptionBuilder;
          30  +
pub use crate::types::error::_delete_conflict_exception::DeleteConflictExceptionBuilder;
   39     31   
   40         -
pub use crate::types::error::_policy_not_attachable_exception::PolicyNotAttachableExceptionBuilder;
          32  +
pub use crate::types::error::_account_not_management_or_delegated_administrator_exception::AccountNotManagementOrDelegatedAdministratorExceptionBuilder;
   41     33   
   42         -
pub use crate::types::error::_service_not_supported_exception::ServiceNotSupportedExceptionBuilder;
          34  +
pub use crate::types::error::_organization_not_found_exception::OrganizationNotFoundExceptionBuilder;
          35  +
          36  +
pub use crate::types::error::_organization_not_in_all_features_mode_exception::OrganizationNotInAllFeaturesModeExceptionBuilder;
   43     37   
   44     38   
pub use crate::types::error::_service_access_not_enabled_exception::ServiceAccessNotEnabledExceptionBuilder;
   45     39   
   46         -
pub use crate::types::error::_organization_not_in_all_features_mode_exception::OrganizationNotInAllFeaturesModeExceptionBuilder;
          40  +
pub use crate::types::error::_invalid_authentication_code_exception::InvalidAuthenticationCodeExceptionBuilder;
   47     41   
   48         -
pub use crate::types::error::_organization_not_found_exception::OrganizationNotFoundExceptionBuilder;
          42  +
pub use crate::types::error::_caller_is_not_management_account_exception::CallerIsNotManagementAccountExceptionBuilder;
   49     43   
   50         -
pub use crate::types::error::_account_not_management_or_delegated_administrator_exception::AccountNotManagementOrDelegatedAdministratorExceptionBuilder;
          44  +
pub use crate::types::error::_report_generation_limit_exceeded_exception::ReportGenerationLimitExceededExceptionBuilder;
   51     45   
   52         -
pub use crate::types::error::_credential_report_not_ready_exception::CredentialReportNotReadyExceptionBuilder;
          46  +
pub use crate::types::error::_credential_report_expired_exception::CredentialReportExpiredExceptionBuilder;
   53     47   
   54     48   
pub use crate::types::error::_credential_report_not_present_exception::CredentialReportNotPresentExceptionBuilder;
   55     49   
   56         -
pub use crate::types::error::_credential_report_expired_exception::CredentialReportExpiredExceptionBuilder;
          50  +
pub use crate::types::error::_credential_report_not_ready_exception::CredentialReportNotReadyExceptionBuilder;
   57     51   
   58         -
pub use crate::types::error::_report_generation_limit_exceeded_exception::ReportGenerationLimitExceededExceptionBuilder;
          52  +
pub use crate::types::error::_unrecognized_public_key_encoding_exception::UnrecognizedPublicKeyEncodingExceptionBuilder;
   59     53   
   60         -
pub use crate::types::error::_caller_is_not_management_account_exception::CallerIsNotManagementAccountExceptionBuilder;
          54  +
pub use crate::types::error::_policy_evaluation_exception::PolicyEvaluationExceptionBuilder;
   61     55   
   62         -
pub use crate::types::error::_delete_conflict_exception::DeleteConflictExceptionBuilder;
          56  +
pub use crate::types::error::_key_pair_mismatch_exception::KeyPairMismatchExceptionBuilder;
   63     57   
   64         -
pub use crate::types::error::_open_id_idp_communication_error_exception::OpenIdIdpCommunicationErrorExceptionBuilder;
          58  +
pub use crate::types::error::_malformed_certificate_exception::MalformedCertificateExceptionBuilder;
   65     59   
   66         -
pub use crate::types::error::_invalid_user_type_exception::InvalidUserTypeExceptionBuilder;
          60  +
pub use crate::types::error::_duplicate_certificate_exception::DuplicateCertificateExceptionBuilder;
          61  +
          62  +
pub use crate::types::error::_invalid_certificate_exception::InvalidCertificateExceptionBuilder;
          63  +
          64  +
pub use crate::types::error::_duplicate_ssh_public_key_exception::DuplicateSshPublicKeyExceptionBuilder;
          65  +
          66  +
pub use crate::types::error::_invalid_public_key_exception::InvalidPublicKeyExceptionBuilder;

tmp-codegen-diff/aws-sdk/sdk/kms/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   
//! Key Management Service (KMS) is an encryption and key management web service. This guide describes the KMS operations that you can call programmatically. For general information about KMS, see the [_Key Management Service Developer Guide_](https://docs.aws.amazon.com/kms/latest/developerguide/).
   24     25   
//!

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/cancel_key_deletion.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::cancel_key_deletion::CancelKeyDeletionError {
  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::cancel_key_deletion::_cancel_key_deletion_output::CancelKeyDeletionOutput;
  408         -
  409    407   
pub use crate::operation::cancel_key_deletion::_cancel_key_deletion_input::CancelKeyDeletionInput;
  410    408   
         409  +
pub use crate::operation::cancel_key_deletion::_cancel_key_deletion_output::CancelKeyDeletionOutput;
         410  +
  411    411   
mod _cancel_key_deletion_input;
  412    412   
  413    413   
mod _cancel_key_deletion_output;
  414    414   
  415    415   
/// Builders
  416    416   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/cancel_key_deletion/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::cancel_key_deletion::_cancel_key_deletion_output::CancelKeyDeletionOutputBuilder;
    3         -
    4      2   
pub use crate::operation::cancel_key_deletion::_cancel_key_deletion_input::CancelKeyDeletionInputBuilder;
    5      3   
           4  +
pub use crate::operation::cancel_key_deletion::_cancel_key_deletion_output::CancelKeyDeletionOutputBuilder;
           5  +
    6      6   
impl crate::operation::cancel_key_deletion::builders::CancelKeyDeletionInputBuilder {
    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::cancel_key_deletion::CancelKeyDeletionOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::cancel_key_deletion::CancelKeyDeletionError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/connect_custom_key_store.rs

@@ -397,397 +436,436 @@
  417    417   
            meta: meta.unwrap_or_default(),
  418    418   
        })
  419    419   
    }
  420    420   
}
  421    421   
impl ::aws_types::request_id::RequestId for crate::operation::connect_custom_key_store::ConnectCustomKeyStoreError {
  422    422   
    fn request_id(&self) -> Option<&str> {
  423    423   
        self.meta().request_id()
  424    424   
    }
  425    425   
}
  426    426   
  427         -
pub use crate::operation::connect_custom_key_store::_connect_custom_key_store_output::ConnectCustomKeyStoreOutput;
  428         -
  429    427   
pub use crate::operation::connect_custom_key_store::_connect_custom_key_store_input::ConnectCustomKeyStoreInput;
  430    428   
         429  +
pub use crate::operation::connect_custom_key_store::_connect_custom_key_store_output::ConnectCustomKeyStoreOutput;
         430  +
  431    431   
mod _connect_custom_key_store_input;
  432    432   
  433    433   
mod _connect_custom_key_store_output;
  434    434   
  435    435   
/// Builders
  436    436   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/connect_custom_key_store/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::connect_custom_key_store::_connect_custom_key_store_output::ConnectCustomKeyStoreOutputBuilder;
    3         -
    4      2   
pub use crate::operation::connect_custom_key_store::_connect_custom_key_store_input::ConnectCustomKeyStoreInputBuilder;
    5      3   
           4  +
pub use crate::operation::connect_custom_key_store::_connect_custom_key_store_output::ConnectCustomKeyStoreOutputBuilder;
           5  +
    6      6   
impl crate::operation::connect_custom_key_store::builders::ConnectCustomKeyStoreInputBuilder {
    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::connect_custom_key_store::ConnectCustomKeyStoreOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::connect_custom_key_store::ConnectCustomKeyStoreError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_alias.rs

@@ -397,397 +436,436 @@
  417    417   
            meta: meta.unwrap_or_default(),
  418    418   
        })
  419    419   
    }
  420    420   
}
  421    421   
impl ::aws_types::request_id::RequestId for crate::operation::create_alias::CreateAliasError {
  422    422   
    fn request_id(&self) -> Option<&str> {
  423    423   
        self.meta().request_id()
  424    424   
    }
  425    425   
}
  426    426   
  427         -
pub use crate::operation::create_alias::_create_alias_output::CreateAliasOutput;
  428         -
  429    427   
pub use crate::operation::create_alias::_create_alias_input::CreateAliasInput;
  430    428   
         429  +
pub use crate::operation::create_alias::_create_alias_output::CreateAliasOutput;
         430  +
  431    431   
mod _create_alias_input;
  432    432   
  433    433   
mod _create_alias_output;
  434    434   
  435    435   
/// Builders
  436    436   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_alias/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_alias::_create_alias_output::CreateAliasOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_alias::_create_alias_input::CreateAliasInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_alias::_create_alias_output::CreateAliasOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_alias::builders::CreateAliasInputBuilder {
    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_alias::CreateAliasOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_alias::CreateAliasError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_custom_key_store.rs

@@ -512,512 +551,551 @@
  532    532   
            meta: meta.unwrap_or_default(),
  533    533   
        })
  534    534   
    }
  535    535   
}
  536    536   
impl ::aws_types::request_id::RequestId for crate::operation::create_custom_key_store::CreateCustomKeyStoreError {
  537    537   
    fn request_id(&self) -> Option<&str> {
  538    538   
        self.meta().request_id()
  539    539   
    }
  540    540   
}
  541    541   
  542         -
pub use crate::operation::create_custom_key_store::_create_custom_key_store_output::CreateCustomKeyStoreOutput;
  543         -
  544    542   
pub use crate::operation::create_custom_key_store::_create_custom_key_store_input::CreateCustomKeyStoreInput;
  545    543   
         544  +
pub use crate::operation::create_custom_key_store::_create_custom_key_store_output::CreateCustomKeyStoreOutput;
         545  +
  546    546   
mod _create_custom_key_store_input;
  547    547   
  548    548   
mod _create_custom_key_store_output;
  549    549   
  550    550   
/// Builders
  551    551   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_custom_key_store/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_custom_key_store::_create_custom_key_store_output::CreateCustomKeyStoreOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_custom_key_store::_create_custom_key_store_input::CreateCustomKeyStoreInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_custom_key_store::_create_custom_key_store_output::CreateCustomKeyStoreOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_custom_key_store::builders::CreateCustomKeyStoreInputBuilder {
    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_custom_key_store::CreateCustomKeyStoreOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_custom_key_store::CreateCustomKeyStoreError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_grant.rs

@@ -417,417 +456,456 @@
  437    437   
            meta: meta.unwrap_or_default(),
  438    438   
        })
  439    439   
    }
  440    440   
}
  441    441   
impl ::aws_types::request_id::RequestId for crate::operation::create_grant::CreateGrantError {
  442    442   
    fn request_id(&self) -> Option<&str> {
  443    443   
        self.meta().request_id()
  444    444   
    }
  445    445   
}
  446    446   
  447         -
pub use crate::operation::create_grant::_create_grant_output::CreateGrantOutput;
  448         -
  449    447   
pub use crate::operation::create_grant::_create_grant_input::CreateGrantInput;
  450    448   
         449  +
pub use crate::operation::create_grant::_create_grant_output::CreateGrantOutput;
         450  +
  451    451   
mod _create_grant_input;
  452    452   
  453    453   
mod _create_grant_output;
  454    454   
  455    455   
/// Builders
  456    456   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_grant/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_grant::_create_grant_output::CreateGrantOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_grant::_create_grant_input::CreateGrantInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_grant::_create_grant_output::CreateGrantOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_grant::builders::CreateGrantInputBuilder {
    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_grant::CreateGrantOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_grant::CreateGrantError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_key.rs

@@ -472,472 +511,511 @@
  492    492   
            meta: meta.unwrap_or_default(),
  493    493   
        })
  494    494   
    }
  495    495   
}
  496    496   
impl ::aws_types::request_id::RequestId for crate::operation::create_key::CreateKeyError {
  497    497   
    fn request_id(&self) -> Option<&str> {
  498    498   
        self.meta().request_id()
  499    499   
    }
  500    500   
}
  501    501   
  502         -
pub use crate::operation::create_key::_create_key_output::CreateKeyOutput;
  503         -
  504    502   
pub use crate::operation::create_key::_create_key_input::CreateKeyInput;
  505    503   
         504  +
pub use crate::operation::create_key::_create_key_output::CreateKeyOutput;
         505  +
  506    506   
mod _create_key_input;
  507    507   
  508    508   
mod _create_key_output;
  509    509   
  510    510   
/// Builders
  511    511   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/kms/src/operation/create_key/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_key::_create_key_output::CreateKeyOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_key::_create_key_input::CreateKeyInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_key::_create_key_output::CreateKeyOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_key::builders::CreateKeyInputBuilder {
    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_key::CreateKeyOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_key::CreateKeyError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,