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

JobFilter

import type { JobFilter } from "https://aws-api.deno.dev/v0.4/services/computeoptimizer.ts?docs=full";

Describes a filter that returns a more specific list of recommendation export jobs. Use this filter with the "DescribeRecommendationExportJobs" action.

You can use EBSFilter with the "GetEBSVolumeRecommendations" action, LambdaFunctionRecommendationFilter with the "GetLambdaFunctionRecommendations" action, and Filter with the "GetAutoScalingGroupRecommendations" and "GetEC2InstanceRecommendations" actions.

interface JobFilter {
name?: JobFilterName | null;
values?: string[] | null;
}

§Properties

§
name?: JobFilterName | null
[src]

The name of the filter.

Specify ResourceType to return export jobs of a specific resource type (for example, Ec2Instance).

Specify JobStatus to return export jobs with a specific status (e.g, Complete).

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

The value of the filter.

The valid values for this parameter are as follows, depending on what you specify for the name parameter:

  • Specify Ec2Instance or AutoScalingGroup if you specify the name parameter as ResourceType. There is no filter for EBS volumes because volume recommendations cannot be exported at this time.
  • Specify Queued, InProgress, Complete, or Failed if you specify the name parameter as JobStatus.