AssessmentRunFilter class
Used as the request parameter in the ListAssessmentRuns action.
Constructors
-
AssessmentRunFilter({TimestampRange? completionTimeRange, DurationRange? durationRange, String? namePattern, List<
String> ? rulesPackageArns, TimestampRange? startTimeRange, TimestampRange? stateChangeTimeRange, List<AssessmentRunState> ? states})
Properties
- completionTimeRange → TimestampRange?
-
For a record to match a filter, the value that is specified for this data
type property must inclusively match any value between the specified minimum
and maximum values of the completedAt property of the
AssessmentRun data type.
final
- durationRange → DurationRange?
-
For a record to match a filter, the value that is specified for this data
type property must inclusively match any value between the specified minimum
and maximum values of the durationInSeconds property of the
AssessmentRun data type.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- namePattern → String?
-
For a record to match a filter, an explicit value or a string containing a
wildcard that is specified for this data type property must match the value
of the assessmentRunName property of the AssessmentRun data
type.
final
-
rulesPackageArns
→ List<
String> ? -
For a record to match a filter, the value that is specified for this data
type property must be contained in the list of values of the
rulesPackages property of the AssessmentRun data type.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTimeRange → TimestampRange?
-
For a record to match a filter, the value that is specified for this data
type property must inclusively match any value between the specified minimum
and maximum values of the startTime property of the
AssessmentRun data type.
final
- stateChangeTimeRange → TimestampRange?
-
For a record to match a filter, the value that is specified for this data
type property must match the stateChangedAt property of the
AssessmentRun data type.
final
-
states
→ List<
AssessmentRunState> ? -
For a record to match a filter, one of the values specified for this data
type property must be the exact match of the value of the
assessmentRunState property of the AssessmentRun data type.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited