Class CfnWorkflow.DecryptStepDetailsProperty
Details for a step that decrypts an encrypted file.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Transfer
Assembly: Amazon.CDK.AWS.Transfer.dll
Syntax (csharp)
public class DecryptStepDetailsProperty : Object, CfnWorkflow.IDecryptStepDetailsProperty
Syntax (vb)
Public Class DecryptStepDetailsProperty
Inherits Object
Implements CfnWorkflow.IDecryptStepDetailsProperty
Remarks
Consists of the following values:
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Transfer;
var decryptStepDetailsProperty = new DecryptStepDetailsProperty {
DestinationFileLocation = new InputFileLocationProperty {
EfsFileLocation = new EfsInputFileLocationProperty {
FileSystemId = "fileSystemId",
Path = "path"
},
S3FileLocation = new S3InputFileLocationProperty {
Bucket = "bucket",
Key = "key"
}
},
Name = "name",
OverwriteExisting = "overwriteExisting",
SourceFileLocation = "sourceFileLocation",
Type = "type"
};
Synopsis
Constructors
DecryptStepDetailsProperty() |
Properties
DestinationFileLocation | Specifies the location for the file being decrypted. |
Name | The name of the step, used as an identifier. |
OverwriteExisting | A flag that indicates whether to overwrite an existing file of the same name. The default is |
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. |
Type | The type of encryption used. |
Constructors
DecryptStepDetailsProperty()
public DecryptStepDetailsProperty()
Properties
DestinationFileLocation
Specifies the location for the file being decrypted.
public object DestinationFileLocation { get; set; }
Property Value
System.Object
Remarks
Use ${Transfer:UserName}
or ${Transfer:UploadDate}
in this field to parametrize the destination prefix by username or uploaded date.
The system resolves <code>UploadDate</code> to a date format of <em>YYYY-MM-DD</em> , based on the date the file is uploaded in UTC.
Name
The name of the step, used as an identifier.
public string Name { get; set; }
Property Value
System.String
Remarks
OverwriteExisting
A flag that indicates whether to overwrite an existing file of the same name. The default is FALSE
.
public string OverwriteExisting { get; set; }
Property Value
System.String
Remarks
If the workflow is processing a file that has the same name as an existing file, the behavior is as follows:
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.
public string SourceFileLocation { get; set; }
Property Value
System.String
Remarks
Type
The type of encryption used.
public string Type { get; set; }
Property Value
System.String
Remarks
Currently, this value must be PGP
.