import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  In IPAM, a pool is a collection of contiguous IP addresses CIDRs. Pools enable you to organize your IP addresses according to your routing and security needs. For example, if you have separate routing and security needs for development and production applications, you can create a pool for each.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html">the AWS Docs</a>
*/
export function iPAMPool(iPAMPoolProps) {
    return new AwsResource('AWS::EC2::IPAMPool', iPAMPoolProps, { IpamPoolId: 'IpamPoolId', IpamArn: 'IpamArn', PoolDepth: 'PoolDepth', State: 'State', IpamScopeArn: 'IpamScopeArn', IpamScopeType: 'IpamScopeType', Arn: 'Arn', StateMessage: 'StateMessage' });
}
