in aws-mwaa-environment/src/main/java/software/amazon/mwaa/environment/BaseHandlerStd.java [35:53]
public final ProgressEvent<ResourceModel, CallbackContext> handleRequest(
final AmazonWebServicesClientProxy awsClientProxy,
final ResourceHandlerRequest<ResourceModel> request,
final CallbackContext callbackContext,
final Logger requestLogger) {
this.logger = requestLogger;
final CallbackContext context = callbackContext != null ? callbackContext : new CallbackContext();
final MwaaClient mwaaClient = ClientBuilder.getClient(request.getRegion());
final ProxyClient<MwaaClient> mwaaClientProxy = awsClientProxy.newProxy(() -> mwaaClient);
final Proxies proxies = Proxies.builder()
.awsClientProxy(awsClientProxy)
.mwaaClientProxy(mwaaClientProxy)
.build();
return handleRequest(proxies, request, context);
}