import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Creates a new MSK cluster. The following Python 3.6 examples shows how you can create a cluster that’s distributed over two Availability Zones. Before you run this Python script, replace the example subnet and security-group IDs with the IDs of your subnets and security group. When you create an MSK cluster, its brokers get evenly distributed over a number of Availability Zones that’s equal to the number of subnets that you specify in the <code>BrokerNodeGroupInfo</code> parameter. In this example, you can add a third subnet to get a cluster that’s distributed over three Availability Zones.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html">the AWS Docs</a>
*/
export function cluster(clusterProps) {
    return new AwsResource('AWS::MSK::Cluster', clusterProps, { Arn: 'Arn' });
}
