AWS SDK

AWS SDK

rev. 024d02a2e8f38a611999fe239a68eb14068662df

Files changed:

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_role_policy.rs

@@ -1,1 +77,71 @@
   20     20   
        "NoSuchEntity" => crate::operation::get_role_policy::GetRolePolicyError::NoSuchEntityException({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::get_role_policy::GetRolePolicyError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "ServiceFailure" => crate::operation::get_role_policy::GetRolePolicyError::ServiceFailureException({
   36     33   
            #[allow(unused_mut)]
   37     34   
            let mut tmp = {
   38     35   
                #[allow(unused_mut)]
   39     36   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   40     37   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   41     38   
                    .map_err(crate::operation::get_role_policy::GetRolePolicyError::unhandled)?;
   42     39   
                let output = output.meta(generic);
   43     40   
                output.build()
   44     41   
            };
   45         -
            if tmp.message.is_none() {
   46         -
                tmp.message = _error_message;
   47         -
            }
   48     42   
            tmp
   49     43   
        }),
   50     44   
        _ => crate::operation::get_role_policy::GetRolePolicyError::generic(generic),
   51     45   
    })
   52     46   
}
   53     47   
   54     48   
#[allow(clippy::unnecessary_wraps)]
   55     49   
pub fn de_get_role_policy_http_response(
   56     50   
    _response_status: u16,
   57     51   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_saml_provider.rs

@@ -1,1 +92,83 @@
   20     20   
        "InvalidInput" => crate::operation::get_saml_provider::GetSAMLProviderError::InvalidInputException({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::get_saml_provider::GetSAMLProviderError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "NoSuchEntity" => crate::operation::get_saml_provider::GetSAMLProviderError::NoSuchEntityException({
   36     33   
            #[allow(unused_mut)]
   37     34   
            let mut tmp = {
   38     35   
                #[allow(unused_mut)]
   39     36   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   40     37   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   41     38   
                    .map_err(crate::operation::get_saml_provider::GetSAMLProviderError::unhandled)?;
   42     39   
                let output = output.meta(generic);
   43     40   
                output.build()
   44     41   
            };
   45         -
            if tmp.message.is_none() {
   46         -
                tmp.message = _error_message;
   47         -
            }
   48     42   
            tmp
   49     43   
        }),
   50     44   
        "ServiceFailure" => crate::operation::get_saml_provider::GetSAMLProviderError::ServiceFailureException({
   51     45   
            #[allow(unused_mut)]
   52     46   
            let mut tmp = {
   53     47   
                #[allow(unused_mut)]
   54     48   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   55     49   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   56     50   
                    .map_err(crate::operation::get_saml_provider::GetSAMLProviderError::unhandled)?;
   57     51   
                let output = output.meta(generic);
   58     52   
                output.build()
   59     53   
            };
   60         -
            if tmp.message.is_none() {
   61         -
                tmp.message = _error_message;
   62         -
            }
   63     54   
            tmp
   64     55   
        }),
   65     56   
        _ => crate::operation::get_saml_provider::GetSAMLProviderError::generic(generic),
   66     57   
    })
   67     58   
}
   68     59   
   69     60   
#[allow(clippy::unnecessary_wraps)]
   70     61   
pub fn de_get_saml_provider_http_response(
   71     62   
    _response_status: u16,
   72     63   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_server_certificate.rs

@@ -3,3 +80,74 @@
   23     23   
        "NoSuchEntity" => crate::operation::get_server_certificate::GetServerCertificateError::NoSuchEntityException({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::get_server_certificate::GetServerCertificateError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "ServiceFailure" => crate::operation::get_server_certificate::GetServerCertificateError::ServiceFailureException({
   39     36   
            #[allow(unused_mut)]
   40     37   
            let mut tmp = {
   41     38   
                #[allow(unused_mut)]
   42     39   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   43     40   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   44     41   
                    .map_err(crate::operation::get_server_certificate::GetServerCertificateError::unhandled)?;
   45     42   
                let output = output.meta(generic);
   46     43   
                output.build()
   47     44   
            };
   48         -
            if tmp.message.is_none() {
   49         -
                tmp.message = _error_message;
   50         -
            }
   51     45   
            tmp
   52     46   
        }),
   53     47   
        _ => crate::operation::get_server_certificate::GetServerCertificateError::generic(generic),
   54     48   
    })
   55     49   
}
   56     50   
   57     51   
#[allow(clippy::unnecessary_wraps)]
   58     52   
pub fn de_get_server_certificate_http_response(
   59     53   
    _response_status: u16,
   60     54   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_service_last_accessed_details.rs

@@ -3,3 +80,74 @@
   23     23   
        "InvalidInput" => crate::operation::get_service_last_accessed_details::GetServiceLastAccessedDetailsError::InvalidInputException({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::get_service_last_accessed_details::GetServiceLastAccessedDetailsError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "NoSuchEntity" => crate::operation::get_service_last_accessed_details::GetServiceLastAccessedDetailsError::NoSuchEntityException({
   39     36   
            #[allow(unused_mut)]
   40     37   
            let mut tmp = {
   41     38   
                #[allow(unused_mut)]
   42     39   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   43     40   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   44     41   
                    .map_err(crate::operation::get_service_last_accessed_details::GetServiceLastAccessedDetailsError::unhandled)?;
   45     42   
                let output = output.meta(generic);
   46     43   
                output.build()
   47     44   
            };
   48         -
            if tmp.message.is_none() {
   49         -
                tmp.message = _error_message;
   50         -
            }
   51     45   
            tmp
   52     46   
        }),
   53     47   
        _ => crate::operation::get_service_last_accessed_details::GetServiceLastAccessedDetailsError::generic(generic),
   54     48   
    })
   55     49   
}
   56     50   
   57     51   
#[allow(clippy::unnecessary_wraps)]
   58     52   
pub fn de_get_service_last_accessed_details_http_response(
   59     53   
    _response_status: u16,
   60     54   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_service_last_accessed_details_with_entities.rs

@@ -8,8 +88,82 @@
   28     28   
            crate::operation::get_service_last_accessed_details_with_entities::GetServiceLastAccessedDetailsWithEntitiesError::InvalidInputException(
   29     29   
                {
   30     30   
                    #[allow(unused_mut)]
   31     31   
                    let mut tmp = {
   32     32   
                        #[allow(unused_mut)]
   33     33   
                        let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   34     34   
                        output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output).map_err(crate::operation::get_service_last_accessed_details_with_entities::GetServiceLastAccessedDetailsWithEntitiesError::unhandled)?;
   35     35   
                        let output = output.meta(generic);
   36     36   
                        output.build()
   37     37   
                    };
   38         -
                    if tmp.message.is_none() {
   39         -
                        tmp.message = _error_message;
   40         -
                    }
   41     38   
                    tmp
   42     39   
                },
   43     40   
            )
   44     41   
        }
   45     42   
        "NoSuchEntity" => {
   46     43   
            crate::operation::get_service_last_accessed_details_with_entities::GetServiceLastAccessedDetailsWithEntitiesError::NoSuchEntityException(
   47     44   
                {
   48     45   
                    #[allow(unused_mut)]
   49     46   
                    let mut tmp = {
   50     47   
                        #[allow(unused_mut)]
   51     48   
                        let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   52     49   
                        output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output).map_err(crate::operation::get_service_last_accessed_details_with_entities::GetServiceLastAccessedDetailsWithEntitiesError::unhandled)?;
   53     50   
                        let output = output.meta(generic);
   54     51   
                        output.build()
   55     52   
                    };
   56         -
                    if tmp.message.is_none() {
   57         -
                        tmp.message = _error_message;
   58         -
                    }
   59     53   
                    tmp
   60     54   
                },
   61     55   
            )
   62     56   
        }
   63     57   
        _ => crate::operation::get_service_last_accessed_details_with_entities::GetServiceLastAccessedDetailsWithEntitiesError::generic(generic),
   64     58   
    })
   65     59   
}
   66     60   
   67     61   
#[allow(clippy::unnecessary_wraps)]
   68     62   
pub fn de_get_service_last_accessed_details_with_entities_http_response(

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_service_linked_role_deletion_status.rs

@@ -4,4 +100,91 @@
   24     24   
            crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::InvalidInputException({
   25     25   
                #[allow(unused_mut)]
   26     26   
                let mut tmp = {
   27     27   
                    #[allow(unused_mut)]
   28     28   
                    let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   29     29   
                    output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   30     30   
                        .map_err(crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::unhandled)?;
   31     31   
                    let output = output.meta(generic);
   32     32   
                    output.build()
   33     33   
                };
   34         -
                if tmp.message.is_none() {
   35         -
                    tmp.message = _error_message;
   36         -
                }
   37     34   
                tmp
   38     35   
            })
   39     36   
        }
   40     37   
        "NoSuchEntity" => {
   41     38   
            crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::NoSuchEntityException({
   42     39   
                #[allow(unused_mut)]
   43     40   
                let mut tmp = {
   44     41   
                    #[allow(unused_mut)]
   45     42   
                    let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   46     43   
                    output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   47     44   
                        .map_err(crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::unhandled)?;
   48     45   
                    let output = output.meta(generic);
   49     46   
                    output.build()
   50     47   
                };
   51         -
                if tmp.message.is_none() {
   52         -
                    tmp.message = _error_message;
   53         -
                }
   54     48   
                tmp
   55     49   
            })
   56     50   
        }
   57     51   
        "ServiceFailure" => {
   58     52   
            crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::ServiceFailureException({
   59     53   
                #[allow(unused_mut)]
   60     54   
                let mut tmp = {
   61     55   
                    #[allow(unused_mut)]
   62     56   
                    let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   63     57   
                    output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   64     58   
                        .map_err(crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::unhandled)?;
   65     59   
                    let output = output.meta(generic);
   66     60   
                    output.build()
   67     61   
                };
   68         -
                if tmp.message.is_none() {
   69         -
                    tmp.message = _error_message;
   70         -
                }
   71     62   
                tmp
   72     63   
            })
   73     64   
        }
   74     65   
        _ => crate::operation::get_service_linked_role_deletion_status::GetServiceLinkedRoleDeletionStatusError::generic(generic),
   75     66   
    })
   76     67   
}
   77     68   
   78     69   
#[allow(clippy::unnecessary_wraps)]
   79     70   
pub fn de_get_service_linked_role_deletion_status_http_response(
   80     71   
    _response_status: u16,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_ssh_public_key.rs

@@ -1,1 +77,71 @@
   20     20   
        "NoSuchEntity" => crate::operation::get_ssh_public_key::GetSSHPublicKeyError::NoSuchEntityException({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::get_ssh_public_key::GetSSHPublicKeyError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "UnrecognizedPublicKeyEncoding" => {
   36     33   
            crate::operation::get_ssh_public_key::GetSSHPublicKeyError::UnrecognizedPublicKeyEncodingException({
   37     34   
                #[allow(unused_mut)]
   38     35   
                let mut tmp = {
   39     36   
                    #[allow(unused_mut)]
   40     37   
                    let mut output = crate::types::error::builders::UnrecognizedPublicKeyEncodingExceptionBuilder::default();
   41     38   
                    output = crate::protocol_serde::shape_unrecognized_public_key_encoding_exception::de_unrecognized_public_key_encoding_exception_xml_err(_response_body, output).map_err(crate::operation::get_ssh_public_key::GetSSHPublicKeyError::unhandled)?;
   42     39   
                    let output = output.meta(generic);
   43     40   
                    output.build()
   44     41   
                };
   45         -
                if tmp.message.is_none() {
   46         -
                    tmp.message = _error_message;
   47         -
                }
   48     42   
                tmp
   49     43   
            })
   50     44   
        }
   51     45   
        _ => crate::operation::get_ssh_public_key::GetSSHPublicKeyError::generic(generic),
   52     46   
    })
   53     47   
}
   54     48   
   55     49   
#[allow(clippy::unnecessary_wraps)]
   56     50   
pub fn de_get_ssh_public_key_http_response(
   57     51   
    _response_status: u16,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_user.rs

@@ -1,1 +77,71 @@
   20     20   
        "NoSuchEntity" => crate::operation::get_user::GetUserError::NoSuchEntityException({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::get_user::GetUserError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "ServiceFailure" => crate::operation::get_user::GetUserError::ServiceFailureException({
   36     33   
            #[allow(unused_mut)]
   37     34   
            let mut tmp = {
   38     35   
                #[allow(unused_mut)]
   39     36   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   40     37   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   41     38   
                    .map_err(crate::operation::get_user::GetUserError::unhandled)?;
   42     39   
                let output = output.meta(generic);
   43     40   
                output.build()
   44     41   
            };
   45         -
            if tmp.message.is_none() {
   46         -
                tmp.message = _error_message;
   47         -
            }
   48     42   
            tmp
   49     43   
        }),
   50     44   
        _ => crate::operation::get_user::GetUserError::generic(generic),
   51     45   
    })
   52     46   
}
   53     47   
   54     48   
#[allow(clippy::unnecessary_wraps)]
   55     49   
pub fn de_get_user_http_response(
   56     50   
    _response_status: u16,
   57     51   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_get_user_policy.rs

@@ -1,1 +77,71 @@
   20     20   
        "NoSuchEntity" => crate::operation::get_user_policy::GetUserPolicyError::NoSuchEntityException({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::get_user_policy::GetUserPolicyError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "ServiceFailure" => crate::operation::get_user_policy::GetUserPolicyError::ServiceFailureException({
   36     33   
            #[allow(unused_mut)]
   37     34   
            let mut tmp = {
   38     35   
                #[allow(unused_mut)]
   39     36   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   40     37   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   41     38   
                    .map_err(crate::operation::get_user_policy::GetUserPolicyError::unhandled)?;
   42     39   
                let output = output.meta(generic);
   43     40   
                output.build()
   44     41   
            };
   45         -
            if tmp.message.is_none() {
   46         -
                tmp.message = _error_message;
   47         -
            }
   48     42   
            tmp
   49     43   
        }),
   50     44   
        _ => crate::operation::get_user_policy::GetUserPolicyError::generic(generic),
   51     45   
    })
   52     46   
}
   53     47   
   54     48   
#[allow(clippy::unnecessary_wraps)]
   55     49   
pub fn de_get_user_policy_http_response(
   56     50   
    _response_status: u16,
   57     51   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_access_keys.rs

@@ -1,1 +77,71 @@
   20     20   
        "NoSuchEntity" => crate::operation::list_access_keys::ListAccessKeysError::NoSuchEntityException({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::list_access_keys::ListAccessKeysError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "ServiceFailure" => crate::operation::list_access_keys::ListAccessKeysError::ServiceFailureException({
   36     33   
            #[allow(unused_mut)]
   37     34   
            let mut tmp = {
   38     35   
                #[allow(unused_mut)]
   39     36   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   40     37   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   41     38   
                    .map_err(crate::operation::list_access_keys::ListAccessKeysError::unhandled)?;
   42     39   
                let output = output.meta(generic);
   43     40   
                output.build()
   44     41   
            };
   45         -
            if tmp.message.is_none() {
   46         -
                tmp.message = _error_message;
   47         -
            }
   48     42   
            tmp
   49     43   
        }),
   50     44   
        _ => crate::operation::list_access_keys::ListAccessKeysError::generic(generic),
   51     45   
    })
   52     46   
}
   53     47   
   54     48   
#[allow(clippy::unnecessary_wraps)]
   55     49   
pub fn de_list_access_keys_http_response(
   56     50   
    _response_status: u16,
   57     51   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_account_aliases.rs

@@ -3,3 +65,62 @@
   23     23   
        "ServiceFailure" => crate::operation::list_account_aliases::ListAccountAliasesError::ServiceFailureException({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_account_aliases::ListAccountAliasesError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        _ => crate::operation::list_account_aliases::ListAccountAliasesError::generic(generic),
   39     36   
    })
   40     37   
}
   41     38   
   42     39   
#[allow(clippy::unnecessary_wraps)]
   43     40   
pub fn de_list_account_aliases_http_response(
   44     41   
    _response_status: u16,
   45     42   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_attached_group_policies.rs

@@ -7,7 +99,90 @@
   27     27   
        "InvalidInput" => crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::InvalidInputException({
   28     28   
            #[allow(unused_mut)]
   29     29   
            let mut tmp = {
   30     30   
                #[allow(unused_mut)]
   31     31   
                let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   32     32   
                output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   33     33   
                    .map_err(crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::unhandled)?;
   34     34   
                let output = output.meta(generic);
   35     35   
                output.build()
   36     36   
            };
   37         -
            if tmp.message.is_none() {
   38         -
                tmp.message = _error_message;
   39         -
            }
   40     37   
            tmp
   41     38   
        }),
   42     39   
        "NoSuchEntity" => crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::NoSuchEntityException({
   43     40   
            #[allow(unused_mut)]
   44     41   
            let mut tmp = {
   45     42   
                #[allow(unused_mut)]
   46     43   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   47     44   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   48     45   
                    .map_err(crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::unhandled)?;
   49     46   
                let output = output.meta(generic);
   50     47   
                output.build()
   51     48   
            };
   52         -
            if tmp.message.is_none() {
   53         -
                tmp.message = _error_message;
   54         -
            }
   55     49   
            tmp
   56     50   
        }),
   57     51   
        "ServiceFailure" => crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::ServiceFailureException({
   58     52   
            #[allow(unused_mut)]
   59     53   
            let mut tmp = {
   60     54   
                #[allow(unused_mut)]
   61     55   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   62     56   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   63     57   
                    .map_err(crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::unhandled)?;
   64     58   
                let output = output.meta(generic);
   65     59   
                output.build()
   66     60   
            };
   67         -
            if tmp.message.is_none() {
   68         -
                tmp.message = _error_message;
   69         -
            }
   70     61   
            tmp
   71     62   
        }),
   72     63   
        _ => crate::operation::list_attached_group_policies::ListAttachedGroupPoliciesError::generic(generic),
   73     64   
    })
   74     65   
}
   75     66   
   76     67   
#[allow(clippy::unnecessary_wraps)]
   77     68   
pub fn de_list_attached_group_policies_http_response(
   78     69   
    _response_status: u16,
   79     70   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_attached_role_policies.rs

@@ -7,7 +99,90 @@
   27     27   
        "InvalidInput" => crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::InvalidInputException({
   28     28   
            #[allow(unused_mut)]
   29     29   
            let mut tmp = {
   30     30   
                #[allow(unused_mut)]
   31     31   
                let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   32     32   
                output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   33     33   
                    .map_err(crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::unhandled)?;
   34     34   
                let output = output.meta(generic);
   35     35   
                output.build()
   36     36   
            };
   37         -
            if tmp.message.is_none() {
   38         -
                tmp.message = _error_message;
   39         -
            }
   40     37   
            tmp
   41     38   
        }),
   42     39   
        "NoSuchEntity" => crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::NoSuchEntityException({
   43     40   
            #[allow(unused_mut)]
   44     41   
            let mut tmp = {
   45     42   
                #[allow(unused_mut)]
   46     43   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   47     44   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   48     45   
                    .map_err(crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::unhandled)?;
   49     46   
                let output = output.meta(generic);
   50     47   
                output.build()
   51     48   
            };
   52         -
            if tmp.message.is_none() {
   53         -
                tmp.message = _error_message;
   54         -
            }
   55     49   
            tmp
   56     50   
        }),
   57     51   
        "ServiceFailure" => crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::ServiceFailureException({
   58     52   
            #[allow(unused_mut)]
   59     53   
            let mut tmp = {
   60     54   
                #[allow(unused_mut)]
   61     55   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   62     56   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   63     57   
                    .map_err(crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::unhandled)?;
   64     58   
                let output = output.meta(generic);
   65     59   
                output.build()
   66     60   
            };
   67         -
            if tmp.message.is_none() {
   68         -
                tmp.message = _error_message;
   69         -
            }
   70     61   
            tmp
   71     62   
        }),
   72     63   
        _ => crate::operation::list_attached_role_policies::ListAttachedRolePoliciesError::generic(generic),
   73     64   
    })
   74     65   
}
   75     66   
   76     67   
#[allow(clippy::unnecessary_wraps)]
   77     68   
pub fn de_list_attached_role_policies_http_response(
   78     69   
    _response_status: u16,
   79     70   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_attached_user_policies.rs

@@ -7,7 +99,90 @@
   27     27   
        "InvalidInput" => crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::InvalidInputException({
   28     28   
            #[allow(unused_mut)]
   29     29   
            let mut tmp = {
   30     30   
                #[allow(unused_mut)]
   31     31   
                let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   32     32   
                output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   33     33   
                    .map_err(crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::unhandled)?;
   34     34   
                let output = output.meta(generic);
   35     35   
                output.build()
   36     36   
            };
   37         -
            if tmp.message.is_none() {
   38         -
                tmp.message = _error_message;
   39         -
            }
   40     37   
            tmp
   41     38   
        }),
   42     39   
        "NoSuchEntity" => crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::NoSuchEntityException({
   43     40   
            #[allow(unused_mut)]
   44     41   
            let mut tmp = {
   45     42   
                #[allow(unused_mut)]
   46     43   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   47     44   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   48     45   
                    .map_err(crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::unhandled)?;
   49     46   
                let output = output.meta(generic);
   50     47   
                output.build()
   51     48   
            };
   52         -
            if tmp.message.is_none() {
   53         -
                tmp.message = _error_message;
   54         -
            }
   55     49   
            tmp
   56     50   
        }),
   57     51   
        "ServiceFailure" => crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::ServiceFailureException({
   58     52   
            #[allow(unused_mut)]
   59     53   
            let mut tmp = {
   60     54   
                #[allow(unused_mut)]
   61     55   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   62     56   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   63     57   
                    .map_err(crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::unhandled)?;
   64     58   
                let output = output.meta(generic);
   65     59   
                output.build()
   66     60   
            };
   67         -
            if tmp.message.is_none() {
   68         -
                tmp.message = _error_message;
   69         -
            }
   70     61   
            tmp
   71     62   
        }),
   72     63   
        _ => crate::operation::list_attached_user_policies::ListAttachedUserPoliciesError::generic(generic),
   73     64   
    })
   74     65   
}
   75     66   
   76     67   
#[allow(clippy::unnecessary_wraps)]
   77     68   
pub fn de_list_attached_user_policies_http_response(
   78     69   
    _response_status: u16,
   79     70   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_entities_for_policy.rs

@@ -3,3 +95,86 @@
   23     23   
        "InvalidInput" => crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::InvalidInputException({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputExceptionBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input_exception::de_invalid_input_exception_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "NoSuchEntity" => crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::NoSuchEntityException({
   39     36   
            #[allow(unused_mut)]
   40     37   
            let mut tmp = {
   41     38   
                #[allow(unused_mut)]
   42     39   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   43     40   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   44     41   
                    .map_err(crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::unhandled)?;
   45     42   
                let output = output.meta(generic);
   46     43   
                output.build()
   47     44   
            };
   48         -
            if tmp.message.is_none() {
   49         -
                tmp.message = _error_message;
   50         -
            }
   51     45   
            tmp
   52     46   
        }),
   53     47   
        "ServiceFailure" => crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::ServiceFailureException({
   54     48   
            #[allow(unused_mut)]
   55     49   
            let mut tmp = {
   56     50   
                #[allow(unused_mut)]
   57     51   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   58     52   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   59     53   
                    .map_err(crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::unhandled)?;
   60     54   
                let output = output.meta(generic);
   61     55   
                output.build()
   62     56   
            };
   63         -
            if tmp.message.is_none() {
   64         -
                tmp.message = _error_message;
   65         -
            }
   66     57   
            tmp
   67     58   
        }),
   68     59   
        _ => crate::operation::list_entities_for_policy::ListEntitiesForPolicyError::generic(generic),
   69     60   
    })
   70     61   
}
   71     62   
   72     63   
#[allow(clippy::unnecessary_wraps)]
   73     64   
pub fn de_list_entities_for_policy_http_response(
   74     65   
    _response_status: u16,
   75     66   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/iam/src/protocol_serde/shape_list_group_policies.rs

@@ -1,1 +78,72 @@
   21     21   
        "NoSuchEntity" => crate::operation::list_group_policies::ListGroupPoliciesError::NoSuchEntityException({
   22     22   
            #[allow(unused_mut)]
   23     23   
            let mut tmp = {
   24     24   
                #[allow(unused_mut)]
   25     25   
                let mut output = crate::types::error::builders::NoSuchEntityExceptionBuilder::default();
   26     26   
                output = crate::protocol_serde::shape_no_such_entity_exception::de_no_such_entity_exception_xml_err(_response_body, output)
   27     27   
                    .map_err(crate::operation::list_group_policies::ListGroupPoliciesError::unhandled)?;
   28     28   
                let output = output.meta(generic);
   29     29   
                output.build()
   30     30   
            };
   31         -
            if tmp.message.is_none() {
   32         -
                tmp.message = _error_message;
   33         -
            }
   34     31   
            tmp
   35     32   
        }),
   36     33   
        "ServiceFailure" => crate::operation::list_group_policies::ListGroupPoliciesError::ServiceFailureException({
   37     34   
            #[allow(unused_mut)]
   38     35   
            let mut tmp = {
   39     36   
                #[allow(unused_mut)]
   40     37   
                let mut output = crate::types::error::builders::ServiceFailureExceptionBuilder::default();
   41     38   
                output = crate::protocol_serde::shape_service_failure_exception::de_service_failure_exception_xml_err(_response_body, output)
   42     39   
                    .map_err(crate::operation::list_group_policies::ListGroupPoliciesError::unhandled)?;
   43     40   
                let output = output.meta(generic);
   44     41   
                output.build()
   45     42   
            };
   46         -
            if tmp.message.is_none() {
   47         -
                tmp.message = _error_message;
   48         -
            }
   49     43   
            tmp
   50     44   
        }),
   51     45   
        _ => crate::operation::list_group_policies::ListGroupPoliciesError::generic(generic),
   52     46   
    })
   53     47   
}
   54     48   
   55     49   
#[allow(clippy::unnecessary_wraps)]
   56     50   
pub fn de_list_group_policies_http_response(
   57     51   
    _response_status: u16,
   58     52   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,