Amazon ElastiCache · Arazzo Workflow
Amazon ElastiCache Replicate Existing Cluster
Version 1.0.0
Verify an existing cluster, then build a replication group around it and poll.
View Spec
View on GitHub
Amazon Web ServicesCachingDatabaseElastiCacheIn-MemoryMemcachedRedisArazzoWorkflows
Provider
Workflows
replicate-existing-cluster
Promote an existing cluster into the primary of a new replication group.
Confirms an existing cluster is available, then creates a Redis replication group that uses it as the primary cluster and waits for the group to come online.
1
verifyPrimary
describeCacheClusters
Describe the existing cluster to confirm it exists before building a replication group around it. The CacheClusterId query parameter scopes the description to the single candidate primary cluster.
2
createGroup
createReplicationGroup
Submit a CreateReplicationGroup request that names the verified cluster as the PrimaryClusterId. The Action and Version query parameters identify the AWS operation; the group attributes travel in the form-encoded body.
3
pollGroup
describeReplicationGroups
Describe the new replication group and confirm it has reached an available status. The ReplicationGroupId query parameter scopes the description to the group just created.