import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Creates a customer managed permission for a specified resource type that you can attach to resource shares. It is created in the AWS Region in which you call the operation.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-permission.html">the AWS Docs</a>
*/
export function permission(permissionProps) {
    return new AwsResource('AWS::RAM::Permission', permissionProps, { Version: 'Version', PermissionType: 'PermissionType', Arn: 'Arn', IsResourceTypeDefault: 'IsResourceTypeDefault' });
}
