Assessment Template
Provides an Inspector Classic Assessment Template
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.inspector.AssessmentTemplate;
import com.pulumi.aws.inspector.AssessmentTemplateArgs;
import com.pulumi.aws.inspector.inputs.AssessmentTemplateEventSubscriptionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new AssessmentTemplate("example", AssessmentTemplateArgs.builder()
.targetArn(aws_inspector_assessment_target.example().arn())
.duration(3600)
.rulesPackageArns(
"arn:aws:inspector:us-west-2:758058086616:rulespackage/0-9hgA516p",
"arn:aws:inspector:us-west-2:758058086616:rulespackage/0-H5hpSawc",
"arn:aws:inspector:us-west-2:758058086616:rulespackage/0-JJOtZiqQ",
"arn:aws:inspector:us-west-2:758058086616:rulespackage/0-vg5GGHSD")
.eventSubscriptions(AssessmentTemplateEventSubscriptionArgs.builder()
.event("ASSESSMENT_RUN_COMPLETED")
.topicArn(aws_sns_topic.example().arn())
.build())
.build());
}
}
Content copied to clipboard
Import
aws_inspector_assessment_template
can be imported by using the template assessment ARN, e.g.,
$ pulumi import aws:inspector/assessmentTemplate:AssessmentTemplate example arn:aws:inspector:us-west-2:123456789012:target/0-9IaAzhGR/template/0-WEcjR8CH
Content copied to clipboard
Properties
Link copied to clipboard
A block that enables sending notifications about a specified assessment template event to a designated SNS topic. See Event Subscriptions for details.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The rules to be used during the run.