diff --git a/src/main/java/software/amazon/cloudformation/AbstractWrapper.java b/src/main/java/software/amazon/cloudformation/AbstractWrapper.java index 1286a9e1..c3c2bb92 100644 --- a/src/main/java/software/amazon/cloudformation/AbstractWrapper.java +++ b/src/main/java/software/amazon/cloudformation/AbstractWrapper.java @@ -263,6 +263,7 @@ public void processRequest(final InputStream inputStream, final OutputStream out resourceHandlerRequest.setStackId(getStackId(request)); resourceHandlerRequest.setSnapshotRequested(request.getSnapshotRequested()); resourceHandlerRequest.setRollback(request.getRollback()); + resourceHandlerRequest.setDriftable(request.getDriftable()); if (request.getRequestData() != null) { resourceHandlerRequest.setPreviousSystemTags(request.getRequestData().getPreviousSystemTags()); } diff --git a/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java b/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java index 4b4ba1b4..784087f3 100644 --- a/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java +++ b/src/main/java/software/amazon/cloudformation/proxy/HandlerRequest.java @@ -36,5 +36,6 @@ public class HandlerRequest { private CallbackT callbackContext; private Boolean snapshotRequested; private Boolean rollback; + private Boolean driftable; private RequestContext requestContext; } diff --git a/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java b/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java index 1e660122..c5f3f884 100644 --- a/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java +++ b/src/main/java/software/amazon/cloudformation/proxy/ResourceHandlerRequest.java @@ -45,6 +45,7 @@ public class ResourceHandlerRequest { private String nextToken; private Boolean snapshotRequested; private Boolean rollback; + private Boolean driftable; private String region; private String stackId; }