Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AssessmentRunFilter

import type { AssessmentRunFilter } from "https://aws-api.deno.dev/v0.3/services/inspector.ts?docs=full";

Used as the request parameter in the "ListAssessmentRuns" action.

interface AssessmentRunFilter {
completionTimeRange?: TimestampRange | null;
durationRange?: DurationRange | null;
namePattern?: string | null;
rulesPackageArns?: string[] | null;
startTimeRange?: TimestampRange | null;
stateChangeTimeRange?: TimestampRange | null;
states?: AssessmentRunState[] | null;
}

§Properties

§
completionTimeRange?: TimestampRange | null
[src]

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.

§
durationRange?: DurationRange | null
[src]

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.

§
namePattern?: string | null
[src]

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.

§
rulesPackageArns?: string[] | null
[src]

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.

§
startTimeRange?: TimestampRange | null
[src]

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.

§
stateChangeTimeRange?: TimestampRange | null
[src]

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.

§
states?: AssessmentRunState[] | null
[src]

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.