Package com.pulumi.aws.backup.inputs
Class PlanScanSettingArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.backup.inputs.PlanScanSettingArgs
-
public final class PlanScanSettingArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlanScanSettingArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PlanScanSettingArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PlanScanSettingArgs.Builderbuilder()static PlanScanSettingArgs.Builderbuilder(PlanScanSettingArgs defaults)com.pulumi.core.Output<java.lang.String>malwareScanner()com.pulumi.core.Output<java.util.List<java.lang.String>>resourceTypes()com.pulumi.core.Output<java.lang.String>scannerRoleArn()
-
-
-
Field Detail
-
Empty
public static final PlanScanSettingArgs Empty
-
-
Method Detail
-
malwareScanner
public com.pulumi.core.Output<java.lang.String> malwareScanner()
- Returns:
- Malware scanner to use for the scan setting. Currently only `GUARDDUTY` is supported.
-
resourceTypes
public com.pulumi.core.Output<java.util.List<java.lang.String>> resourceTypes()
- Returns:
- List of resource types to apply the scan setting to. Valid values are `EBS`, `EC2`, `S3` and `ALL`.
-
scannerRoleArn
public com.pulumi.core.Output<java.lang.String> scannerRoleArn()
- Returns:
- ARN of the IAM role that AWS Backup uses to scan resources. See [the AWS documentation](https://docs.aws.amazon.com/guardduty/latest/ug/malware-protection-backup-iam-permissions.html) for details.
-
builder
public static PlanScanSettingArgs.Builder builder()
-
builder
public static PlanScanSettingArgs.Builder builder(PlanScanSettingArgs defaults)
-
-