Show / Hide Table of Contents

Class CfnWorkflowPropsMixin.DecryptStepDetailsProperty

Details for a step that decrypts an encrypted file.

Inheritance
object
CfnWorkflowPropsMixin.DecryptStepDetailsProperty
Implements
CfnWorkflowPropsMixin.IDecryptStepDetailsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Transfer.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnWorkflowPropsMixin.DecryptStepDetailsProperty : CfnWorkflowPropsMixin.IDecryptStepDetailsProperty
Syntax (vb)
Public Class CfnWorkflowPropsMixin.DecryptStepDetailsProperty Implements CfnWorkflowPropsMixin.IDecryptStepDetailsProperty
Remarks

Consists of the following values:

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html

    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.Mixins.Preview.AWS.Transfer.Mixins;
    
                 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()

    Details for a step that decrypts an encrypted file.

    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 FALSE .

    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()

    Details for a step that decrypts an encrypted file.

    public DecryptStepDetailsProperty()
    Remarks

    Consists of the following values:

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html

      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.Mixins.Preview.AWS.Transfer.Mixins;
      
                   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"
                   };

      Properties

      DestinationFileLocation

      Specifies the location for the file being decrypted.

      public object? DestinationFileLocation { get; set; }
      Property Value

      object

      Remarks

      Use \({Transfer:UserName}</code> or <code>\){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.
        

        See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-destinationfilelocation

        Type union: either IResolvable or CfnWorkflowPropsMixin.IInputFileLocationProperty

        Name

        The name of the step, used as an identifier.

        public string? Name { get; set; }
        Property Value

        string

        Remarks

        See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-name

        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

        string

        Remarks

        If the workflow is processing a file that has the same name as an existing file, the behavior is as follows:

          See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-overwriteexisting

          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

          string

          Remarks

            See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-sourcefilelocation

            Type

            The type of encryption used.

            public string? Type { get; set; }
            Property Value

            string

            Remarks

            Currently, this value must be PGP .

            See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-type

            Implements

            CfnWorkflowPropsMixin.IDecryptStepDetailsProperty
            Back to top Generated by DocFX