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.