AwsStepFunctionsActivityArgs

interface AwsStepFunctionsActivityArgs extends Omit<aws.sfn.ActivityArgs, 'name' | 'tags'> { activityName: string; encryptionConfiguration?: Input<ActivityEncryptionConfiguration | undefined>; region?: Input<string | undefined>; tags?: Input<Record<string, Input<string>>>; }

Input arguments for the Step Functions activity capability.

Example

CODE
const args: AwsStepFunctionsActivityArgs = {
  activityName: 'orderProcessor',
};

Hierarchy

  • ActivityArgs, "name" | "tags">
  • AwsStepFunctionsActivityArgs

Properties

activityName: string

Required activity purpose name used for AWS resource naming.

encryptionConfiguration: Input<ActivityEncryptionConfiguration | undefined>

Inherited from encryptionConfiguration

Defines what encryption configuration is used to encrypt data in the Activity. For more information see the section Data at rest encyption in the AWS Step Functions User Guide.

region: Input<string | undefined>

Inherited from region

Region where this resource will be managed. Defaults to the Region set in the provider configuration.

tags: Input<Record<string, Input<string>>>

Additional tags merged with default project/environment tags.