Package com.pulumi.aws.guardduty.inputs
Class DetectorState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.guardduty.inputs.DetectorState
-
public final class DetectorState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDetectorState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DetectorStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>accountId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static DetectorState.Builderbuilder()static DetectorState.Builderbuilder(DetectorState defaults)java.util.Optional<com.pulumi.core.Output<DetectorDatasourcesArgs>>datasources()Deprecated.datasources is deprecated.java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enable()java.util.Optional<com.pulumi.core.Output<java.lang.String>>findingPublishingFrequency()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()
-
-
-
Field Detail
-
Empty
public static final DetectorState Empty
-
-
Method Detail
-
accountId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountId()
- Returns:
- AWS account ID of the GuardDuty detector
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the GuardDuty detector
-
datasources
@Deprecated public java.util.Optional<com.pulumi.core.Output<DetectorDatasourcesArgs>> datasources()
Deprecated.datasources is deprecated. Use aws.guardduty.DetectorFeature resources instead.- Returns:
- Data sources to enable for the detector. See `datasources` below for more details. [Deprecated](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty-feature-object-api-changes-march2023.html) in favor of `aws.guardduty.DetectorFeature` resources.
-
enable
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enable()
- Returns:
- Enable monitoring and feedback reporting. Setting to `false` is equivalent to "suspending" GuardDuty. Defaults to `true`.
-
findingPublishingFrequency
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> findingPublishingFrequency()
- Returns:
- Frequency of notifications sent for subsequent finding occurrences. If the detector is a GuardDuty member account, the value is determined by the GuardDuty primary account and cannot be modified, otherwise defaults to `SIX_HOURS`. For standalone and GuardDuty primary accounts, it must be configured in Terraform to enable drift detection. Valid values for standalone and primary accounts: `FIFTEEN_MINUTES`, `ONE_HOUR`, `SIX_HOURS`. See [AWS Documentation](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_findings_cloudwatch.html#guardduty_findings_cloudwatch_notification_frequency) for more information.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
builder
public static DetectorState.Builder builder()
-
builder
public static DetectorState.Builder builder(DetectorState defaults)
-
-