raise case match[:code]
                when 'NotFound', 'ValidationError'
                  Fog::AWS::CloudFormation::NotFound.slurp(error, match[:message])
                else
                  Fog::AWS::CloudFormation::Error.slurp(error, "#{match[:code]} => #{match[:message]}")