Interface CfnServerPropsMixin.WorkflowDetailProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnServerPropsMixin.WorkflowDetailProperty.Jsii$Proxy
- Enclosing class:
CfnServerPropsMixin
@Stability(Stable)
public static interface CfnServerPropsMixin.WorkflowDetailProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the workflow ID for the workflow to assign and the execution role that's used for executing the workflow.
In addition to a workflow to execute when a file is uploaded completely, WorkflowDetails can also contain a workflow ID (and execution role) for a workflow to execute on partial upload. A partial upload occurs when a file is open when the session disconnects.
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.transfer.*;
WorkflowDetailProperty workflowDetailProperty = WorkflowDetailProperty.builder()
.executionRole("executionRole")
.workflowId("workflowId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnServerPropsMixin.WorkflowDetailPropertystatic final classAn implementation forCfnServerPropsMixin.WorkflowDetailProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getExecutionRole
Includes the necessary permissions for S3, EFS, and Lambda operations that Transfer can assume, so that all workflow steps can operate on the required resources.- See Also:
-
getWorkflowId
A unique identifier for the workflow.- See Also:
-
builder
-