28 28 | let mut output = crate::types::error::builders::CodeSigningConfigNotFoundExceptionBuilder::default();
|
29 29 | output =
|
30 30 | crate::protocol_serde::shape_code_signing_config_not_found_exception::de_code_signing_config_not_found_exception_json_err(
|
31 31 | _response_body,
|
32 32 | output,
|
33 33 | )
|
34 34 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::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 | "CodeStorageExceededException" => crate::operation::update_function_code::UpdateFunctionCodeError::CodeStorageExceededException({
|
45 42 | #[allow(unused_mut)]
|
46 43 | let mut tmp = {
|
47 44 | #[allow(unused_mut)]
|
48 45 | let mut output = crate::types::error::builders::CodeStorageExceededExceptionBuilder::default();
|
49 46 | output =
|
50 47 | crate::protocol_serde::shape_code_storage_exceeded_exception::de_code_storage_exceeded_exception_json_err(_response_body, output)
|
51 48 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
52 49 | let output = output.meta(generic);
|
53 50 | output.build()
|
54 51 | };
|
55 - | if tmp.message.is_none() {
|
56 - | tmp.message = _error_message;
|
57 - | }
|
58 52 | tmp
|
59 53 | }),
|
60 54 | "CodeVerificationFailedException" => crate::operation::update_function_code::UpdateFunctionCodeError::CodeVerificationFailedException({
|
61 55 | #[allow(unused_mut)]
|
62 56 | let mut tmp = {
|
63 57 | #[allow(unused_mut)]
|
64 58 | let mut output = crate::types::error::builders::CodeVerificationFailedExceptionBuilder::default();
|
65 59 | output = crate::protocol_serde::shape_code_verification_failed_exception::de_code_verification_failed_exception_json_err(
|
66 60 | _response_body,
|
67 61 | output,
|
68 62 | )
|
69 63 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
70 64 | let output = output.meta(generic);
|
71 65 | output.build()
|
72 66 | };
|
73 - | if tmp.message.is_none() {
|
74 - | tmp.message = _error_message;
|
75 - | }
|
76 67 | tmp
|
77 68 | }),
|
78 69 | "InvalidCodeSignatureException" => crate::operation::update_function_code::UpdateFunctionCodeError::InvalidCodeSignatureException({
|
79 70 | #[allow(unused_mut)]
|
80 71 | let mut tmp = {
|
81 72 | #[allow(unused_mut)]
|
82 73 | let mut output = crate::types::error::builders::InvalidCodeSignatureExceptionBuilder::default();
|
83 74 | output = crate::protocol_serde::shape_invalid_code_signature_exception::de_invalid_code_signature_exception_json_err(
|
84 75 | _response_body,
|
85 76 | output,
|
86 77 | )
|
87 78 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
88 79 | let output = output.meta(generic);
|
89 80 | output.build()
|
90 81 | };
|
91 - | if tmp.message.is_none() {
|
92 - | tmp.message = _error_message;
|
93 - | }
|
94 82 | tmp
|
95 83 | }),
|
96 84 | "InvalidParameterValueException" => crate::operation::update_function_code::UpdateFunctionCodeError::InvalidParameterValueException({
|
97 85 | #[allow(unused_mut)]
|
98 86 | let mut tmp = {
|
99 87 | #[allow(unused_mut)]
|
100 88 | let mut output = crate::types::error::builders::InvalidParameterValueExceptionBuilder::default();
|
101 89 | output = crate::protocol_serde::shape_invalid_parameter_value_exception::de_invalid_parameter_value_exception_json_err(
|
102 90 | _response_body,
|
103 91 | output,
|
104 92 | )
|
105 93 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
106 94 | let output = output.meta(generic);
|
107 95 | output.build()
|
108 96 | };
|
109 - | if tmp.message.is_none() {
|
110 - | tmp.message = _error_message;
|
111 - | }
|
112 97 | tmp
|
113 98 | }),
|
114 99 | "PreconditionFailedException" => crate::operation::update_function_code::UpdateFunctionCodeError::PreconditionFailedException({
|
115 100 | #[allow(unused_mut)]
|
116 101 | let mut tmp = {
|
117 102 | #[allow(unused_mut)]
|
118 103 | let mut output = crate::types::error::builders::PreconditionFailedExceptionBuilder::default();
|
119 104 | output =
|
120 105 | crate::protocol_serde::shape_precondition_failed_exception::de_precondition_failed_exception_json_err(_response_body, output)
|
121 106 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
122 107 | let output = output.meta(generic);
|
123 108 | output.build()
|
124 109 | };
|
125 - | if tmp.message.is_none() {
|
126 - | tmp.message = _error_message;
|
127 - | }
|
128 110 | tmp
|
129 111 | }),
|
130 112 | "ResourceConflictException" => crate::operation::update_function_code::UpdateFunctionCodeError::ResourceConflictException({
|
131 113 | #[allow(unused_mut)]
|
132 114 | let mut tmp = {
|
133 115 | #[allow(unused_mut)]
|
134 116 | let mut output = crate::types::error::builders::ResourceConflictExceptionBuilder::default();
|
135 117 | output = crate::protocol_serde::shape_resource_conflict_exception::de_resource_conflict_exception_json_err(_response_body, output)
|
136 118 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
137 119 | let output = output.meta(generic);
|
138 120 | output.build()
|
139 121 | };
|
140 - | if tmp.message.is_none() {
|
141 - | tmp.message = _error_message;
|
142 - | }
|
143 122 | tmp
|
144 123 | }),
|
145 124 | "ResourceNotFoundException" => crate::operation::update_function_code::UpdateFunctionCodeError::ResourceNotFoundException({
|
146 125 | #[allow(unused_mut)]
|
147 126 | let mut tmp = {
|
148 127 | #[allow(unused_mut)]
|
149 128 | let mut output = crate::types::error::builders::ResourceNotFoundExceptionBuilder::default();
|
150 129 | output = crate::protocol_serde::shape_resource_not_found_exception::de_resource_not_found_exception_json_err(_response_body, output)
|
151 130 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
152 131 | let output = output.meta(generic);
|
153 132 | output.build()
|
154 133 | };
|
155 - | if tmp.message.is_none() {
|
156 - | tmp.message = _error_message;
|
157 - | }
|
158 134 | tmp
|
159 135 | }),
|
160 136 | "ServiceException" => crate::operation::update_function_code::UpdateFunctionCodeError::ServiceException({
|
161 137 | #[allow(unused_mut)]
|
162 138 | let mut tmp = {
|
163 139 | #[allow(unused_mut)]
|
164 140 | let mut output = crate::types::error::builders::ServiceExceptionBuilder::default();
|
165 141 | output = crate::protocol_serde::shape_service_exception::de_service_exception_json_err(_response_body, output)
|
166 142 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
167 143 | let output = output.meta(generic);
|
168 144 | output.build()
|
169 145 | };
|
170 - | if tmp.message.is_none() {
|
171 - | tmp.message = _error_message;
|
172 - | }
|
173 146 | tmp
|
174 147 | }),
|
175 148 | "TooManyRequestsException" => crate::operation::update_function_code::UpdateFunctionCodeError::TooManyRequestsException({
|
176 149 | #[allow(unused_mut)]
|
177 150 | let mut tmp = {
|
178 151 | #[allow(unused_mut)]
|
179 152 | let mut output = crate::types::error::builders::TooManyRequestsExceptionBuilder::default();
|
180 153 | output = crate::protocol_serde::shape_too_many_requests_exception::de_too_many_requests_exception_json_err(_response_body, output)
|
181 154 | .map_err(crate::operation::update_function_code::UpdateFunctionCodeError::unhandled)?;
|
182 155 | output = output.set_retry_after_seconds(
|
183 156 | crate::protocol_serde::shape_too_many_requests_exception::de_retry_after_seconds_header(_response_headers).map_err(|_| {
|
184 157 | crate::operation::update_function_code::UpdateFunctionCodeError::unhandled(
|
185 158 | "Failed to parse retryAfterSeconds from header `Retry-After",
|
186 159 | )
|
187 160 | })?,
|
188 161 | );
|
189 162 | let output = output.meta(generic);
|
190 163 | output.build()
|
191 164 | };
|
192 - | if tmp.message.is_none() {
|
193 - | tmp.message = _error_message;
|
194 - | }
|
195 165 | tmp
|
196 166 | }),
|
197 167 | _ => crate::operation::update_function_code::UpdateFunctionCodeError::generic(generic),
|
198 168 | })
|
199 169 | }
|
200 170 |
|
201 171 | #[allow(clippy::unnecessary_wraps)]
|
202 172 | pub fn de_update_function_code_http_response(
|
203 173 | _response_status: u16,
|
204 174 | _response_headers: &::aws_smithy_runtime_api::http::Headers,
|