await quarantineS3Object()

in src/macie-remediator/macie-remediator.js [21:37]


        await quarantineS3Object(
            macieFinding.resourcesAffected.s3Bucket.name, 
            macieFinding.resourcesAffected.s3Object.key
        );

        const slackMessage = buildSlackMessage(macieFinding, slackPayload);

        //Deliver remediation confirmation message to Slack, update initial Slack notificaiton if called via a manual auth
        const slackResponse = await postSlackMessage(slackMessage, getSlackURL(slackPayload));

        if (slackResponse.statusCode < 400) {
            console.info('Message posted successfully');
        } else if (slackResponse.statusCode < 500) {
            console.error(`Error posting message to Slack API: ${slackResponse.statusCode} - ${slackResponse.statusMessage} - ${slackResponse.body}`);
        } else {
            console.error(`Slack server error when processing message: ${slackResponse.statusCode} - ${slackResponse.statusMessage} - ${slackResponse.body}`);
        }