@Override
    public ReleaseIpamPoolAllocationResult releaseIpamPoolAllocation(ReleaseIpamPoolAllocationRequest request) {
        request = beforeClientExecution(request);
        return executeReleaseIpamPoolAllocation(request);
    }
<p>
Release an allocation within an IPAM pool. The Region you use should be the IPAM pool locale. The locale is the
Amazon Web Services Region where this IPAM pool is available for allocations. You can only use this action to
release manual allocations. To remove an allocation for a resource without deleting the resource, set its
monitored state to false using <a
href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyIpamResourceCidr.html"
>ModifyIpamResourceCidr</a>. For more information, see <a
href="https://docs.aws.amazon.com/vpc/latest/ipam/release-alloc-ipam.html">Release an allocation</a> in the
<i>Amazon VPC IPAM User Guide</i>.
</p>
<note>
<p>
All EC2 API actions follow an <a
href="https://docs.aws.amazon.com/ec2/latest/devguide/eventual-consistency.html">eventual consistency</a> model.
</p>
</note>

@param releaseIpamPoolAllocationRequest
@return Result of the ReleaseIpamPoolAllocation operation returned by the service.
@sample AmazonEC2.ReleaseIpamPoolAllocation
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/ReleaseIpamPoolAllocation" target="_top">AWS
     API Documentation</a>
aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java