all < T > ( val ) : Output < Record < string , Unwrap < T > > > Returns Output < Record < string , Unwrap < T > > > all < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > , Unwrap < T3 > , Unwrap < T4 > , Unwrap < T5 > , Unwrap < T6 > , Unwrap < T7 > , Unwrap < T8 > ] > all < T1 , T2 , T3 , T4 , T5 , T6 , T7 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > , Unwrap < T3 > , Unwrap < T4 > , Unwrap < T5 > , Unwrap < T6 > , Unwrap < T7 > ] > all < T1 , T2 , T3 , T4 , T5 , T6 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > , Unwrap < T3 > , Unwrap < T4 > , Unwrap < T5 > , Unwrap < T6 > ] > all < T1 , T2 , T3 , T4 , T5 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > , Unwrap < T3 > , Unwrap < T4 > , Unwrap < T5 > ] > all < T1 , T2 , T3 , T4 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > , Unwrap < T3 > , Unwrap < T4 > ] > all < T1 , T2 , T3 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > , Unwrap < T3 > ] > all < T1 , T2 > ( values ) : Output < [ Unwrap < T1 > , Unwrap < T2 > ] > all < T > ( ds ) : Output < Unwrap < T > [] >
Allows for multiple Output objects to be combined into a single Output object. The single Output will depend on the union of Resources that the individual dependencies depend on.
This can be used in the following manner:
In this example, taking a dependency on
d3
means a resource will depend on all the resources ofd1
andd2
.