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

ComponentDependencyRequirement

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

Contains information about a component dependency for a Lambda function component.

interface ComponentDependencyRequirement {
dependencyType?: ComponentDependencyType | null;
versionRequirement?: string | null;
}

§Properties

§
dependencyType?: ComponentDependencyType | null
[src]

The type of this dependency. Choose from the following options:

  • SOFT – The component doesn't restart if the dependency changes state.
  • HARD – The component restarts if the dependency changes state.

Default: HARD

§
versionRequirement?: string | null
[src]

The component version requirement for the component dependency.

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