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

ComponentCandidate

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

Contains information about a component that is a candidate to deploy to a Greengrass core device.

interface ComponentCandidate {
componentName?: string | null;
componentVersion?: string | null;
versionRequirements?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
componentName?: string | null
[src]

The name of the component.

§
componentVersion?: string | null
[src]

The version of the component.

§
versionRequirements?: {
[key: string]: string | null | undefined;
}
| null
[src]

The version requirements for the component's dependencies. Greengrass core devices get the version requirements from component recipes.

IoT Greengrass V2 uses semantic version constraints. For more information, see Semantic Versioning.