Namespace Pulumi.Aws.Inspector
Classes
AssessmentTarget
Provides a Inspector assessment target
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var bar = new Aws.Inspector.ResourceGroup("bar", new Aws.Inspector.ResourceGroupArgs
{
Tags =
{
{ "Env", "bar" },
{ "Name", "foo" },
},
});
var foo = new Aws.Inspector.AssessmentTarget("foo", new Aws.Inspector.AssessmentTargetArgs
{
ResourceGroupArn = bar.Arn,
});
}
}
AssessmentTargetArgs
AssessmentTargetState
AssessmentTemplate
Provides a Inspector assessment template
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var example = new Aws.Inspector.AssessmentTemplate("example", new Aws.Inspector.AssessmentTemplateArgs
{
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",
},
TargetArn = aws_inspector_assessment_target.Example.Arn,
});
}
}
AssessmentTemplateArgs
AssessmentTemplateState
GetRulesPackages
GetRulesPackagesResult
ResourceGroup
Provides an Amazon Inspector resource group resource.
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var example = new Aws.Inspector.ResourceGroup("example", new Aws.Inspector.ResourceGroupArgs
{
Tags =
{
{ "Env", "bar" },
{ "Name", "foo" },
},
});
}
}