CreateDBClusterSnapshot
Source:
src/AWS/Neptune/CreateDBClusterSnapshot.ts
Runtime binding for the CreateDBClusterSnapshot operation (IAM actions
rds:CreateDBClusterSnapshot + rds:AddTagsToResource).
Takes a manual snapshot of the bound DBCluster — e.g. a
pre-migration backup function or a scheduled snapshot-rotation job. The
cluster identifier is injected from the binding. Provide the
implementation with
Effect.provide(AWS.Neptune.CreateDBClusterSnapshotHttp).
Managing Snapshots
Section titled “Managing Snapshots”// init — bind the operation to the clusterconst createDBClusterSnapshot = yield* AWS.Neptune.CreateDBClusterSnapshot(cluster);
// runtimeyield* createDBClusterSnapshot({ DBClusterSnapshotIdentifier: `pre-migration-${runId}`,});