@Stability(value=Stable) public static final class CfnWorkflow.DecryptStepDetailsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnWorkflow.DecryptStepDetailsProperty>
CfnWorkflow.DecryptStepDetailsProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty.Builder destinationFileLocation(IResolvable destinationFileLocation)
CfnWorkflow.DecryptStepDetailsProperty.getDestinationFileLocation()destinationFileLocation - Specifies the location for the file being decrypted.
Use ${Transfer:UserName} or ${Transfer:UploadDate} in this field to parametrize the destination prefix by username or uploaded date.
DestinationFileLocation to ${Transfer:UserName} to decrypt uploaded files to an Amazon S3 bucket that is prefixed with the name of the Transfer Family user that uploaded the file.DestinationFileLocation to ${Transfer:UploadDate} to decrypt uploaded files to an Amazon S3 bucket that is prefixed with the date of the upload.
The system resolves
UploadDateto a date format of YYYY-MM-DD , based on the date the file is uploaded in UTC.
this@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty.Builder destinationFileLocation(CfnWorkflow.InputFileLocationProperty destinationFileLocation)
CfnWorkflow.DecryptStepDetailsProperty.getDestinationFileLocation()destinationFileLocation - Specifies the location for the file being decrypted.
Use ${Transfer:UserName} or ${Transfer:UploadDate} in this field to parametrize the destination prefix by username or uploaded date.
DestinationFileLocation to ${Transfer:UserName} to decrypt uploaded files to an Amazon S3 bucket that is prefixed with the name of the Transfer Family user that uploaded the file.DestinationFileLocation to ${Transfer:UploadDate} to decrypt uploaded files to an Amazon S3 bucket that is prefixed with the date of the upload.
The system resolves
UploadDateto a date format of YYYY-MM-DD , based on the date the file is uploaded in UTC.
this@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty.Builder name(String name)
CfnWorkflow.DecryptStepDetailsProperty.getName()name - The name of the step, used as an identifier.this@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty.Builder overwriteExisting(String overwriteExisting)
CfnWorkflow.DecryptStepDetailsProperty.getOverwriteExisting()overwriteExisting - A flag that indicates whether to overwrite an existing file of the same name. The default is `FALSE` .
If the workflow is processing a file that has the same name as an existing file, the behavior is as follows:
OverwriteExisting is TRUE , the existing file is replaced with the file being processed.OverwriteExisting is FALSE , nothing happens, and the workflow processing stops.this@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty.Builder sourceFileLocation(String sourceFileLocation)
CfnWorkflow.DecryptStepDetailsProperty.getSourceFileLocation()sourceFileLocation - Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.
${previous.file} . In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value.${original.file} .this@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty.Builder type(String type)
CfnWorkflow.DecryptStepDetailsProperty.getType()type - The type of encryption used.
Currently, this value must be PGP .this@Stability(value=Stable) public CfnWorkflow.DecryptStepDetailsProperty build()
build in interface software.amazon.jsii.Builder<CfnWorkflow.DecryptStepDetailsProperty>CfnWorkflow.DecryptStepDetailsPropertyNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.