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

ConfigRecommendation

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

Defines a configuration recommendation.

interface ConfigRecommendation {
appComponentName?: string | null;
compliance?: [key in DisruptionType]: DisruptionCompliance | null | undefined | null;
cost?: Cost | null;
description?: string | null;
haArchitecture?: HaArchitecture | null;
name: string;
recommendationCompliance?: [key in DisruptionType]: RecommendationDisruptionCompliance | null | undefined | null;
referenceId: string;
suggestedChanges?: string[] | null;
}

§Properties

§
appComponentName?: string | null
[src]

The name of the Application Component.

§
compliance?: [key in DisruptionType]: DisruptionCompliance | null | undefined | null
[src]

The current compliance against the resiliency policy before applying the configuration change.

§
cost?: Cost | null
[src]

The cost for the application.

§
description?: string | null
[src]

The optional description for an app.

§
haArchitecture?: HaArchitecture | null
[src]

The architecture type.

§
name: string
[src]

The name of the recommendation configuration.

§

The type of optimization.

§
recommendationCompliance?: [key in DisruptionType]: RecommendationDisruptionCompliance | null | undefined | null
[src]

The expected compliance against the resiliency policy after applying the configuration change.

§
referenceId: string
[src]

The reference identifier for the recommendation configuration.

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

List of the suggested configuration changes.