Amazon EC2 · Arazzo Workflow
Amazon EC2 Release Elastic IP on Terminate
Version 1.0.0
Terminate an instance, wait until terminated, then release its Elastic IP.
View Spec
View on GitHub
Amazon Web ServicesCloud ComputingComputeInfrastructure-as-a-ServiceInfrastructureVirtual MachinesArazzoWorkflows
Provider
Workflows
release-eip-on-terminate
Terminate an instance and release its Elastic IP once it is gone.
Chains TerminateInstances, a DescribeInstances poll loop branching on the terminated state, and ReleaseAddress to reclaim the Elastic IP allocation.
1
terminateInstance
terminateInstances
Terminate the target instance.
2
pollTerminated
describeInstances
Describe the instance and branch on its state, looping while shutting-down and proceeding to release once it reports terminated.
3
releaseAddress
releaseAddress
Release the Elastic IP allocation back to the pool.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.