Show / Hide Table of Contents

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" },
        },
    });
}

}

ResourceGroupArgs

ResourceGroupState

Back to top Copyright 2016-2020, Pulumi Corporation.