- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
- IConstruct, IResource
- All Known Implementing Classes:
- App, CfnCondition, CfnElement, CfnInclude, CfnMapping, CfnOutput, CfnParameter, CfnRefElement, CfnResource, CfnRule, ConcreteDependable, Construct, IConstruct.Jsii$Proxy, IDependable.Jsii$Proxy, IResource.Jsii$Proxy, Resource, Stack
@Generated(value="jsii-pacmak/0.20.4 (build 96d89e1)",
date="2019-11-12T11:54:39.759Z")
@Stability(value=Stable)
public interface IDependable
extends software.amazon.jsii.JsiiSerializable
Trait marker for classes that can be depended upon.
The presence of this interface indicates that an object has
an `IDependableTrait` implementation.
This interface can be used to take an (ordering) dependency on a set of
constructs. An ordering dependency implies that the resources represented by
those constructs are deployed before the resources depending ON them are
deployed.