TargetAction
A JSON format string of the Amazon Redshift Serverless API operation with input parameters. The following is an example of a target action.
"{"CreateSnapshot": {"NamespaceName": "sampleNamespace","SnapshotName": "sampleSnapshot", "retentionPeriod": "1"}}"
Inheritors
Types
The parameters that you can use to configure a scheduled action to create a snapshot. For more information about creating a scheduled action, see CreateScheduledAction.
Functions
Casts this TargetAction as a CreateSnapshot and retrieves its aws.sdk.kotlin.services.redshiftserverless.model.CreateSnapshotScheduleActionParameters value. Throws an exception if the TargetAction is not a CreateSnapshot.
Casts this TargetAction as a CreateSnapshot and retrieves its aws.sdk.kotlin.services.redshiftserverless.model.CreateSnapshotScheduleActionParameters value. Returns null if the TargetAction is not a CreateSnapshot.