import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Specifies a subnet group. A subnet group is a collection of subnets (typically private) that you can designate for your clusters running in an Amazon Virtual Private Cloud (VPC) environment. When you create a cluster in an Amazon VPC, you must specify a subnet group. MemoryDB uses that subnet group to choose a subnet and IP addresses within that subnet to associate with your nodes. For more information, see <a href="https://docs.aws.amazon.com/memorydb/latest/devguide/subnetgroups.html">Subnets and subnet groups</a>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html">the AWS Docs</a>
*/
export function subnetGroup(subnetGroupProps) {
    return new AwsResource('AWS::MemoryDB::SubnetGroup', subnetGroupProps, { ARN: 'ARN' });
}
