Class: Aws::Inspector::Types::AssessmentTemplateFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector::Types::AssessmentTemplateFilter
- Defined in:
- gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb
Overview
When making an API call, you may pass AssessmentTemplateFilter data as a hash:
{
name_pattern: "NamePattern",
duration_range: {
min_seconds: 1,
max_seconds: 1,
},
rules_package_arns: ["Arn"],
}
Used as the request parameter in the ListAssessmentTemplates action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#duration_range ⇒ Types::DurationRange
For a record to match a filter, the value specified for this data type property must inclusively match any value between the specified minimum and maximum values of the durationInSeconds property of the AssessmentTemplate data type.
-
#name_pattern ⇒ String
For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTemplateName property of the AssessmentTemplate data type.
-
#rules_package_arns ⇒ Array<String>
For a record to match a filter, the values that are specified for this data type property must be contained in the list of values of the rulesPackageArns property of the AssessmentTemplate data type.
Instance Attribute Details
#duration_range ⇒ Types::DurationRange
For a record to match a filter, the value specified for this data type property must inclusively match any value between the specified minimum and maximum values of the durationInSeconds property of the AssessmentTemplate data type.
695 696 697 698 699 700 701 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 695 class AssessmentTemplateFilter < Struct.new( :name_pattern, :duration_range, :rules_package_arns) SENSITIVE = [] include Aws::Structure end |
#name_pattern ⇒ String
For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTemplateName property of the AssessmentTemplate data type.
695 696 697 698 699 700 701 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 695 class AssessmentTemplateFilter < Struct.new( :name_pattern, :duration_range, :rules_package_arns) SENSITIVE = [] include Aws::Structure end |
#rules_package_arns ⇒ Array<String>
For a record to match a filter, the values that are specified for this data type property must be contained in the list of values of the rulesPackageArns property of the AssessmentTemplate data type.
695 696 697 698 699 700 701 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 695 class AssessmentTemplateFilter < Struct.new( :name_pattern, :duration_range, :rules_package_arns) SENSITIVE = [] include Aws::Structure end |