import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  The <code>AWS::CodePipeline::CustomActionType</code> resource creates a custom action for activities that aren’t included in the CodePipeline default actions, such as running an internally developed build process or a test suite. You can use these custom actions in the stage of a pipeline. For more information, see <a href="https://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-create-custom-action.html">Create and Add a Custom Action in AWS CodePipeline</a> in the <em>AWS CodePipeline User Guide</em>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html">the AWS Docs</a>
*/
export function customActionType(customActionTypeProps) {
    return new AwsResource('AWS::CodePipeline::CustomActionType', customActionTypeProps, { Id: 'Id' });
}
