Interface CfnFunctionPropsMixin.FunctionRefProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFunctionPropsMixin.FunctionRefProperty.Jsii$Proxy
- Enclosing class:
CfnFunctionPropsMixin
@Stability(Stable)
public static interface CfnFunctionPropsMixin.FunctionRefProperty
extends software.amazon.jsii.JsiiSerializable
A reference to a child function within an executor function.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.mediatailor.*;
FunctionRefProperty functionRefProperty = FunctionRefProperty.builder()
.alias("alias")
.functionId("functionId")
.runCondition("runCondition")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFunctionPropsMixin.FunctionRefPropertystatic final classAn implementation forCfnFunctionPropsMixin.FunctionRefProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAlias
An optional alternate name for the child function within the executor.MediaTailor uses this value as the namespace for the child function's output. If omitted, MediaTailor uses the function identifier. The resolved namespace must be unique across all child functions in the list.
- See Also:
-
getFunctionId
The identifier of the child function to execute.- See Also:
-
getRunCondition
An optional expression that evaluates to a boolean.MediaTailor evaluates this expression immediately before running the child function, using the accumulated state at that point. If the expression evaluates to false, MediaTailor skips the child function. If omitted, the child function always runs.
- See Also:
-
builder
-