package software.amazon.ec2.transitgatewayroutetable; import software.amazon.awssdk.services.ec2.Ec2Client; import software.amazon.cloudformation.proxy.AmazonWebServicesClientProxy; import software.amazon.cloudformation.proxy.HandlerErrorCode; import software.amazon.cloudformation.proxy.Logger; import software.amazon.cloudformation.proxy.ProgressEvent; import software.amazon.cloudformation.proxy.ProxyClient; import software.amazon.cloudformation.proxy.ResourceHandlerRequest; import software.amazon.cloudformation.proxy.OperationStatus; public class UpdateHandler extends BaseHandlerStd { public ProgressEvent<ResourceModel, CallbackContext> handleRequest( final AmazonWebServicesClientProxy proxy, final ResourceHandlerRequest<ResourceModel> request, final CallbackContext callbackContext, final ProxyClient<Ec2Client> proxyClient, final Logger logger) { return ProgressEvent.<ResourceModel, CallbackContext> builder() .status(OperationStatus.FAILED) .errorCode(HandlerErrorCode.InvalidRequest) .message("Update operation is not supported.") .build(); } }