Package com.pulumi.aws.guardduty.inputs
Class DetectorDatasourcesArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.guardduty.inputs.DetectorDatasourcesArgs.Builder
-
- Enclosing class:
- DetectorDatasourcesArgs
public static final class DetectorDatasourcesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DetectorDatasourcesArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetectorDatasourcesArgsbuild()DetectorDatasourcesArgs.Builderkubernetes(DetectorDatasourcesKubernetesArgs kubernetes)DetectorDatasourcesArgs.Builderkubernetes(com.pulumi.core.Output<DetectorDatasourcesKubernetesArgs> kubernetes)DetectorDatasourcesArgs.BuildermalwareProtection(DetectorDatasourcesMalwareProtectionArgs malwareProtection)DetectorDatasourcesArgs.BuildermalwareProtection(com.pulumi.core.Output<DetectorDatasourcesMalwareProtectionArgs> malwareProtection)DetectorDatasourcesArgs.Builders3Logs(DetectorDatasourcesS3LogsArgs s3Logs)DetectorDatasourcesArgs.Builders3Logs(com.pulumi.core.Output<DetectorDatasourcesS3LogsArgs> s3Logs)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DetectorDatasourcesArgs defaults)
-
-
Method Detail
-
kubernetes
public DetectorDatasourcesArgs.Builder kubernetes(@Nullable com.pulumi.core.Output<DetectorDatasourcesKubernetesArgs> kubernetes)
- Parameters:
kubernetes- Configures [Kubernetes protection](https://docs.aws.amazon.com/guardduty/latest/ug/kubernetes-protection.html). See `kubernetes` below for more details.- Returns:
- builder
-
kubernetes
public DetectorDatasourcesArgs.Builder kubernetes(DetectorDatasourcesKubernetesArgs kubernetes)
- Parameters:
kubernetes- Configures [Kubernetes protection](https://docs.aws.amazon.com/guardduty/latest/ug/kubernetes-protection.html). See `kubernetes` below for more details.- Returns:
- builder
-
malwareProtection
public DetectorDatasourcesArgs.Builder malwareProtection(@Nullable com.pulumi.core.Output<DetectorDatasourcesMalwareProtectionArgs> malwareProtection)
- Parameters:
malwareProtection- Configures [Malware Protection](https://docs.aws.amazon.com/guardduty/latest/ug/malware-protection.html). See `malwareProtection` below for more details.- Returns:
- builder
-
malwareProtection
public DetectorDatasourcesArgs.Builder malwareProtection(DetectorDatasourcesMalwareProtectionArgs malwareProtection)
- Parameters:
malwareProtection- Configures [Malware Protection](https://docs.aws.amazon.com/guardduty/latest/ug/malware-protection.html). See `malwareProtection` below for more details.- Returns:
- builder
-
s3Logs
public DetectorDatasourcesArgs.Builder s3Logs(@Nullable com.pulumi.core.Output<DetectorDatasourcesS3LogsArgs> s3Logs)
- Parameters:
s3Logs- Configures [S3 protection](https://docs.aws.amazon.com/guardduty/latest/ug/s3-protection.html). See `s3Logs` below for more details.- Returns:
- builder
-
s3Logs
public DetectorDatasourcesArgs.Builder s3Logs(DetectorDatasourcesS3LogsArgs s3Logs)
- Parameters:
s3Logs- Configures [S3 protection](https://docs.aws.amazon.com/guardduty/latest/ug/s3-protection.html). See `s3Logs` below for more details.- Returns:
- builder
-
build
public DetectorDatasourcesArgs build()
-
-