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

Pattern

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

A set of rules used to make a recommendation during an analysis.

interface Pattern {
countersToAggregate?: string[] | null;
description?: string | null;
id?: string | null;
name?: string | null;
resolutionSteps?: string | null;
targetFrames?: string[][] | null;
thresholdPercent?: number | null;
}

§Properties

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

A list of the different counters used to determine if there is a match.

§
description?: string | null
[src]

The description of the recommendation. This explains a potential inefficiency in a profiled application.

§
id?: string | null
[src]

The universally unique identifier (UUID) of this pattern.

§
name?: string | null
[src]

The name for this pattern.

§
resolutionSteps?: string | null
[src]

A string that contains the steps recommended to address the potential inefficiency.

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

A list of frame names that were searched during the analysis that generated a recommendation.

§
thresholdPercent?: number | null
[src]

The percentage of time an application spends in one method that triggers a recommendation. The percentage of time is the same as the percentage of the total gathered sample counts during analysis.