Package com.pulumi.aws.transfer.inputs
Class WorkflowStepArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.transfer.inputs.WorkflowStepArgs
-
public final class WorkflowStepArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkflowStepArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WorkflowStepArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkflowStepArgs.Builderbuilder()static WorkflowStepArgs.Builderbuilder(WorkflowStepArgs defaults)java.util.Optional<com.pulumi.core.Output<WorkflowStepCopyStepDetailsArgs>>copyStepDetails()java.util.Optional<com.pulumi.core.Output<WorkflowStepCustomStepDetailsArgs>>customStepDetails()java.util.Optional<com.pulumi.core.Output<WorkflowStepDecryptStepDetailsArgs>>decryptStepDetails()java.util.Optional<com.pulumi.core.Output<WorkflowStepDeleteStepDetailsArgs>>deleteStepDetails()java.util.Optional<com.pulumi.core.Output<WorkflowStepTagStepDetailsArgs>>tagStepDetails()com.pulumi.core.Output<java.lang.String>type()
-
-
-
Field Detail
-
Empty
public static final WorkflowStepArgs Empty
-
-
Method Detail
-
copyStepDetails
public java.util.Optional<com.pulumi.core.Output<WorkflowStepCopyStepDetailsArgs>> copyStepDetails()
- Returns:
- Details for a step that performs a file copy. See `copyStepDetails` Block below.
-
customStepDetails
public java.util.Optional<com.pulumi.core.Output<WorkflowStepCustomStepDetailsArgs>> customStepDetails()
- Returns:
- Details for a step that invokes a lambda function. See `customStepDetails` Block below.
-
decryptStepDetails
public java.util.Optional<com.pulumi.core.Output<WorkflowStepDecryptStepDetailsArgs>> decryptStepDetails()
- Returns:
- Details for a step that decrypts the file. See `decryptStepDetails` Block below.
-
deleteStepDetails
public java.util.Optional<com.pulumi.core.Output<WorkflowStepDeleteStepDetailsArgs>> deleteStepDetails()
- Returns:
- Details for a step that deletes the file. See `deleteStepDetails` Block below.
-
tagStepDetails
public java.util.Optional<com.pulumi.core.Output<WorkflowStepTagStepDetailsArgs>> tagStepDetails()
- Returns:
- Details for a step that creates one or more tags. See `tagStepDetails` Block below.
-
type
public com.pulumi.core.Output<java.lang.String> type()
- Returns:
- Step type. Valid values are `COPY`, `CUSTOM`, `DECRYPT`, `DELETE`, and `TAG`.
-
builder
public static WorkflowStepArgs.Builder builder()
-
builder
public static WorkflowStepArgs.Builder builder(WorkflowStepArgs defaults)
-
-