import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Use the <code>AWS::SimSpaceWeaver::Simulation</code> resource to specify a simulation that AWS CloudFormation starts in the AWS Cloud, in your AWS account. In the resource properties section of your template, provide the name of an existing IAM role configured with the proper permissions, and the name of an existing Amazon S3 bucket. Your account must have permissions to read the Amazon S3 bucket. The Amazon S3 bucket must contain a valid schema. The schema must refer to simulation assets that are already uploaded to the AWS Cloud. For more information, see the <a href="https://docs.aws.amazon.com/simspaceweaver/latest/userguide/getting-started_detailed.html"> detailed tutorial</a> in the <em>AWSSimSpace Weaver User Guide</em>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-simspaceweaver-simulation.html">the AWS Docs</a>
*/
export function simulation(simulationProps) {
    return new AwsResource('AWS::SimSpaceWeaver::Simulation', simulationProps, { DescribePayload: 'DescribePayload' });
}
