in aws-mwaa-environment/src/main/java/software/amazon/mwaa/environment/BaseHandlerStd.java [115:128]
protected Optional<UpdateError> getLastUpdateError(
final ProxyClient<MwaaClient> mwaaClientProxy,
final String name) {
final GetEnvironmentRequest awsRequest = translateToReadRequest(name);
try {
final Environment environment = getEnvironment(mwaaClientProxy, awsRequest);
final Optional<UpdateError> lastUpdateError = Optional.of(environment.lastUpdate())
.map(LastUpdate::error);
return lastUpdateError;
} catch (CfnNotFoundException e) {
log("%s [%s] does not exist", ResourceModel.TYPE_NAME, awsRequest.name());
return Optional.empty();
}
}