PlanScanSetting class

Constructors

PlanScanSetting({required Input<String> malwareScanner, required Input<List<String>> resourceTypes, required Input<String> scannerRoleArn})
Creates a new PlanScanSetting. malwareScanner Malware scanner to use for the scan setting. Currently only GUARDDUTY is supported. resourceTypes List of resource types to apply the scan setting to. Valid values are EBS, EC2, S3 and ALL. scannerRoleArn ARN of the IAM role that AWS Backup uses to scan resources. See the AWS documentation for details.
const
PlanScanSetting.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
malwareScanner → Input<String>
Malware scanner to use for the scan setting. Currently only GUARDDUTY is supported.
final
resourceTypes → Input<List<String>>
List of resource types to apply the scan setting to. Valid values are EBS, EC2, S3 and ALL.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scannerRoleArn → Input<String>
ARN of the IAM role that AWS Backup uses to scan resources. See the AWS documentation for details.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited