CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/maven-com-pulumi--aws

Pulumi Java SDK for AWS providing strongly-typed Infrastructure-as-Code for 227 AWS service packages including compute, storage, databases, networking, security, analytics, machine learning, and more.

Overview
Eval results
Files

guardduty.mddocs/services/security/

GuardDuty

AWS GuardDuty provides intelligent threat detection.

Core Imports

import com.pulumi.aws.guardduty.Detector;
import com.pulumi.aws.guardduty.DetectorArgs;
import com.pulumi.aws.guardduty.Member;
import com.pulumi.aws.guardduty.MemberArgs;
import com.pulumi.aws.guardduty.IpSet;
import com.pulumi.aws.guardduty.IpSetArgs;
import com.pulumi.aws.guardduty.ThreatIntelSet;
import com.pulumi.aws.guardduty.ThreatIntelSetArgs;
import com.pulumi.aws.guardduty.Filter;
import com.pulumi.aws.guardduty.FilterArgs;

Detector Resource

@ResourceType(type="aws:guardduty/detector:Detector")
public class Detector extends com.pulumi.resources.CustomResource {
    public Detector(String name);
    public Detector(String name, @Nullable DetectorArgs args);
    public Detector(String name, @Nullable DetectorArgs args, @Nullable CustomResourceOptions options);

    // Exported Properties
    public Output<String> id();
    public Output<String> accountId();
    public Output<String> arn();
    public Output<Optional<Boolean>> enable();
    public Output<Optional<String>> findingPublishingFrequency();
    public Output<Optional<DetectorDatasources>> datasources();
    public Output<Optional<Map<String, String>>> tags();
    public Output<Map<String, String>> tagsAll();
}

public class DetectorArgs extends com.pulumi.resources.ResourceArgs {
    public static Builder builder() { return new Builder(); }

    public static final class Builder {
        public Builder enable(Output<Boolean> enable);
        public Builder findingPublishingFrequency(Output<String> findingPublishingFrequency);
        public Builder datasources(Output<DetectorDatasourcesArgs> datasources);
        public Builder tags(Output<Map<String, String>> tags);

        public DetectorArgs build();
    }
}

Install with Tessl CLI

npx tessl i tessl/maven-com-pulumi--aws

docs

common-patterns.md

getting-started.md

index.md

provider.md

tile.json