Class: Aws::Backup::Types::ScanSetting
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::ScanSetting
- Defined in:
- gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb
Overview
Contains configuration settings for malware scanning, including the scanner type, target resource types, and scanner role.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#malware_scanner ⇒ String
The malware scanner to use for scanning.
-
#resource_types ⇒ Array<String>
An array of resource types to be scanned for malware.
-
#scanner_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that the scanner uses to access resources; for example,
arn:aws:iam::123456789012:role/ScannerRole.
Instance Attribute Details
#malware_scanner ⇒ String
The malware scanner to use for scanning. Currently only GUARDDUTY
is supported.
10029 10030 10031 10032 10033 10034 10035 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 10029 class ScanSetting < Struct.new( :malware_scanner, :resource_types, :scanner_role_arn) SENSITIVE = [] include Aws::Structure end |
#resource_types ⇒ Array<String>
An array of resource types to be scanned for malware.
10029 10030 10031 10032 10033 10034 10035 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 10029 class ScanSetting < Struct.new( :malware_scanner, :resource_types, :scanner_role_arn) SENSITIVE = [] include Aws::Structure end |
#scanner_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role that the scanner uses
to access resources; for example,
arn:aws:iam::123456789012:role/ScannerRole.
10029 10030 10031 10032 10033 10034 10035 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 10029 class ScanSetting < Struct.new( :malware_scanner, :resource_types, :scanner_role_arn) SENSITIVE = [] include Aws::Structure end |