CustomActionLambdaConfiguration - Amazon Application Recovery Controller
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

CustomActionLambdaConfiguration

Configuration for AWS Lambda functions that perform custom actions during a Region switch.

Contents

lambdas

The AWS Lambda functions for the execution block.

Type: Array of Lambdas objects

Array Members: Minimum number of 1 item. Maximum number of 2 items.

Required: Yes

regionToRun

The AWS Region for the function to run in. For recovery workflows use activatingRegion or deactivatingRegion. For post-recovery workflows, use activeRegion (the Region with customer traffic) or inactiveRegion (the Region with no customer traffic).

Type: String

Valid Values: activatingRegion | deactivatingRegion | activeRegion | inactiveRegion

Required: Yes

retryIntervalMinutes

The retry interval specified.

Type: Float

Required: Yes

timeoutMinutes

The timeout value specified for the configuration.

Type: Integer

Valid Range: Minimum value of 1.

Required: No

ungraceful

The settings for ungraceful execution.

Type: LambdaUngraceful object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: