@Stability(value=Stable) public static final class CfnWorkflow.WorkflowStepProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnWorkflow.WorkflowStepProperty>
CfnWorkflow.WorkflowStepProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder copyStepDetails(Object copyStepDetails)
CfnWorkflow.WorkflowStepProperty.getCopyStepDetails()copyStepDetails - Details for a step that performs a file copy.
Consists of the following values:
FALSE .this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder customStepDetails(Object customStepDetails)
CfnWorkflow.WorkflowStepProperty.getCustomStepDetails()customStepDetails - Details for a step that invokes an AWS Lambda function.
Consists of the Lambda function's name, target, and timeout (in seconds).this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder decryptStepDetails(IResolvable decryptStepDetails)
CfnWorkflow.WorkflowStepProperty.getDecryptStepDetails()decryptStepDetails - Details for a step that decrypts an encrypted file.
Consists of the following values:
FALSE .this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder decryptStepDetails(CfnWorkflow.DecryptStepDetailsProperty decryptStepDetails)
CfnWorkflow.WorkflowStepProperty.getDecryptStepDetails()decryptStepDetails - Details for a step that decrypts an encrypted file.
Consists of the following values:
FALSE .this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder deleteStepDetails(Object deleteStepDetails)
CfnWorkflow.WorkflowStepProperty.getDeleteStepDetails()deleteStepDetails - Details for a step that deletes the file.this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder tagStepDetails(Object tagStepDetails)
CfnWorkflow.WorkflowStepProperty.getTagStepDetails()tagStepDetails - Details for a step that creates one or more tags.
You specify one or more tags. Each tag contains a key-value pair.this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty.Builder type(String type)
CfnWorkflow.WorkflowStepProperty.getType()type - Currently, the following step types are supported.
COPY - Copy the file to another location.CUSTOM - Perform a custom step with an AWS Lambda function target.DECRYPT - Decrypt a file that was encrypted before it was uploaded.DELETE - Delete the file.TAG - Add a tag to the file.this@Stability(value=Stable) public CfnWorkflow.WorkflowStepProperty build()
build in interface software.amazon.jsii.Builder<CfnWorkflow.WorkflowStepProperty>CfnWorkflow.WorkflowStepPropertyNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.