docs
reference
services
tessl install tessl/maven-com-pulumi--aws@7.16.0Pulumi 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.
AWS Security Hub provides centralized security and compliance management.
import com.pulumi.aws.securityhub.Account;
import com.pulumi.aws.securityhub.AccountArgs;
import com.pulumi.aws.securityhub.FindingAggregator;
import com.pulumi.aws.securityhub.FindingAggregatorArgs;
import com.pulumi.aws.securityhub.Member;
import com.pulumi.aws.securityhub.MemberArgs;
import com.pulumi.aws.securityhub.StandardsSubscription;
import com.pulumi.aws.securityhub.StandardsSubscriptionArgs;
import com.pulumi.aws.securityhub.ProductSubscription;
import com.pulumi.aws.securityhub.ProductSubscriptionArgs;@ResourceType(type="aws:securityhub/account:Account")
public class Account extends com.pulumi.resources.CustomResource {
public Account(String name);
public Account(String name, @Nullable AccountArgs args);
public Account(String name, @Nullable AccountArgs args, @Nullable CustomResourceOptions options);
// Exported Properties
public Output<String> id();
public Output<String> arn();
public Output<Optional<Boolean>> autoEnableControls();
public Output<Optional<String>> controlFindingGenerator();
public Output<Optional<Boolean>> enableDefaultStandards();
}
public class AccountArgs extends com.pulumi.resources.ResourceArgs {
public static Builder builder() { return new Builder(); }
public static final class Builder {
public Builder autoEnableControls(Output<Boolean> autoEnableControls);
public Builder controlFindingGenerator(Output<String> controlFindingGenerator);
public Builder enableDefaultStandards(Output<Boolean> enableDefaultStandards);
public AccountArgs build();
}
}