Show / Hide Table of Contents

Interface IActivityProps

Properties for defining a new Step Functions Activity.

Namespace: Amazon.CDK.AWS.StepFunctions
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IActivityProps
Syntax (vb)
Public Interface IActivityProps
Remarks

ExampleMetadata: infused

Examples
using Amazon.CDK.AWS.KMS;
            using Amazon.CDK;


            var kmsKey = new Key(this, "Key");
            var activity = new Activity(this, "ActivityWithCMKEncryptionConfiguration", new ActivityProps {
                ActivityName = "ActivityWithCMKEncryptionConfiguration",
                EncryptionConfiguration = new CustomerManagedEncryptionConfiguration(kmsKey, Duration.Seconds(75))
            });

Synopsis

Properties

ActivityName

The name for this activity.

EncryptionConfiguration

The encryptionConfiguration object used for server-side encryption of the activity inputs.

Properties

ActivityName

The name for this activity.

string? ActivityName { get; }
Property Value

string

Remarks

Default: - If not supplied, a name is generated

EncryptionConfiguration

The encryptionConfiguration object used for server-side encryption of the activity inputs.

EncryptionConfiguration? EncryptionConfiguration { get; }
Property Value

EncryptionConfiguration

Remarks

Default: - data is transparently encrypted using an AWS owned key

Back to top Generated by DocFX